Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c3c3ecdc authored by David Collins's avatar David Collins
Browse files

ARM: dts: msm: add VDD_APC0/1 CPR aging configurations for msmcobalt



Add all of the properties required to allow CPR aging
measurements to take place for VDD_APC0 and VDD_APC1.

Change-Id: Icd5a66130178c3cde7a10ebdd30d475950fd1c68
CRs-Fixed: 1048890
Signed-off-by: default avatarDavid Collins <collinsd@codeaurora.org>
parent d56fdc6c
Loading
Loading
Loading
Loading
+20 −0
Original line number Diff line number Diff line
@@ -612,6 +612,9 @@
		qcom,cpr-panic-reg-name-list =
			"PWR_CPRH_STATUS", "APCLUS0_L2_SAW4_PMIC_STS";

		qcom,cpr-aging-ref-voltage = <1112000>;
		vdd-supply = <&pmcobalt_s10>;

		thread@0 {
			qcom,cpr-thread-id = <0>;
			qcom,cpr-consecutive-up = <0>;
@@ -734,6 +737,13 @@
				qcom,allow-voltage-interpolation;
				qcom,allow-quotient-interpolation;
				qcom,cpr-scaled-open-loop-voltage-as-ceiling;

				qcom,cpr-aging-max-voltage-adjustment = <15000>;
				qcom,cpr-aging-ref-corner = <22>;
				qcom,cpr-aging-ro-scaling-factor = <2950>;
				qcom,allow-aging-voltage-adjustment = <0>;
				qcom,allow-aging-open-loop-voltage-adjustment =
					<1>;
			};
		};
	};
@@ -774,6 +784,9 @@
		qcom,cpr-panic-reg-name-list =
			"PERF_CPRH_STATUS", "APCLUS1_L2_SAW4_PMIC_STS";

		qcom,cpr-aging-ref-voltage = <1112000>;
		vdd-supply = <&pmcobalt_s13>;

		thread@0 {
			qcom,cpr-thread-id = <0>;
			qcom,cpr-consecutive-up = <0>;
@@ -916,6 +929,13 @@
				qcom,allow-voltage-interpolation;
				qcom,allow-quotient-interpolation;
				qcom,cpr-scaled-open-loop-voltage-as-ceiling;

				qcom,cpr-aging-max-voltage-adjustment = <15000>;
				qcom,cpr-aging-ref-corner = <25>;
				qcom,cpr-aging-ro-scaling-factor = <2950>;
				qcom,allow-aging-voltage-adjustment = <0>;
				qcom,allow-aging-open-loop-voltage-adjustment =
					<1>;
			};
		};
	};
+10 −0
Original line number Diff line number Diff line
@@ -240,6 +240,7 @@
&apc0_cpr {
	compatible = "qcom,cprh-msmcobalt-v2-kbss-regulator";
	qcom,cpr-corner-switch-delay-time = <1042>;
	qcom,cpr-aging-ref-voltage = <1056000>;
};

&apc0_pwrcl_vreg {
@@ -381,11 +382,16 @@
	qcom,allow-voltage-interpolation;
	qcom,allow-quotient-interpolation;
	qcom,cpr-scaled-open-loop-voltage-as-ceiling;

	qcom,cpr-aging-ref-corner = <22 22>;
	qcom,cpr-aging-ro-scaling-factor = <2950>;
	qcom,allow-aging-voltage-adjustment = <0>;
};

&apc1_cpr {
	compatible = "qcom,cprh-msmcobalt-v2-kbss-regulator";
	qcom,cpr-corner-switch-delay-time = <1042>;
	qcom,cpr-aging-ref-voltage = <1056000>;
};

&apc1_perfcl_vreg {
@@ -537,6 +543,10 @@
	qcom,allow-voltage-interpolation;
	qcom,allow-quotient-interpolation;
	qcom,cpr-scaled-open-loop-voltage-as-ceiling;

	qcom,cpr-aging-ref-corner = <30 26>;
	qcom,cpr-aging-ro-scaling-factor = <2950>;
	qcom,allow-aging-voltage-adjustment = <0>;
};

&pm8005_s1 {