arm64: dts: qcom: sm6115: Provide real SMD RPM XO to SDC1/2
authorKonrad Dybcio <konrad.dybcio@linaro.org>
Thu, 8 Dec 2022 20:13:59 +0000 (21:13 +0100)
committerBjorn Andersson <andersson@kernel.org>
Wed, 28 Dec 2022 03:24:02 +0000 (21:24 -0600)
Since we have a functioning RPM clock driver, let's make use of it
and provide the real XO clock to clients, instead of the fixed-clock
stub.

Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20221208201401.530555-3-konrad.dybcio@linaro.org
arch/arm64/boot/dts/qcom/sm6115.dtsi

index 81523ab..0c6d57a 100644 (file)
 
                        clocks = <&gcc GCC_SDCC1_AHB_CLK>,
                                 <&gcc GCC_SDCC1_APPS_CLK>,
-                                <&xo_board>,
+                                <&rpmcc RPM_SMD_XO_CLK_SRC>,
                                 <&gcc GCC_SDCC1_ICE_CORE_CLK>;
                        clock-names = "iface", "core", "xo", "ice";
 
                                     <GIC_SPI 353 IRQ_TYPE_LEVEL_HIGH>;
                        interrupt-names = "hc_irq", "pwr_irq";
 
-                       clocks = <&gcc GCC_SDCC2_AHB_CLK>, <&gcc GCC_SDCC2_APPS_CLK>, <&xo_board>;
+                       clocks = <&gcc GCC_SDCC2_AHB_CLK>,
+                                <&gcc GCC_SDCC2_APPS_CLK>,
+                                <&rpmcc RPM_SMD_XO_CLK_SRC>;
                        clock-names = "iface", "core", "xo";
 
                        pinctrl-0 = <&sdc2_state_on>;