From ee65608bba6fe6fb4040b954ede4237c7fd3f8a1 Mon Sep 17 00:00:00 2001 From: David Collins Date: Thu, 22 Sep 2016 14:29:14 -0700 Subject: [PATCH] ARM: dts: msm: modify VDD_APC0/1 CPR voltages for msmcobalt v2 Update the VDD_APC0 and VDD_APC1 CPR voltage configurations for MSMCOBALT v2 devices in order to match the most recent guidelines from hardware characterization. Increase the VDD_APC0 and VDD_APC1 Fmax and intermediate Nominal corner ceiling voltages to 900 mV. Also increase the VDD_APC0 Turbo_L1 open-loop and closed-loop voltage adjustment to 30 mV. Change-Id: Id2de8e2ac94476c1a4927f719f2987a31d692ab5 CRs-Fixed: 1070187 Signed-off-by: David Collins --- arch/arm/boot/dts/qcom/msmcobalt-v2.dtsi | 80 ++++++++++++------------ 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/arch/arm/boot/dts/qcom/msmcobalt-v2.dtsi b/arch/arm/boot/dts/qcom/msmcobalt-v2.dtsi index db50038b297e..c988e4883b26 100644 --- a/arch/arm/boot/dts/qcom/msmcobalt-v2.dtsi +++ b/arch/arm/boot/dts/qcom/msmcobalt-v2.dtsi @@ -250,14 +250,14 @@ /* Speed bin 0 */ <828000 828000 828000 828000 828000 828000 828000 828000 828000 828000 - 828000 828000 828000 828000 828000 - 828000 828000 828000 952000 952000 + 828000 900000 900000 900000 900000 + 900000 900000 900000 952000 952000 1056000 1056000>, /* Speed bin 1 */ <828000 828000 828000 828000 828000 828000 828000 828000 828000 828000 - 828000 828000 828000 828000 828000 - 828000 828000 828000 952000 952000 + 828000 900000 900000 900000 900000 + 900000 900000 900000 952000 952000 1056000 1056000>; qcom,cpr-voltage-floor = @@ -326,43 +326,43 @@ qcom,cpr-open-loop-voltage-fuse-adjustment = /* Speed bin 0 */ - <40000 24000 0 0>, - <40000 24000 0 0>, - <40000 24000 0 0>, - <40000 24000 0 0>, - <40000 24000 0 0>, - <40000 24000 0 0>, - <40000 24000 0 0>, - <40000 24000 0 0>, + <40000 24000 0 30000>, + <40000 24000 0 30000>, + <40000 24000 0 30000>, + <40000 24000 0 30000>, + <40000 24000 0 30000>, + <40000 24000 0 30000>, + <40000 24000 0 30000>, + <40000 24000 0 30000>, /* Speed bin 1 */ - <40000 24000 0 0>, - <40000 24000 0 0>, - <40000 24000 0 0>, - <40000 24000 0 0>, - <40000 24000 0 0>, - <40000 24000 0 0>, - <40000 24000 0 0>, - <40000 24000 0 0>; + <40000 24000 0 30000>, + <40000 24000 0 30000>, + <40000 24000 0 30000>, + <40000 24000 0 30000>, + <40000 24000 0 30000>, + <40000 24000 0 30000>, + <40000 24000 0 30000>, + <40000 24000 0 30000>; qcom,cpr-closed-loop-voltage-fuse-adjustment = /* Speed bin 0 */ - <20000 26000 0 0>, - <20000 26000 0 0>, - <20000 26000 0 0>, - <20000 26000 0 0>, - <20000 26000 0 0>, - <20000 26000 0 0>, - <20000 26000 0 0>, - <20000 26000 0 0>, + <20000 26000 0 30000>, + <20000 26000 0 30000>, + <20000 26000 0 30000>, + <20000 26000 0 30000>, + <20000 26000 0 30000>, + <20000 26000 0 30000>, + <20000 26000 0 30000>, + <20000 26000 0 30000>, /* Speed bin 1 */ - <20000 26000 0 0>, - <20000 26000 0 0>, - <20000 26000 0 0>, - <20000 26000 0 0>, - <20000 26000 0 0>, - <20000 26000 0 0>, - <20000 26000 0 0>, - <20000 26000 0 0>; + <20000 26000 0 30000>, + <20000 26000 0 30000>, + <20000 26000 0 30000>, + <20000 26000 0 30000>, + <20000 26000 0 30000>, + <20000 26000 0 30000>, + <20000 26000 0 30000>, + <20000 26000 0 30000>; qcom,allow-voltage-interpolation; qcom,allow-quotient-interpolation; @@ -396,15 +396,15 @@ /* Speed bin 0 */ <828000 828000 828000 828000 828000 828000 828000 828000 828000 828000 - 828000 828000 828000 828000 828000 - 828000 828000 828000 828000 828000 + 828000 828000 900000 900000 900000 + 900000 900000 900000 900000 900000 952000 952000 952000 1056000 1056000 1056000 1056000 1056000 1056000 1056000>, /* Speed bin 1 */ <828000 828000 828000 828000 828000 828000 828000 828000 828000 828000 - 828000 828000 828000 828000 828000 - 828000 828000 828000 828000 828000 + 828000 828000 900000 900000 900000 + 900000 900000 900000 900000 900000 952000 952000 952000 1056000 1056000 1056000>;