summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVikram Mulukutla <markivx@codeaurora.org>2016-01-11 11:56:27 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2017-03-28 02:08:28 -0700
commit2a9b1acacc4cde3bf783f7ce3eb3237c1b5211ae (patch)
tree4a91e5c5b0531f6de37b7a4f51785dcaa2527c0c
parentd5fdefbeb5985d669e591a58be40847f53d9f8ce (diff)
clk: msm: clock-cpu-8996: Allow interrupts during alt_pll set_rate
The CPU that is disabling the alternate PLL may also need to handle CPR interrupts. Allow the CPU to handle interrupts during the set_rate operation. CRs-Fixed: 960701 Change-Id: I63d7ce3e3dd2b559c4db383b64faa9335c404576 Signed-off-by: Vikram Mulukutla <markivx@codeaurora.org>
-rw-r--r--drivers/clk/msm/clock-cpu-8996.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/clk/msm/clock-cpu-8996.c b/drivers/clk/msm/clock-cpu-8996.c
index 7e03a599fccc..bcda6f31d6f5 100644
--- a/drivers/clk/msm/clock-cpu-8996.c
+++ b/drivers/clk/msm/clock-cpu-8996.c
@@ -238,6 +238,7 @@ static struct alpha_pll_clk perfcl_alt_pll = {
.post_div_config = 0x100, /* Div-2 */
.config_ctl_val = 0x4001051B,
.offline_bit_workaround = true,
+ .no_irq_dis = true,
.c = {
.always_on = true,
.parent = &alpha_xo_ao.c,
@@ -300,6 +301,7 @@ static struct alpha_pll_clk pwrcl_alt_pll = {
.post_div_config = 0x100, /* Div-2 */
.config_ctl_val = 0x4001051B,
.offline_bit_workaround = true,
+ .no_irq_dis = true,
.c = {
.always_on = true,
.dbg_name = "pwrcl_alt_pll",