From 291e34edff9a88df7e640f0a7d0084f39cbff9d8 Mon Sep 17 00:00:00 2001
From: lbzhung <gewalalb@gmail.com>
Date: Fri, 8 Jun 2018 17:15:17 +0800
Subject: [PATCH] ramips: fix mt7688 watchdog register base addr

I found mt7688 watchdog not working. The watchdog registers are identical
for mt7621 and mt7628/mt7688. The first watchdog related register is at
0x10000100, the last one - a 16bit sized - at 0x10000128.

Set the correct register address and size in the dtsi file to get the
watchdog working.

Signed-off-by: lbzhung <gewalalb@gmail.com>
[add commit message]
Signed-off-by: Mathias Kresin <dev@kresin.me>
---
 target/linux/ramips/dts/mt7628an.dtsi | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/target/linux/ramips/dts/mt7628an.dtsi b/target/linux/ramips/dts/mt7628an.dtsi
index df2ed37c9a..0afd9e3234 100644
--- a/target/linux/ramips/dts/mt7628an.dtsi
+++ b/target/linux/ramips/dts/mt7628an.dtsi
@@ -37,9 +37,9 @@
 			reg = <0x0 0x100>;
 		};
 
-		watchdog: watchdog@120 {
+		watchdog: watchdog@100 {
 			compatible = "ralink,mt7628an-wdt", "mediatek,mt7621-wdt";
-			reg = <0x120 0x10>;
+			reg = <0x100 0x30>;
 
 			resets = <&rstctrl 8>;
 			reset-names = "wdt";
-- 
2.30.2