ARM: dts: imx27: use label to override osc26m clock setting
authorShawn Guo <shawnguo@kernel.org>
Fri, 4 May 2018 00:16:04 +0000 (08:16 +0800)
committerShawn Guo <shawnguo@kernel.org>
Mon, 14 May 2018 14:08:00 +0000 (22:08 +0800)
Instead of copying the whole node hierarchy, let's define a label for
clock osc26m in soc dtsi and use it for overriding clock-frequency.

Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/imx27-apf27.dts
arch/arm/boot/dts/imx27.dtsi

index 66941cd..3eddd80 100644 (file)
        memory@a0000000 {
                reg = <0xa0000000 0x04000000>;
        };
+};
 
-       clocks {
-               #address-cells = <1>;
-               #size-cells = <0>;
-
-               osc26m {
-                       compatible = "fsl,imx-osc26m", "fixed-clock";
-                       #clock-cells = <0>;
-                       clock-frequency = <0>;
-               };
-       };
+&clk_osc26m {
+       clock-frequency = <0>;
 };
 
 &iomuxc {
index 389c928..6c28b9c 100644 (file)
@@ -57,7 +57,7 @@
        };
 
        clocks {
-               osc26m {
+               clk_osc26m: osc26m {
                        compatible = "fsl,imx-osc26m", "fixed-clock";
                        #clock-cells = <0>;
                        clock-frequency = <26000000>;