summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2018-08-10 11:08:40 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2018-08-10 11:08:39 -0700
commitbf2009f9d88d22df01a259912ed1cae48f24b31a (patch)
tree3d712ab9c7cf9693566b5e3f5315866d841228bc
parent5af3bac0649101422cb4b3fb69e9dc0c44d5dc2a (diff)
parentc4273f6c0c1514a0885ff69df66436f778b03317 (diff)
Merge "soc: qcom: pil: Disable a clock to maintain clock state across modem SSR"
-rw-r--r--drivers/soc/qcom/pil-msa.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/soc/qcom/pil-msa.c b/drivers/soc/qcom/pil-msa.c
index dfb934ae37b9..f7d183a7bbcc 100644
--- a/drivers/soc/qcom/pil-msa.c
+++ b/drivers/soc/qcom/pil-msa.c
@@ -331,6 +331,9 @@ int pil_mss_shutdown(struct pil_desc *pil)
drv->is_booted = false;
}
+ if (drv->mx_spike_wa && drv->ahb_clk_vote)
+ clk_disable_unprepare(drv->ahb_clk);
+
return ret;
}