diff options
Diffstat (limited to 'arch/arm/mach-imx/clock-imx25.c')
-rw-r--r-- | arch/arm/mach-imx/clock-imx25.c | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/arch/arm/mach-imx/clock-imx25.c b/arch/arm/mach-imx/clock-imx25.c index e40c0b320d4a..e63e23504fe5 100644 --- a/arch/arm/mach-imx/clock-imx25.c +++ b/arch/arm/mach-imx/clock-imx25.c | |||
@@ -272,19 +272,21 @@ DEFINE_CLOCK(can2_clk, 1, CCM_CGCR1, 3, get_rate_ipg, NULL, NULL); | |||
272 | }, | 272 | }, |
273 | 273 | ||
274 | static struct clk_lookup lookups[] = { | 274 | static struct clk_lookup lookups[] = { |
275 | _REGISTER_CLOCK("imx-uart.0", NULL, uart1_clk) | 275 | /* i.mx25 has the i.mx21 type uart */ |
276 | _REGISTER_CLOCK("imx-uart.1", NULL, uart2_clk) | 276 | _REGISTER_CLOCK("imx21-uart.0", NULL, uart1_clk) |
277 | _REGISTER_CLOCK("imx-uart.2", NULL, uart3_clk) | 277 | _REGISTER_CLOCK("imx21-uart.1", NULL, uart2_clk) |
278 | _REGISTER_CLOCK("imx-uart.3", NULL, uart4_clk) | 278 | _REGISTER_CLOCK("imx21-uart.2", NULL, uart3_clk) |
279 | _REGISTER_CLOCK("imx-uart.4", NULL, uart5_clk) | 279 | _REGISTER_CLOCK("imx21-uart.3", NULL, uart4_clk) |
280 | _REGISTER_CLOCK("imx21-uart.4", NULL, uart5_clk) | ||
280 | _REGISTER_CLOCK("mxc-ehci.0", "usb", usbotg_clk) | 281 | _REGISTER_CLOCK("mxc-ehci.0", "usb", usbotg_clk) |
281 | _REGISTER_CLOCK("mxc-ehci.1", "usb", usbotg_clk) | 282 | _REGISTER_CLOCK("mxc-ehci.1", "usb", usbotg_clk) |
282 | _REGISTER_CLOCK("mxc-ehci.2", "usb", usbotg_clk) | 283 | _REGISTER_CLOCK("mxc-ehci.2", "usb", usbotg_clk) |
283 | _REGISTER_CLOCK("fsl-usb2-udc", "usb", usbotg_clk) | 284 | _REGISTER_CLOCK("fsl-usb2-udc", "usb", usbotg_clk) |
284 | _REGISTER_CLOCK("mxc_nand.0", NULL, nfc_clk) | 285 | _REGISTER_CLOCK("mxc_nand.0", NULL, nfc_clk) |
285 | _REGISTER_CLOCK("imx25-cspi.0", NULL, cspi1_clk) | 286 | /* i.mx25 has the i.mx35 type cspi */ |
286 | _REGISTER_CLOCK("imx25-cspi.1", NULL, cspi2_clk) | 287 | _REGISTER_CLOCK("imx35-cspi.0", NULL, cspi1_clk) |
287 | _REGISTER_CLOCK("imx25-cspi.2", NULL, cspi3_clk) | 288 | _REGISTER_CLOCK("imx35-cspi.1", NULL, cspi2_clk) |
289 | _REGISTER_CLOCK("imx35-cspi.2", NULL, cspi3_clk) | ||
288 | _REGISTER_CLOCK("mxc_pwm.0", NULL, pwm1_clk) | 290 | _REGISTER_CLOCK("mxc_pwm.0", NULL, pwm1_clk) |
289 | _REGISTER_CLOCK("mxc_pwm.1", NULL, pwm2_clk) | 291 | _REGISTER_CLOCK("mxc_pwm.1", NULL, pwm2_clk) |
290 | _REGISTER_CLOCK("mxc_pwm.2", NULL, pwm3_clk) | 292 | _REGISTER_CLOCK("mxc_pwm.2", NULL, pwm3_clk) |
@@ -294,19 +296,20 @@ static struct clk_lookup lookups[] = { | |||
294 | _REGISTER_CLOCK("imx-i2c.0", NULL, i2c_clk) | 296 | _REGISTER_CLOCK("imx-i2c.0", NULL, i2c_clk) |
295 | _REGISTER_CLOCK("imx-i2c.1", NULL, i2c_clk) | 297 | _REGISTER_CLOCK("imx-i2c.1", NULL, i2c_clk) |
296 | _REGISTER_CLOCK("imx-i2c.2", NULL, i2c_clk) | 298 | _REGISTER_CLOCK("imx-i2c.2", NULL, i2c_clk) |
297 | _REGISTER_CLOCK("fec.0", NULL, fec_clk) | 299 | _REGISTER_CLOCK("imx25-fec.0", NULL, fec_clk) |
298 | _REGISTER_CLOCK("imxdi_rtc.0", NULL, dryice_clk) | 300 | _REGISTER_CLOCK("imxdi_rtc.0", NULL, dryice_clk) |
299 | _REGISTER_CLOCK("imx-fb.0", NULL, lcdc_clk) | 301 | _REGISTER_CLOCK("imx-fb.0", NULL, lcdc_clk) |
300 | _REGISTER_CLOCK("imx2-wdt.0", NULL, wdt_clk) | 302 | _REGISTER_CLOCK("imx2-wdt.0", NULL, wdt_clk) |
301 | _REGISTER_CLOCK("imx-ssi.0", NULL, ssi1_clk) | 303 | _REGISTER_CLOCK("imx-ssi.0", NULL, ssi1_clk) |
302 | _REGISTER_CLOCK("imx-ssi.1", NULL, ssi2_clk) | 304 | _REGISTER_CLOCK("imx-ssi.1", NULL, ssi2_clk) |
303 | _REGISTER_CLOCK("sdhci-esdhc-imx.0", NULL, esdhc1_clk) | 305 | _REGISTER_CLOCK("sdhci-esdhc-imx25.0", NULL, esdhc1_clk) |
304 | _REGISTER_CLOCK("sdhci-esdhc-imx.1", NULL, esdhc2_clk) | 306 | _REGISTER_CLOCK("sdhci-esdhc-imx25.1", NULL, esdhc2_clk) |
305 | _REGISTER_CLOCK("mx2-camera.0", NULL, csi_clk) | 307 | _REGISTER_CLOCK("mx2-camera.0", NULL, csi_clk) |
306 | _REGISTER_CLOCK(NULL, "audmux", audmux_clk) | 308 | _REGISTER_CLOCK(NULL, "audmux", audmux_clk) |
307 | _REGISTER_CLOCK("flexcan.0", NULL, can1_clk) | 309 | _REGISTER_CLOCK("flexcan.0", NULL, can1_clk) |
308 | _REGISTER_CLOCK("flexcan.1", NULL, can2_clk) | 310 | _REGISTER_CLOCK("flexcan.1", NULL, can2_clk) |
309 | _REGISTER_CLOCK("imx-sdma", NULL, sdma_clk) | 311 | /* i.mx25 has the i.mx35 type sdma */ |
312 | _REGISTER_CLOCK("imx35-sdma", NULL, sdma_clk) | ||
310 | }; | 313 | }; |
311 | 314 | ||
312 | int __init mx25_clocks_init(void) | 315 | int __init mx25_clocks_init(void) |