summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSubbaraman Narayanamurthy <subbaram@codeaurora.org>2016-03-09 15:35:48 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2017-03-07 20:57:23 -0800
commit2895f781c4a35430744e0ef8a0038a9b2ce7ca2c (patch)
treec8108fde8b68b92f8980a106ec837b34711dedb1
parent01b58332141485f0c641fd322f56a8d28ef95597 (diff)
ARM: dts: msm: update ceiling/floor voltages for gfx_vreg in 8996ProAU CDP
The CPR graphics regulator (gfx_vreg) in 8996Pro has an additional virtual corner to support higher Fmax. Also it has support for another speed bin. The external buck (hl7509_vreg) that powers up gfx_vreg in 8996ProAU CDP boards has a voltage range of 600 to 1230 mV with a step size of 10 mV. Modify the CPR ceiling and floor voltages of gfx_vreg for 8996Pro automotive CDP so that they are divisible by 10000 uV and at least 600000 uV. CRs-Fixed: 988322 Change-Id: I7841c384b5d10124226c91bd7adc1730461e60ce Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/msm8996pro-auto-cdp.dts19
1 files changed, 19 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/msm8996pro-auto-cdp.dts b/arch/arm/boot/dts/qcom/msm8996pro-auto-cdp.dts
index 139fc5205a13..74404827bf5a 100644
--- a/arch/arm/boot/dts/qcom/msm8996pro-auto-cdp.dts
+++ b/arch/arm/boot/dts/qcom/msm8996pro-auto-cdp.dts
@@ -34,3 +34,22 @@
};
};
+&gfx_vreg {
+ qcom,cpr-voltage-ceiling =
+ /* Speed bin 0 */
+ <600000 670000 670000 750000 830000 910000 960000 1020000
+ 1070000>,
+
+ /* Speed bin 1 */
+ <600000 670000 670000 750000 830000 910000 960000 1020000
+ 1070000>;
+
+ qcom,cpr-voltage-floor =
+ /* Speed bin 0 */
+ <600000 600000 600000 600000 600000 600000 600000 600000
+ 600000>,
+
+ /* Speed bin 1 */
+ <600000 600000 600000 600000 600000 600000 600000 600000
+ 600000>;
+};