ARM: dts: rockchip: add watchdog node

A patch from »ARM: dts: rockchip: remove pinctrl setting from radxarock uart2« in state Mainline for linux-kernel

From: Heiko Stuebner <heiko@...> Date: Wed, 30 Jul 2014 10:16:17 +0200

Commit-Message

This adds the Designware compatible watchdog found on RK3xxx Cortex-A9 SoCs. Signed-off-by: Heiko Stuebner <heiko@...>

Patch-Comment

arch/arm/boot/dts/rk3066a-bqcurie2.dts | 4 ++++ arch/arm/boot/dts/rk3066a.dtsi | 4 ++++ arch/arm/boot/dts/rk3188-radxarock.dts | 4 ++++ arch/arm/boot/dts/rk3188.dtsi | 4 ++++ arch/arm/boot/dts/rk3xxx.dtsi | 8 ++++++++ 5 files changed, 24 insertions(+)

Statistics

  • 24 lines added
  • 0 lines removed

Changes

-------------------- arch/arm/boot/dts/rk3066a-bqcurie2.dts --------------------
index 8b479f7..042f821d 100644
@@ -188,3 +188,7 @@
&uart3 {
status = "okay";
};
+
+&wdt {
+ status = "okay";
+};
------------------------ arch/arm/boot/dts/rk3066a.dtsi ------------------------
index 9c34da4..879a818 100644
@@ -425,3 +425,7 @@
pinctrl-names = "default";
pinctrl-0 = <&uart3_xfer>;
};
+
+&wdt {
+ compatible = "rockchip,rk3066-wdt", "snps,dw-wdt";
+};
-------------------- arch/arm/boot/dts/rk3188-radxarock.dts --------------------
index 4195f5a..171b610 100644
@@ -221,3 +221,7 @@
&uart3 {
status = "okay";
};
+
+&wdt {
+ status = "okay";
+};
------------------------ arch/arm/boot/dts/rk3188.dtsi -------------------------
index 27215e0..ee801a9 100644
@@ -400,3 +400,7 @@
pinctrl-names = "default";
pinctrl-0 = <&uart3_xfer>;
};
+
+&wdt {
+ compatible = "rockchip,rk3188-wdt", "snps,dw-wdt";
+};
------------------------ arch/arm/boot/dts/rk3xxx.dtsi -------------------------
index c6f0561..8caf85d 100644
@@ -174,6 +174,14 @@
status = "disabled";
};
+ wdt: watchdog@2004c000 {
+ compatible = "snps,dw-wdt";
+ reg = <0x2004c000 0x100>;
+ clocks = <&cru PCLK_WDT>;
+ interrupts = <GIC_SPI 51 IRQ_TYPE_LEVEL_HIGH>;
+ status = "disabled";
+ };
+
pwm2: pwm@20050020 {
compatible = "rockchip,rk2928-pwm";
reg = <0x20050020 0x10>;
 
 

Recent Patches

About Us

Sed lacus. Donec lectus. Nullam pretium nibh ut turpis. Nam bibendum. In nulla tortor, elementum vel, tempor at, varius non, purus. Mauris vitae nisl nec metus placerat consectetuer.

Read More...