ARM: dts: imx1: move clk32 clock into soc dtsi
authorShawn Guo <shawnguo@kernel.org>
Thu, 3 May 2018 14:50:24 +0000 (22:50 +0800)
committerShawn Guo <shawnguo@kernel.org>
Mon, 14 May 2018 14:08:00 +0000 (22:08 +0800)
The clk32 clock is an input clock to CCM module, and should be defined
in soc dtsi rather than a board level dts.  Let's move it into
imx1.dtsi.

While at it, let's drop unnecessary #address-cells/#size-cells from
'clocks' node to DTC warning avoid_unnecessary_addr_size seen with W=1
switch.

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

index 6354e4c..a1d81ba 100644 (file)
        memory@8000000 {
                reg = <0x08000000 0x04000000>;
        };
-
-       clocks {
-               #address-cells = <1>;
-               #size-cells = <0>;
-
-               clk32 {
-                       compatible = "fsl,imx-clk32", "fixed-clock";
-                       #clock-cells = <0>;
-                       clock-frequency = <32000>;
-               };
-       };
 };
 
 &cspi1 {
index f7b9edf..78cba94 100644 (file)
                };
        };
 
+       clocks {
+               clk32 {
+                       compatible = "fsl,imx-clk32", "fixed-clock";
+                       #clock-cells = <0>;
+                       clock-frequency = <32000>;
+               };
+       };
+
        soc {
                #address-cells = <1>;
                #size-cells = <1>;