Add clk_disable_unprepare() on error path in cc_pm_resume().
Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: Yuan Can <yuancan@huawei.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
        /* wait for Cryptocell reset completion */
        if (!cc_wait_for_reset_completion(drvdata)) {
                dev_err(dev, "Cryptocell reset not completed");
+               clk_disable_unprepare(drvdata->clk);
                return -EBUSY;
        }
 
        rc = init_cc_regs(drvdata);
        if (rc) {
                dev_err(dev, "init_cc_regs (%x)\n", rc);
+               clk_disable_unprepare(drvdata->clk);
                return rc;
        }
        /* check if tee fips error occurred during power down */