aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux
diff options
context:
space:
mode:
authorlbzhung <gewalalb@gmail.com>2018-06-08 17:15:17 +0800
committerMathias Kresin <dev@kresin.me>2018-06-16 10:16:38 +0200
commit3b8e53f6af715a5b5820a5d21b92d908b148ac60 (patch)
treee33af71beac42216ffa848f08da3672d8f2f52b6 /target/linux
parent68598374d1734766eae05af9ae05a920680a6fa7 (diff)
downloadupstream-3b8e53f6af715a5b5820a5d21b92d908b148ac60.tar.gz
upstream-3b8e53f6af715a5b5820a5d21b92d908b148ac60.tar.bz2
upstream-3b8e53f6af715a5b5820a5d21b92d908b148ac60.zip
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>
Diffstat (limited to 'target/linux')
-rw-r--r--target/linux/ramips/dts/mt7628an.dtsi4
1 files 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";