ARM: dts: imx: drop 'clocks' container for board level clocks

For soc level of clocks which are input to Clock Control Module, clock
driver expects them to be under 'clocks' container node.  But for board
level clocks, this container is not really necessary.  Let's drop it and
use an unique name for fixed rate clock, so that 'reg' property can be
saved as well.

Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Acked-By: Lothar Waßmann <LW@KARO-electronics.de>
This commit is contained in:
Shawn Guo 2018-05-04 08:24:16 +08:00
parent 0c414b06ed
commit 8799b5d5c7
4 changed files with 19 additions and 31 deletions

View file

@ -140,15 +140,10 @@ reg_lcd_reset: regulator-lcd-reset {
regulator-boot-on; regulator-boot-on;
}; };
clocks { mclk: clock-mclk {
#address-cells = <1>; compatible = "fixed-clock";
#size-cells = <0>; #clock-cells = <0>;
mclk: clock@0 { clock-frequency = <26000000>;
compatible = "fixed-clock";
reg = <0>;
#clock-cells = <0>;
clock-frequency = <26000000>;
};
}; };
sound { sound {

View file

@ -67,13 +67,12 @@ clocks {
ckih1 { ckih1 {
clock-frequency = <0>; clock-frequency = <0>;
}; };
};
mclk: clock@0 { mclk: clock-mclk {
compatible = "fixed-clock"; compatible = "fixed-clock";
reg = <0>; #clock-cells = <0>;
#clock-cells = <0>; clock-frequency = <26000000>;
clock-frequency = <26000000>;
};
}; };
gpio-keys { gpio-keys {

View file

@ -72,15 +72,12 @@ chosen {
stdout-path = "serial0:115200n8"; stdout-path = "serial0:115200n8";
}; };
clocks { /* Fixed crystal dedicated to mcp251x */
/* Fixed crystal dedicated to mcp251x */ clk16m: clock-16m {
clk16m: clk@1 { compatible = "fixed-clock";
compatible = "fixed-clock"; #clock-cells = <0>;
reg = <1>; clock-frequency = <16000000>;
#clock-cells = <0>; clock-output-names = "clk16m";
clock-frequency = <16000000>;
clock-output-names = "clk16m";
};
}; };
gpio-keys { gpio-keys {

View file

@ -43,13 +43,10 @@
#include "imx6q-ba16.dtsi" #include "imx6q-ba16.dtsi"
/ { / {
clocks { mclk: clock-mclk {
mclk: clock@0 { compatible = "fixed-clock";
compatible = "fixed-clock"; #clock-cells = <0>;
reg = <0>; clock-frequency = <22000000>;
#clock-cells = <0>;
clock-frequency = <22000000>;
};
}; };
gpio-poweroff { gpio-poweroff {