arm: boot: dts: am4372: add ARM timers and SCU nodes
authorFelipe Balbi <balbi@ti.com>
Wed, 12 Aug 2015 19:56:54 +0000 (14:56 -0500)
committerTony Lindgren <tony@atomide.com>
Thu, 13 Aug 2015 08:25:11 +0000 (01:25 -0700)
AM437x devices sport SCU, TWD and Global timers,
let's add them to DTS so they have a chance to
probe and be used by Linux.

Signed-off-by: Felipe Balbi <balbi@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/boot/dts/am4372.dtsi

index 6bc8b49bfaaf3bcbff10f585aaa37e52f99bea2c..ee3a492b11c6368a6c98a09cfba55e160c4dbfca 100644 (file)
                interrupt-parent = <&gic>;
        };
 
+       scu: scu@48240000 {
+               compatible = "arm,cortex-a9-scu";
+               reg = <0x48240000 0x100>;
+       };
+
+       global_timer: timer@48240200 {
+               compatible = "arm,cortex-a9-global-timer";
+               reg = <0x48240200 0x100>;
+               interrupts = <GIC_PPI 11 IRQ_TYPE_LEVEL_HIGH>;
+               interrupt-parent = <&gic>;
+               clocks = <&dpll_mpu_m2_ck>;
+       };
+
+       local_timer: timer@48240600 {
+               compatible = "arm,cortex-a9-twd-timer";
+               reg = <0x48240600 0x100>;
+               interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_HIGH>;
+               interrupt-parent = <&gic>;
+               clocks = <&dpll_mpu_m2_ck>;
+       };
+
        l2-cache-controller@48242000 {
                compatible = "arm,pl310-cache";
                reg = <0x48242000 0x1000>;