diff options
author | Tim Kryger <tim.kryger@linaro.org> | 2013-12-05 14:20:37 -0500 |
---|---|---|
committer | Christian Daudt <bcm@fixthebug.org> | 2013-12-23 02:45:32 -0500 |
commit | 0bd898b872aceb16de751d985808fe34f03f1a0b (patch) | |
tree | 70cab7cf8414b7c002d4e57278383ac7d5c6f2e5 | |
parent | 3f5af107e4b9de458f58d1cb6644b81cea4f5252 (diff) |
ARM: dts: Declare clocks as fixed on bcm11351
Declare clocks that are enabled and configured by bootloaders as fixed
rate clocks in the DTS such that device drivers may use standard clock
function calls.
Signed-off-by: Tim Kryger <tim.kryger@linaro.org>
Reviewed-by: Markus Mayer <markus.mayer@linaro.org>
Reviewed-by: Matt Porter <matt.porter@linaro.org>
Signed-off-by: Christian Daudt <bcm@fixthebug.org>
-rw-r--r-- | arch/arm/boot/dts/bcm11351.dtsi | 97 |
1 files changed, 97 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/bcm11351.dtsi b/arch/arm/boot/dts/bcm11351.dtsi index b0c0610d1395..eca6fbc5e360 100644 --- a/arch/arm/boot/dts/bcm11351.dtsi +++ b/arch/arm/boot/dts/bcm11351.dtsi | |||
@@ -142,4 +142,101 @@ | |||
142 | status = "disabled"; | 142 | status = "disabled"; |
143 | }; | 143 | }; |
144 | 144 | ||
145 | clocks { | ||
146 | bsc1_clk: bsc1 { | ||
147 | compatible = "fixed-clock"; | ||
148 | clock-frequency = <13000000>; | ||
149 | #clock-cells = <0>; | ||
150 | }; | ||
151 | |||
152 | bsc2_clk: bsc2 { | ||
153 | compatible = "fixed-clock"; | ||
154 | clock-frequency = <13000000>; | ||
155 | #clock-cells = <0>; | ||
156 | }; | ||
157 | |||
158 | bsc3_clk: bsc3 { | ||
159 | compatible = "fixed-clock"; | ||
160 | clock-frequency = <13000000>; | ||
161 | #clock-cells = <0>; | ||
162 | }; | ||
163 | |||
164 | pmu_bsc_clk: pmu_bsc { | ||
165 | compatible = "fixed-clock"; | ||
166 | clock-frequency = <13000000>; | ||
167 | #clock-cells = <0>; | ||
168 | }; | ||
169 | |||
170 | hub_timer_clk: hub_timer { | ||
171 | compatible = "fixed-clock"; | ||
172 | clock-frequency = <32768>; | ||
173 | #clock-cells = <0>; | ||
174 | }; | ||
175 | |||
176 | pwm_clk: pwm { | ||
177 | compatible = "fixed-clock"; | ||
178 | clock-frequency = <26000000>; | ||
179 | #clock-cells = <0>; | ||
180 | }; | ||
181 | |||
182 | sdio1_clk: sdio1 { | ||
183 | compatible = "fixed-clock"; | ||
184 | clock-frequency = <48000000>; | ||
185 | #clock-cells = <0>; | ||
186 | }; | ||
187 | |||
188 | sdio2_clk: sdio2 { | ||
189 | compatible = "fixed-clock"; | ||
190 | clock-frequency = <48000000>; | ||
191 | #clock-cells = <0>; | ||
192 | }; | ||
193 | |||
194 | sdio3_clk: sdio3 { | ||
195 | compatible = "fixed-clock"; | ||
196 | clock-frequency = <48000000>; | ||
197 | #clock-cells = <0>; | ||
198 | }; | ||
199 | |||
200 | sdio4_clk: sdio4 { | ||
201 | compatible = "fixed-clock"; | ||
202 | clock-frequency = <48000000>; | ||
203 | #clock-cells = <0>; | ||
204 | }; | ||
205 | |||
206 | tmon_1m_clk: tmon_1m { | ||
207 | compatible = "fixed-clock"; | ||
208 | clock-frequency = <1000000>; | ||
209 | #clock-cells = <0>; | ||
210 | }; | ||
211 | |||
212 | uartb_clk: uartb { | ||
213 | compatible = "fixed-clock"; | ||
214 | clock-frequency = <13000000>; | ||
215 | #clock-cells = <0>; | ||
216 | }; | ||
217 | |||
218 | uartb2_clk: uartb2 { | ||
219 | compatible = "fixed-clock"; | ||
220 | clock-frequency = <13000000>; | ||
221 | #clock-cells = <0>; | ||
222 | }; | ||
223 | |||
224 | uartb3_clk: uartb3 { | ||
225 | compatible = "fixed-clock"; | ||
226 | clock-frequency = <13000000>; | ||
227 | #clock-cells = <0>; | ||
228 | }; | ||
229 | |||
230 | uartb4_clk: uartb4 { | ||
231 | compatible = "fixed-clock"; | ||
232 | clock-frequency = <13000000>; | ||
233 | #clock-cells = <0>; | ||
234 | }; | ||
235 | |||
236 | usb_otg_ahb_clk: usb_otg_ahb { | ||
237 | compatible = "fixed-clock"; | ||
238 | clock-frequency = <52000000>; | ||
239 | #clock-cells = <0>; | ||
240 | }; | ||
241 | }; | ||
145 | }; | 242 | }; |