diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi index bec8c4a..73ed36d 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi @@ -124,6 +124,13 @@ clock-output-names = "osc32k"; }; + ext_osc32k: ext_osc32k_clk { + #clock-cells = <0>; + compatible = "fixed-clock"; + clock-frequency = <32768>; + clock-output-names = "ext_osc32k"; + }; + psci { compatible = "arm,psci-0.2"; method = "smc"; @@ -511,6 +526,16 @@ #reset-cells = <1>; }; + rtc: rtc@7000000 { + compatible = "allwinner,sun6i-a31-rtc"; + reg = <0x07000000 0x54>; + interrupts = , + ; + clock-output-names = "rtc-osc32k", "rtc-osc32k-out"; + clocks = <&ext_osc32k>; + #clock-cells = <1>; + }; + r_intc: interrupt-controller@7021000 { compatible = "allwinner,sun50i-h6-r-intc", "allwinner,sun6i-a31-r-intc";