aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomer Maimon <tmaimon77@gmail.com>2018-04-04 07:10:57 -0400
committerArnd Bergmann <arnd@arndb.de>2018-04-05 05:12:40 -0400
commit1c4937eec91426014247b9ae8cb3f04935cd4865 (patch)
treea39d7355fbc42d8a61e1db46b86ac2c9443b81e7
parent5717cb89ed0d22f338f56f3d8d0a1538fbac6d39 (diff)
arm: dts: add watchdog device to NPCM750 device tree
Add watchdog device node to a common device tree for all Nuvoton NPCM750 BMCs and a board specific device tree for the NPCM750 (Poleg) evaluation board. Signed-off-by: Tomer Maimon <tmaimon77@gmail.com> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-rw-r--r--arch/arm/boot/dts/nuvoton-npcm750-evb.dts4
-rw-r--r--arch/arm/boot/dts/nuvoton-npcm750.dtsi24
2 files changed, 28 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/nuvoton-npcm750-evb.dts b/arch/arm/boot/dts/nuvoton-npcm750-evb.dts
index cabde3d5be8a..4416dd6c7c17 100644
--- a/arch/arm/boot/dts/nuvoton-npcm750-evb.dts
+++ b/arch/arm/boot/dts/nuvoton-npcm750-evb.dts
@@ -18,6 +18,10 @@
18 }; 18 };
19}; 19};
20 20
21&watchdog1 {
22 status = "okay";
23};
24
21&serial0 { 25&serial0 {
22 status = "okay"; 26 status = "okay";
23}; 27};
diff --git a/arch/arm/boot/dts/nuvoton-npcm750.dtsi b/arch/arm/boot/dts/nuvoton-npcm750.dtsi
index 839e45cfd695..cacd0fde5914 100644
--- a/arch/arm/boot/dts/nuvoton-npcm750.dtsi
+++ b/arch/arm/boot/dts/nuvoton-npcm750.dtsi
@@ -125,6 +125,30 @@
125 clocks = <&clk 15>; 125 clocks = <&clk 15>;
126 }; 126 };
127 127
128 watchdog0: watchdog@801C {
129 compatible = "nuvoton,npcm750-wdt";
130 interrupts = <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>;
131 reg = <0x801C 0x4>;
132 status = "disabled";
133 clocks = <&clk 5>;
134 };
135
136 watchdog1: watchdog@901C {
137 compatible = "nuvoton,npcm750-wdt";
138 interrupts = <GIC_SPI 48 IRQ_TYPE_LEVEL_HIGH>;
139 reg = <0x901C 0x4>;
140 status = "disabled";
141 clocks = <&clk 5>;
142 };
143
144 watchdog2: watchdog@a01C {
145 compatible = "nuvoton,npcm750-wdt";
146 interrupts = <GIC_SPI 49 IRQ_TYPE_LEVEL_HIGH>;
147 reg = <0xa01C 0x4>;
148 status = "disabled";
149 clocks = <&clk 5>;
150 };
151
128 serial0: serial@1000 { 152 serial0: serial@1000 {
129 compatible = "ns16550a"; 153 compatible = "ns16550a";
130 reg = <0x1000 0x1000>; 154 reg = <0x1000 0x1000>;