msm: clock-8960: Remove branch control for qdss_at_clk
This clock always needs to be on for suspend/resume to work.
Remove control for this branch so that it never turns off.
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
diff --git a/arch/arm/mach-msm/clock-8960.c b/arch/arm/mach-msm/clock-8960.c
index ca7f71d..34f78b7 100644
--- a/arch/arm/mach-msm/clock-8960.c
+++ b/arch/arm/mach-msm/clock-8960.c
@@ -1287,12 +1287,9 @@
static struct rcg_clk qdss_at_clk = {
.b = {
.ctl_reg = QDSS_AT_CLK_NS_REG,
- .en_mask = BIT(6),
.reset_reg = QDSS_RESETS_REG,
.reset_mask = BIT(0),
- .halt_reg = CLK_HALT_MSS_SMPSS_MISC_STATE_REG,
- .halt_bit = 10,
- .halt_check = HALT_VOTED,
+ .halt_check = NOCHECK,
},
.ns_reg = QDSS_AT_CLK_SRC_CTL_REG,
.set_rate = set_rate_qdss,
@@ -1303,7 +1300,6 @@
.dbg_name = "qdss_at_clk",
.ops = &clk_ops_qdss,
CLK_INIT(qdss_at_clk.c),
- .flags = CLKFLAG_SKIP_AUTO_OFF,
},
};