ARM: dts: msm: update VDD_APCC CPR voltage adjustments for msm8996pro
Update the VDD_APCC CPR open-loop and closed-loop voltage adjustments for MSM8996-Pro based upon characterization results. This ensures stability and minimum power consumption. Reuse the CPR revision 1 adjustment values for future CPR revisions (2 - 7) for forward compatibility. Change-Id: I42f7b696987102a38db324a1c515f1c6f01e6d45 CRs-Fixed: 989555 Signed-off-by: David Collins <collinsd@codeaurora.org>
This commit is contained in:
parent
4380bdb604
commit
dc075ebfff
1 changed files with 64 additions and 64 deletions
|
@ -137,30 +137,30 @@
|
|||
|
||||
qcom,cpr-closed-loop-voltage-fuse-adjustment =
|
||||
/* Speed bin 0 */
|
||||
<(-55000) (-25000) (-5000) (-20000) (-5000)>,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
<(-55000) (-25000) (-5000) (-20000) (-15000)>,
|
||||
< 0 (-15000) (-15000) (-15000) (-15000)>,
|
||||
< 0 (-15000) (-15000) (-15000) (-15000)>,
|
||||
< 0 (-15000) (-15000) (-15000) (-15000)>,
|
||||
< 0 (-15000) (-15000) (-15000) (-15000)>,
|
||||
< 0 (-15000) (-15000) (-15000) (-15000)>,
|
||||
< 0 (-15000) (-15000) (-15000) (-15000)>,
|
||||
< 0 (-15000) (-15000) (-15000) (-15000)>,
|
||||
|
||||
/* Speed bin 1 */
|
||||
<(-55000) (-25000) (-5000) (-20000) (-5000)>,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >;
|
||||
<(-55000) (-25000) (-5000) (-20000) (-15000)>,
|
||||
< 0 (-15000) (-15000) (-15000) (-15000)>,
|
||||
< 0 (-15000) (-15000) (-15000) (-15000)>,
|
||||
< 0 (-15000) (-15000) (-15000) (-15000)>,
|
||||
< 0 (-15000) (-15000) (-15000) (-15000)>,
|
||||
< 0 (-15000) (-15000) (-15000) (-15000)>,
|
||||
< 0 (-15000) (-15000) (-15000) (-15000)>,
|
||||
< 0 (-15000) (-15000) (-15000) (-15000)>;
|
||||
|
||||
qcom,cpr-open-loop-voltage-adjustment =
|
||||
/* Speed bin 0 */
|
||||
<(-15000) (-15000) (-15000) (-15000) (-15000) (-15000) (-15000)
|
||||
(-15000) (-15000) (-17000) (-19000) (-21000) (-23000) (-25000)
|
||||
(-26000) (-27000) (-27000) (-28000) (-30000) 130000>,
|
||||
(-26000) (-27000) (-27000) (-28000) (-30000) 120000>,
|
||||
|
||||
/* Speed bin 1 */
|
||||
<(-15000) (-15000) (-15000) (-15000) (-15000) (-15000) (-15000)
|
||||
|
@ -178,7 +178,7 @@
|
|||
/* Speed bin 0 */
|
||||
<(-15000) (-15000) (-15000) (-15000) (-15000) (-15000) (-15000)
|
||||
(-15000) (-15000) (-17000) (-19000) (-21000) (-23000) (-25000)
|
||||
(-26000) (-27000) (-27000) (-28000) (-30000) 130000>,
|
||||
(-26000) (-27000) (-27000) (-28000) (-30000) 110000>,
|
||||
|
||||
/* Speed bin 1 */
|
||||
<(-15000) (-15000) (-15000) (-15000) (-15000) (-15000) (-15000)
|
||||
|
@ -273,44 +273,44 @@
|
|||
qcom,cpr-open-loop-voltage-fuse-adjustment =
|
||||
/* Speed bin 0 */
|
||||
<(-40000) 0 0 (-10000) (-50000)>,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 15000 0 >,
|
||||
< 0 0 0 15000 0 >,
|
||||
< 0 0 0 15000 0 >,
|
||||
< 0 0 0 15000 0 >,
|
||||
< 0 0 0 15000 0 >,
|
||||
< 0 0 0 15000 0 >,
|
||||
< 0 0 0 15000 0 >,
|
||||
|
||||
/* Speed bin 1 */
|
||||
<(-40000) 0 0 (-10000) (-50000)>,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >;
|
||||
< 0 0 0 15000 0 >,
|
||||
< 0 0 0 15000 0 >,
|
||||
< 0 0 0 15000 0 >,
|
||||
< 0 0 0 15000 0 >,
|
||||
< 0 0 0 15000 0 >,
|
||||
< 0 0 0 15000 0 >,
|
||||
< 0 0 0 15000 0 >;
|
||||
|
||||
qcom,cpr-closed-loop-voltage-fuse-adjustment =
|
||||
/* Speed bin 0 */
|
||||
<(-45000) (-25000) 10000 (-10000) (-40000)>,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
<(-15000) (-10000) 5000 20000 0 >,
|
||||
<(-15000) (-10000) 5000 20000 0 >,
|
||||
<(-15000) (-10000) 5000 20000 0 >,
|
||||
<(-15000) (-10000) 5000 20000 0 >,
|
||||
<(-15000) (-10000) 5000 20000 0 >,
|
||||
<(-15000) (-10000) 5000 20000 0 >,
|
||||
<(-15000) (-10000) 5000 20000 0 >,
|
||||
|
||||
/* Speed bin 1 */
|
||||
<(-45000) (-25000) 10000 (-10000) (-40000)>,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >;
|
||||
<(-15000) (-10000) 5000 20000 0 >,
|
||||
<(-15000) (-10000) 5000 20000 0 >,
|
||||
<(-15000) (-10000) 5000 20000 0 >,
|
||||
<(-15000) (-10000) 5000 20000 0 >,
|
||||
<(-15000) (-10000) 5000 20000 0 >,
|
||||
<(-15000) (-10000) 5000 20000 0 >,
|
||||
<(-15000) (-10000) 5000 20000 0 >;
|
||||
|
||||
qcom,cpr-aging-max-voltage-adjustment = <15000>;
|
||||
qcom,cpr-aging-ref-corner = <14 14>;
|
||||
|
@ -405,7 +405,7 @@
|
|||
|
||||
qcom,cpr-open-loop-voltage-fuse-adjustment =
|
||||
/* Speed bin 0 */
|
||||
<(-45000) 0 15000 (-20000) 20000 >,
|
||||
<(-45000) 0 15000 (-20000) 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
|
@ -415,7 +415,7 @@
|
|||
< 0 0 0 0 0 >,
|
||||
|
||||
/* Speed bin 1 */
|
||||
<(-45000) 0 15000 (-20000) 20000 >,
|
||||
<(-45000) 0 15000 (-20000) 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
|
@ -426,24 +426,24 @@
|
|||
|
||||
qcom,cpr-closed-loop-voltage-fuse-adjustment =
|
||||
/* Speed bin 0 */
|
||||
<(-55000) (-20000) 15000 (-15000) 5000 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
<(-55000) (-20000) 15000 (-15000) (-10000)>,
|
||||
< 0 (-10000) (-15000) 0 (-10000)>,
|
||||
< 0 (-10000) (-15000) 0 (-10000)>,
|
||||
< 0 (-10000) (-15000) 0 (-10000)>,
|
||||
< 0 (-10000) (-15000) 0 (-10000)>,
|
||||
< 0 (-10000) (-15000) 0 (-10000)>,
|
||||
< 0 (-10000) (-15000) 0 (-10000)>,
|
||||
< 0 (-10000) (-15000) 0 (-10000)>,
|
||||
|
||||
/* Speed bin 1 */
|
||||
<(-55000) (-20000) 15000 (-15000) 5000 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >,
|
||||
< 0 0 0 0 0 >;
|
||||
<(-55000) (-20000) 15000 (-15000) (-10000)>,
|
||||
< 0 (-10000) (-15000) 0 (-10000)>,
|
||||
< 0 (-10000) (-15000) 0 (-10000)>,
|
||||
< 0 (-10000) (-15000) 0 (-10000)>,
|
||||
< 0 (-10000) (-15000) 0 (-10000)>,
|
||||
< 0 (-10000) (-15000) 0 (-10000)>,
|
||||
< 0 (-10000) (-15000) 0 (-10000)>,
|
||||
< 0 (-10000) (-15000) 0 (-10000)>;
|
||||
|
||||
qcom,cpr-open-loop-voltage-adjustment =
|
||||
/* Speed bin 0 */
|
||||
|
|
Loading…
Add table
Reference in a new issue