diff --git a/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi b/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi index 89134821899b..fadbf278b1eb 100644 --- a/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi +++ b/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi @@ -776,7 +776,7 @@ qcom,cpr-idle-cycles = <15>; qcom,cpr-step-quot-init-min = <10>; qcom,cpr-step-quot-init-max = <13>; - qcom,cpr-count-mode = <2>; /* Staggered */ + qcom,cpr-count-mode = <0>; /* All-at-once min */ vdd-supply = <&pm8005_s1>; qcom,voltage-step = <4000>; @@ -842,11 +842,39 @@ <2389 2287 2985 3112 2873 2904 2159 2399 1580 1602 2158 3042 2780 2069 0 0>; + qcom,cpr-open-loop-voltage-fuse-adjustment = + < 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>; + + qcom,cpr-closed-loop-voltage-adjustment = + < 150000 150000 150000 150000 + 150000 150000>, + < 150000 150000 150000 150000 + 150000 150000>, + < 150000 150000 150000 150000 + 150000 150000>, + < 150000 150000 150000 150000 + 150000 150000>, + < 150000 150000 150000 150000 + 150000 150000>, + < 150000 150000 150000 150000 + 150000 150000>, + < 150000 150000 150000 150000 + 150000 150000>, + < 150000 150000 150000 150000 + 150000 150000>; + qcom,cpr-floor-to-ceiling-max-range = <50000 50000 50000 50000 50000 50000>; qcom,cpr-fused-closed-loop-voltage-adjustment-map = - <1 2 2 3 3 4>; + <0 0 1 2 3 4>; qcom,allow-voltage-interpolation; qcom,cpr-scaled-open-loop-voltage-as-ceiling;