summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMahesh Sivasubramanian <msivasub@codeaurora.org>2016-02-02 15:03:29 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2017-03-26 21:36:38 -0700
commit39e1ef60950666423e670de381b4099d299299db (patch)
treecb4f119931529e83913b1576c18273d61861b953
parentbec9aa03601ac00abb19818790ef26131dc4320a (diff)
ARM: dts: msm: Push C4 with PSCI to 11.5ms for MSM8996
C4 with psci overhead is four times that of C4 without psci state. Based on power profile across system wide usecase, C4 with psci proves to be costly as the number of pre-mature wakeups from fpc is huge. This change pushes C4 with psci state to 11.5ms breakeven point. The idea is to exercise C4 without psci till that point and allow C4 with psci only for D4 case. Change-Id: I81902ac2ff0a0e99efc21d169be472952dcfd3e2 Signed-off-by: Mahesh Sivasubramanian <msivasub@codeaurora.org> Signed-off-by: Girish S Ghongdemath <girishsg@codeaurora.org> Signed-off-by: Maulik Shah <mkshah@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/msm8996-pm.dtsi6
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/arm/boot/dts/qcom/msm8996-pm.dtsi b/arch/arm/boot/dts/qcom/msm8996-pm.dtsi
index c09b18b51656..8fb7b76c6ebc 100644
--- a/arch/arm/boot/dts/qcom/msm8996-pm.dtsi
+++ b/arch/arm/boot/dts/qcom/msm8996-pm.dtsi
@@ -1,4 +1,4 @@
-/* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
+/* Copyright (c) 2015-2017, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
@@ -161,7 +161,7 @@
qcom,psci-cpu-mode = <4>;
qcom,latency-us = <80>;
qcom,ss-power = <196>;
- qcom,energy-overhead = <45300>;
+ qcom,energy-overhead = <62248>;
qcom,time-overhead = <210>;
qcom,reset-level =
<LPM_RESET_LVL_PC>;
@@ -250,7 +250,7 @@
qcom,psci-cpu-mode = <4>;
qcom,latency-us = <80>;
qcom,ss-power = <196>;
- qcom,energy-overhead = <45300>;
+ qcom,energy-overhead = <62248>;
qcom,time-overhead = <210>;
qcom,reset-level =
<LPM_RESET_LVL_PC>;