diff --git a/arch/arm/boot/dts/rk3229-at-common.dtsi b/arch/arm/boot/dts/rk3229-at-common.dtsi index 79e9fffcd613..545ad2bf28b4 100644 --- a/arch/arm/boot/dts/rk3229-at-common.dtsi +++ b/arch/arm/boot/dts/rk3229-at-common.dtsi @@ -64,6 +64,13 @@ compatible = "arm,psci-1.0"; method = "smc"; }; + + xin32k: xin32k { + compatible = "fixed-clock"; + clock-frequency = <32768>; + clock-output-names = "xin32k"; + #clock-cells = <0>; + }; }; &cpu0 { @@ -121,7 +128,7 @@ gpio-controller; #gpio-cells = <2>; #clock-cells = <1>; - clock-output-names = "xin32k", "rk805-clkout2"; + clock-output-names = "rk805-clkout1", "rk805-clkout2"; rtc { status = "okay"; diff --git a/arch/arm/boot/dts/rk3229-echo-v10.dts b/arch/arm/boot/dts/rk3229-echo-v10.dts index de70e93b1620..54629541062d 100644 --- a/arch/arm/boot/dts/rk3229-echo-v10.dts +++ b/arch/arm/boot/dts/rk3229-echo-v10.dts @@ -104,6 +104,13 @@ enable-active-high; }; + xin32k: xin32k { + compatible = "fixed-clock"; + clock-frequency = <32768>; + clock-output-names = "xin32k"; + #clock-cells = <0>; + }; + wireless-bluetooth { compatible = "bluetooth-platdata"; clocks = <&rk805 1>; @@ -166,7 +173,7 @@ gpio-controller; #gpio-cells = <2>; #clock-cells = <1>; - clock-output-names = "xin32k", "rk805-clkout2"; + clock-output-names = "rk805-clkout1", "rk805-clkout2"; rtc { status = "okay"; diff --git a/arch/arm/boot/dts/rk3229-gva-sdk.dts b/arch/arm/boot/dts/rk3229-gva-sdk.dts index b10c3cdcf0cd..4b56e400b3ae 100644 --- a/arch/arm/boot/dts/rk3229-gva-sdk.dts +++ b/arch/arm/boot/dts/rk3229-gva-sdk.dts @@ -149,6 +149,13 @@ regulator-max-microvolt = <5000000>; enable-active-high; }; + + xin32k: xin32k { + compatible = "fixed-clock"; + clock-frequency = <32768>; + clock-output-names = "xin32k"; + #clock-cells = <0>; + }; }; &gpu { @@ -185,7 +192,7 @@ gpio-controller; #gpio-cells = <2>; #clock-cells = <1>; - clock-output-names = "xin32k", "rk805-clkout2"; + clock-output-names = "rk805-clkout1", "rk805-clkout2"; rtc { status = "okay";