ARM: dts: rockchip: Add internal timer support for rv1108
authorOtavio Salvador <otavio@ossystems.com.br>
Mon, 26 Nov 2018 17:35:06 +0000 (15:35 -0200)
committerHeiko Stuebner <heiko@sntech.de>
Tue, 11 Dec 2018 19:38:07 +0000 (20:38 +0100)
Add support for the internal timer peripheral on RV1108.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Documentation/devicetree/bindings/timer/rockchip,rk-timer.txt
arch/arm/boot/dts/rv1108.dtsi

index 16a5f45..d65fdce 100644 (file)
@@ -2,6 +2,7 @@ Rockchip rk timer
 
 Required properties:
 - compatible: should be:
+  "rockchip,rv1108-timer", "rockchip,rk3288-timer": for Rockchip RV1108
   "rockchip,rk3036-timer", "rockchip,rk3288-timer": for Rockchip RK3036
   "rockchip,rk3066-timer", "rockchip,rk3288-timer": for Rockchip RK3066
   "rockchip,rk3188-timer", "rockchip,rk3288-timer": for Rockchip RK3188
index 17dbcf2..d31370f 100644 (file)
                };
        };
 
+       timer: timer@10350000 {
+               compatible = "rockchip,rv1108-timer", "rockchip,rk3288-timer";
+               reg = <0x10350000 0x20>;
+               interrupts = <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>;
+               clocks = <&xin24m>, <&cru PCLK_TIMER>;
+               clock-names = "timer", "pclk";
+       };
+
        watchdog: wdt@10360000 {
                compatible = "snps,dw-wdt";
                reg = <0x10360000 0x100>;