From b3ce4f602675607f616b3617e54f2dbfd9b25786 Mon Sep 17 00:00:00 2001 From: David Collins Date: Wed, 7 Dec 2016 11:46:22 -0800 Subject: ARM: dts: msm: disable VDD_GFX CPR aging adjustments on MSM8998v2 Disable VDD_GFX CPR aging measurement and adjustments for all global CPR fusing revisions. The initial aging sensor difference fuse will not be blown on parts with revision 3 so software must not attempt to perform an aging measurement on these parts. It is unknown which future revision will end up utilizing aging so also disable aging measurements on all future revisions as well. Modify the open-loop and closed-loop voltage adjustments accordingly so that the maximum 15 mV aging margin is present for all CPR revisions. Change-Id: I4d413a2b3320d421c487aff1a97e72bd2678b19f CRs-Fixed: 1097587 Signed-off-by: David Collins --- arch/arm/boot/dts/qcom/msm8998-v2.dtsi | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/arch/arm/boot/dts/qcom/msm8998-v2.dtsi b/arch/arm/boot/dts/qcom/msm8998-v2.dtsi index cc4e48ede2ad..b3c7d02c60b8 100644 --- a/arch/arm/boot/dts/qcom/msm8998-v2.dtsi +++ b/arch/arm/boot/dts/qcom/msm8998-v2.dtsi @@ -964,11 +964,11 @@ < 60000 0 0 0>, < 60000 0 0 0>, < 60000 0 0 0>, - < 45000 (-15000) (-15000) (-15000)>, - < 45000 (-15000) (-15000) (-15000)>, - < 45000 (-15000) (-15000) (-15000)>, - < 45000 (-15000) (-15000) (-15000)>, - < 45000 (-15000) (-15000) (-15000)>; + < 60000 0 0 0>, + < 60000 0 0 0>, + < 60000 0 0 0>, + < 60000 0 0 0>, + < 60000 0 0 0>; qcom,cpr-closed-loop-voltage-adjustment = < 90000 38000 28000 8000 @@ -977,16 +977,16 @@ 0 29000 11000 0>, < 90000 38000 28000 8000 0 29000 11000 0>, - < 75000 23000 13000 (-7000) - (-15000) 14000 (-4000) (-15000)>, - < 75000 23000 13000 (-7000) - (-15000) 14000 (-4000) (-15000)>, - < 75000 23000 13000 (-7000) - (-15000) 14000 (-4000) (-15000)>, - < 75000 23000 13000 (-7000) - (-15000) 14000 (-4000) (-15000)>, - < 75000 23000 13000 (-7000) - (-15000) 14000 (-4000) (-15000)>; + < 90000 38000 28000 8000 + 0 29000 11000 0>, + < 90000 38000 28000 8000 + 0 29000 11000 0>, + < 90000 38000 28000 8000 + 0 29000 11000 0>, + < 90000 38000 28000 8000 + 0 29000 11000 0>, + < 90000 38000 28000 8000 + 0 29000 11000 0>; qcom,cpr-floor-to-ceiling-max-range = <50000 50000 50000 50000 50000 50000 70000 70000>; @@ -1000,7 +1000,7 @@ qcom,cpr-aging-max-voltage-adjustment = <15000>; qcom,cpr-aging-ref-corner = <8>; qcom,cpr-aging-ro-scaling-factor = <1620>; - qcom,allow-aging-voltage-adjustment = <0 0 0 1 1 1 1 1>; + qcom,allow-aging-voltage-adjustment = <0>; }; &qusb_phy0 { -- cgit v1.2.3