]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - arch/arm/mach-msm/dma.c
ARM: msm: Prepare clk_get() users in mach-msm for clock-pcom driver
[karo-tx-linux.git] / arch / arm / mach-msm / dma.c
index b279fd8a31b13c6937270997ff646a9851c26247..f8f6adfa07c68d42d60ce6fd8948c6e7283b799c 100644 (file)
@@ -284,6 +284,7 @@ static int __init msm_init_datamover(void)
        clk = clk_get(NULL, "adm_clk");
        if (IS_ERR(clk))
                return PTR_ERR(clk);
+       clk_prepare(clk);
        msm_dmov_clk = clk;
        ret = request_irq(INT_ADM_AARM, msm_datamover_irq_handler, 0, "msmdatamover", NULL);
        if (ret)
@@ -291,6 +292,4 @@ static int __init msm_init_datamover(void)
        disable_irq(INT_ADM_AARM);
        return 0;
 }
-
-arch_initcall(msm_init_datamover);
-
+module_init(msm_init_datamover);