msm: lpm_resources: Initalize L2 flush flag
L2 flush flag needs to be initialized to 0 in probe,
else the value defaults to 1, will result in L2
being flushed when all cores are power collapsed.
Change-Id: I0912b4053bf7f0bda01b5918a48ac3140b103d1e
Signed-off-by: Karthik Parsha <kparsha@codeaurora.org>
(cherry picked from commit c2a53cb3d08533f86ab27d88391c7d3696c52816)
diff --git a/arch/arm/mach-msm/lpm_resources.c b/arch/arm/mach-msm/lpm_resources.c
index 0a44ef5..4dcb8e3 100644
--- a/arch/arm/mach-msm/lpm_resources.c
+++ b/arch/arm/mach-msm/lpm_resources.c
@@ -848,6 +848,7 @@
 		msm_lpm_l2.rs_data.default_value = MSM_LPM_L2_CACHE_HSFS_OPEN;
 		msm_lpm_l2.rs_data.value = MSM_LPM_L2_CACHE_HSFS_OPEN;
 	}
+	msm_pm_set_l2_flush_flag(0);
 	return 0;
 fail:
 	return ret;