diff options
Diffstat (limited to 'arch/arm/mach-msm/dma.c')
-rw-r--r-- | arch/arm/mach-msm/dma.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/arch/arm/mach-msm/dma.c b/arch/arm/mach-msm/dma.c index b279fd8a31b1..f8f6adfa07c6 100644 --- a/arch/arm/mach-msm/dma.c +++ b/arch/arm/mach-msm/dma.c | |||
@@ -284,6 +284,7 @@ static int __init msm_init_datamover(void) | |||
284 | clk = clk_get(NULL, "adm_clk"); | 284 | clk = clk_get(NULL, "adm_clk"); |
285 | if (IS_ERR(clk)) | 285 | if (IS_ERR(clk)) |
286 | return PTR_ERR(clk); | 286 | return PTR_ERR(clk); |
287 | clk_prepare(clk); | ||
287 | msm_dmov_clk = clk; | 288 | msm_dmov_clk = clk; |
288 | ret = request_irq(INT_ADM_AARM, msm_datamover_irq_handler, 0, "msmdatamover", NULL); | 289 | ret = request_irq(INT_ADM_AARM, msm_datamover_irq_handler, 0, "msmdatamover", NULL); |
289 | if (ret) | 290 | if (ret) |
@@ -291,6 +292,4 @@ static int __init msm_init_datamover(void) | |||
291 | disable_irq(INT_ADM_AARM); | 292 | disable_irq(INT_ADM_AARM); |
292 | return 0; | 293 | return 0; |
293 | } | 294 | } |
294 | 295 | module_init(msm_init_datamover); | |
295 | arch_initcall(msm_init_datamover); | ||
296 | |||