clk: msm: clock-cpu-8996: Correct the ACS configuration logic

Correct the settings to switch to always-on clock source
during certain LPM mode exit paths on msm8996 Pro.

CRs-Fixed: 972298
Change-Id: Ice256b453fad07bc80be79d9c15d10545c90fb20
Signed-off-by: Deepak Katragadda <dkatraga@codeaurora.org>
This commit is contained in:
Deepak Katragadda 2016-02-03 16:37:40 -08:00 committed by David Keitel
parent e80d2278fb
commit 1c3a19b61d

View file

@ -1762,9 +1762,9 @@ int __init cpu_clock_8996_early_init(void)
* Configure ACS logic to switch to always-on clock
* source during D2-D5 entry
*/
writel_relaxed(0x2, vbases[APC0_BASE] +
writel_relaxed(0x1, vbases[APC0_BASE] +
MDD_DROOP_CODE);
writel_relaxed(0x2, vbases[APC1_BASE] +
writel_relaxed(0x1, vbases[APC1_BASE] +
MDD_DROOP_CODE);
/*
* Ensure that the writes go through before enabling