diff options
author | Heiko Stuebner <heiko@sntech.de> | 2014-04-15 13:44:59 -0400 |
---|---|---|
committer | Heiko Stuebner <heiko@sntech.de> | 2014-07-26 17:15:31 -0400 |
commit | 560106c1ca063e7cbbb527c0df2c6929cb36c6ae (patch) | |
tree | 3c0fbed4dce6487cd1be65bbe6e3d4292e811cc2 /arch/arm/boot | |
parent | b13d2a7b43654c7f52aba9dc04f93cf7055ebc8b (diff) |
ARM: dts: rockchip: move oscillator input clock into main dtsi
The clock definitions get a lot shorter due to the soc clocks being handled by
rk3188-cru and only the input clock remains. These can now simply live
in the main rk3xxx.dtsi without affecting readability.
At the same time, rename the node to oscillator, adding a clock-output-names
property to match how the rk3288 handles this.
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Acked-By: Max Schwarz <max.schwarz@online.de>
Tested-By: Max Schwarz <max.schwarz@online.de>
Diffstat (limited to 'arch/arm/boot')
-rw-r--r-- | arch/arm/boot/dts/rk3066a-clocks.dtsi | 6 | ||||
-rw-r--r-- | arch/arm/boot/dts/rk3188-clocks.dtsi | 6 | ||||
-rw-r--r-- | arch/arm/boot/dts/rk3xxx.dtsi | 7 |
3 files changed, 7 insertions, 12 deletions
diff --git a/arch/arm/boot/dts/rk3066a-clocks.dtsi b/arch/arm/boot/dts/rk3066a-clocks.dtsi index 6e307fc4c451..0d4d667b82dc 100644 --- a/arch/arm/boot/dts/rk3066a-clocks.dtsi +++ b/arch/arm/boot/dts/rk3066a-clocks.dtsi | |||
@@ -31,12 +31,6 @@ | |||
31 | #clock-cells = <0>; | 31 | #clock-cells = <0>; |
32 | }; | 32 | }; |
33 | 33 | ||
34 | xin24m: xin24m { | ||
35 | compatible = "fixed-clock"; | ||
36 | clock-frequency = <24000000>; | ||
37 | #clock-cells = <0>; | ||
38 | }; | ||
39 | |||
40 | dummy48m: dummy48m { | 34 | dummy48m: dummy48m { |
41 | compatible = "fixed-clock"; | 35 | compatible = "fixed-clock"; |
42 | clock-frequency = <48000000>; | 36 | clock-frequency = <48000000>; |
diff --git a/arch/arm/boot/dts/rk3188-clocks.dtsi b/arch/arm/boot/dts/rk3188-clocks.dtsi index b1b92dc245ce..6bc0373a2fb8 100644 --- a/arch/arm/boot/dts/rk3188-clocks.dtsi +++ b/arch/arm/boot/dts/rk3188-clocks.dtsi | |||
@@ -31,12 +31,6 @@ | |||
31 | #clock-cells = <0>; | 31 | #clock-cells = <0>; |
32 | }; | 32 | }; |
33 | 33 | ||
34 | xin24m: xin24m { | ||
35 | compatible = "fixed-clock"; | ||
36 | clock-frequency = <24000000>; | ||
37 | #clock-cells = <0>; | ||
38 | }; | ||
39 | |||
40 | dummy48m: dummy48m { | 34 | dummy48m: dummy48m { |
41 | compatible = "fixed-clock"; | 35 | compatible = "fixed-clock"; |
42 | clock-frequency = <48000000>; | 36 | clock-frequency = <48000000>; |
diff --git a/arch/arm/boot/dts/rk3xxx.dtsi b/arch/arm/boot/dts/rk3xxx.dtsi index b47d5fe81187..6d163644c7cd 100644 --- a/arch/arm/boot/dts/rk3xxx.dtsi +++ b/arch/arm/boot/dts/rk3xxx.dtsi | |||
@@ -20,6 +20,13 @@ | |||
20 | / { | 20 | / { |
21 | interrupt-parent = <&gic>; | 21 | interrupt-parent = <&gic>; |
22 | 22 | ||
23 | xin24m: oscillator { | ||
24 | compatible = "fixed-clock"; | ||
25 | clock-frequency = <24000000>; | ||
26 | #clock-cells = <0>; | ||
27 | clock-output-names = "xin24m"; | ||
28 | }; | ||
29 | |||
23 | soc { | 30 | soc { |
24 | #address-cells = <1>; | 31 | #address-cells = <1>; |
25 | #size-cells = <1>; | 32 | #size-cells = <1>; |