MLK-13720-6 ARM: imx: mu: remove clk_prepare_enable in resume
authorRobin Gong <yibin.gong@nxp.com>
Fri, 6 Jan 2017 02:01:19 +0000 (10:01 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 19:58:06 +0000 (14:58 -0500)
We didn't need to touch MU clock on i.mx7ULP, since it has already
been enabled by M4 side, remove the useless code in resume flow

Signed-off-by: Robin Gong <yibin.gong@nxp.com>
(cherry picked from commit 117f17a00b2508c783c13dea090a2896689b5601)

arch/arm/mach-imx/mu.c

index a600054..c2cca7e 100644 (file)
@@ -491,17 +491,9 @@ static int mu_suspend(struct device *dev)
 
 static int mu_resume(struct device *dev)
 {
-       int ret;
-
        if (!cpu_is_imx7ulp())
                return 0;
 
-       ret = clk_prepare_enable(clk);
-       if (ret) {
-               dev_err(dev, "unable to enable mu clock\n");
-               return ret;
-       }
-
        writel_relaxed(readl_relaxed(mu_base + MX7ULP_MU_CR) |
                        BIT(0) | BIT(26) | BIT(27), mu_base + MX7ULP_MU_CR);