Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: imx1: move clk32 clock into soc dtsi

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>

+8 -11
-11
arch/arm/boot/dts/imx1-ads.dts
··· 23 23 memory@8000000 { 24 24 reg = <0x08000000 0x04000000>; 25 25 }; 26 - 27 - clocks { 28 - #address-cells = <1>; 29 - #size-cells = <0>; 30 - 31 - clk32 { 32 - compatible = "fsl,imx-clk32", "fixed-clock"; 33 - #clock-cells = <0>; 34 - clock-frequency = <32000>; 35 - }; 36 - }; 37 26 }; 38 27 39 28 &cspi1 {
+8
arch/arm/boot/dts/imx1.dtsi
··· 62 62 }; 63 63 }; 64 64 65 + clocks { 66 + clk32 { 67 + compatible = "fsl,imx-clk32", "fixed-clock"; 68 + #clock-cells = <0>; 69 + clock-frequency = <32000>; 70 + }; 71 + }; 72 + 65 73 soc { 66 74 #address-cells = <1>; 67 75 #size-cells = <1>;