arm64: dts: exynos: move XTCXO clock frequency to board in Exynos Auto v9
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Tue, 3 May 2022 09:26:31 +0000 (11:26 +0200)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Wed, 4 May 2022 08:20:59 +0000 (10:20 +0200)
The external oscillator - XTCXO - is an input to the SoC.  It is defined
in the Exynos Auto v9 SoC DTSI, because all boards will provide it and
clock controller bindings expect it, however the actual frequency of the
clock should be determined by the board.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Chanho Park <chanho61.park@samsung.com>
Link: https://lore.kernel.org/r/20220503092631.174713-1-krzysztof.kozlowski@linaro.org
arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts
arch/arm64/boot/dts/exynos/exynosautov9.dtsi

index 57518cb5e8c468ef1b5e59d214737fff9b5a90b2..17e568853eb64bee509a8690e9d13f68e9bc9086 100644 (file)
@@ -58,3 +58,7 @@
 &usi_0 {
        status = "okay";
 };
+
+&xtcxo {
+       clock-frequency = <26000000>;
+};
index 807d500d6022f3ee63796d925ee57ccf2a588d91..68d087ed045906ab710c99a8fdcde39a394270f0 100644 (file)
                xtcxo: clock {
                        compatible = "fixed-clock";
                        #clock-cells = <0>;
-                       clock-frequency = <26000000>;
                        clock-output-names = "oscclk";
                };