summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabien Parent <fabien.parent@linaro.org>2022-10-30 14:25:31 +0100
committerFabien Parent <fabien.parent@linaro.org>2022-10-30 14:25:31 +0100
commit899fc1a516e9097340a757423943a3696680b09e (patch)
treed06b1a246bd321bbef303a6c0704992e4d40ffb7
parent96b1161cbb085555a22825bb75983910f4f8299b (diff)
soc: qcom: cpr: disable runtime PM for the CPU's power domainsmsm8939/upstream
Signed-off-by: Fabien Parent <fabien.parent@linaro.org>
-rw-r--r--drivers/soc/qcom/cpr.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/soc/qcom/cpr.c b/drivers/soc/qcom/cpr.c
index 3bff06b26b34..3243ed070f88 100644
--- a/drivers/soc/qcom/cpr.c
+++ b/drivers/soc/qcom/cpr.c
@@ -19,6 +19,7 @@
#include <linux/platform_device.h>
#include <linux/pm_domain.h>
#include <linux/pm_opp.h>
+#include <linux/pm_runtime.h>
#include <linux/interrupt.h>
#include <linux/regmap.h>
#include <linux/mfd/syscon.h>
@@ -1681,6 +1682,8 @@ static int cpr_pd_attach_dev(struct generic_pm_domain *domain,
const struct acc_desc *acc_desc = drv->acc_desc;
int ret = 0;
+ pm_runtime_disable(dev);
+
mutex_lock(&drv->lock);
dev_dbg(drv->dev, "attach callback for: %s\n", dev_name(dev));