diff --git a/arch/arm64/boot/dts/rockchip/rv1126b.dtsi b/arch/arm64/boot/dts/rockchip/rv1126b.dtsi index 372d64661d24..fd16a690ef47 100644 --- a/arch/arm64/boot/dts/rockchip/rv1126b.dtsi +++ b/arch/arm64/boot/dts/rockchip/rv1126b.dtsi @@ -178,6 +178,11 @@ <49152000>; }; + grf: syscon@20100000 { + compatible = "rockchip,rv1126b-grf", "syscon"; + reg = <0x20100000 0x91000>; + }; + ioc_grf: syscon@201a0000 { compatible = "rockchip,rv1126b-ioc-grf", "syscon"; reg = <0x201a0000 0x50000>; @@ -373,6 +378,18 @@ interrupts = ; }; + rtc: rtc@21280000 { + compatible = "rockchip,rv1126b-rtc"; + reg = <0x21280000 0x1000>; + rockchip,grf = <&grf>; + interrupts = ; + clocks = <&cru PCLK_RTC_ROOT>; + clock-names = "pclk_phy"; + assigned-clocks = <&cru PCLK_RTC_ROOT>; + assigned-clock-rates = <50000000>; + status = "disabled"; + }; + emmc: mmc@21470000 { compatible = "rockchip,rv1126b-dw-mshc", "rockchip,rk3288-dw-mshc"; reg = <0x21470000 0x4000>;