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

Commit c09b6700 authored by Ke Liu's avatar Ke Liu
Browse files

ARM: dts: msm: add dynamic-boost-control device node for apq8084-v1.1



Devices with apq8084 v1.1 chip and new power grid needs to enable dynamic
boost regulator mode control for power saving. Hence enable it.

Change-Id: Ic21e9bb21399b29e15fdecee395618dca954d584
Signed-off-by: default avatarKe Liu <keliu@codeaurora.org>
parent 6eb2af6d
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -69,3 +69,16 @@
			<100 512 0 0>,
			<100 512 625000000 625000000>;
};

&soc {
	qcom,boost-dynamic-controller {
		compatible = "qcom,boost-dynamic-controller";
		qcom,vph-threshold-adc_tm = <&pma8084_adc_tm>;
		qcom,vph-vadc = <&pma8084_vadc>;
		qcom,boost-dynamic-controller-vph-high-threshold-uv = <3700000>;
		qcom,boost-dynamic-controller-vph-low-threshold-uv = <3650000>;
		qcom,boost-dynamic-controller-boost-resource-type = "bbya";
		qcom,boost-dynamic-controller-boost-resource-key = "bypa";
		qcom,boost-dynamic-controller-boost-resource-id = <1>;
	};
};
+13 −0
Original line number Diff line number Diff line
@@ -70,3 +70,16 @@
	esoc-names = "modem_wlan";
	esoc-0 = <&mdm0>;
};

&soc {
	qcom,boost-dynamic-controller {
		compatible = "qcom,boost-dynamic-controller";
		qcom,vph-threshold-adc_tm = <&pma8084_adc_tm>;
		qcom,vph-vadc = <&pma8084_vadc>;
		qcom,boost-dynamic-controller-vph-high-threshold-uv = <3700000>;
		qcom,boost-dynamic-controller-vph-low-threshold-uv = <3650000>;
		qcom,boost-dynamic-controller-boost-resource-type = "bbya";
		qcom,boost-dynamic-controller-boost-resource-key = "bypa";
		qcom,boost-dynamic-controller-boost-resource-id = <1>;
	};
};
+13 −0
Original line number Diff line number Diff line
@@ -79,3 +79,16 @@
	esoc-names = "modem_wlan";
	esoc-0 = <&mdm1>;
};

&soc {
	qcom,boost-dynamic-controller {
		compatible = "qcom,boost-dynamic-controller";
		qcom,vph-threshold-adc_tm = <&pma8084_adc_tm>;
		qcom,vph-vadc = <&pma8084_vadc>;
		qcom,boost-dynamic-controller-vph-high-threshold-uv = <3700000>;
		qcom,boost-dynamic-controller-vph-low-threshold-uv = <3650000>;
		qcom,boost-dynamic-controller-boost-resource-type = "bbya";
		qcom,boost-dynamic-controller-boost-resource-key = "bypa";
		qcom,boost-dynamic-controller-boost-resource-id = <1>;
	};
};
+10 −0
Original line number Diff line number Diff line
@@ -99,4 +99,14 @@
			qcom,msm-mi2s-rx-lines = <2>;
		};
	};
	qcom,boost-dynamic-controller {
		compatible = "qcom,boost-dynamic-controller";
		qcom,vph-threshold-adc_tm = <&pma8084_adc_tm>;
		qcom,vph-vadc = <&pma8084_vadc>;
		qcom,boost-dynamic-controller-vph-high-threshold-uv = <3700000>;
		qcom,boost-dynamic-controller-vph-low-threshold-uv = <3650000>;
		qcom,boost-dynamic-controller-boost-resource-type = "bbya";
		qcom,boost-dynamic-controller-boost-resource-key = "bypa";
		qcom,boost-dynamic-controller-boost-resource-id = <1>;
	};
};
+10 −0
Original line number Diff line number Diff line
@@ -98,4 +98,14 @@
			qcom,msm-mi2s-rx-lines = <2>;
		};
	};
	qcom,boost-dynamic-controller {
		compatible = "qcom,boost-dynamic-controller";
		qcom,vph-threshold-adc_tm = <&pma8084_adc_tm>;
		qcom,vph-vadc = <&pma8084_vadc>;
		qcom,boost-dynamic-controller-vph-high-threshold-uv = <3700000>;
		qcom,boost-dynamic-controller-vph-low-threshold-uv = <3650000>;
		qcom,boost-dynamic-controller-boost-resource-type = "bbya";
		qcom,boost-dynamic-controller-boost-resource-key = "bypa";
		qcom,boost-dynamic-controller-boost-resource-id = <1>;
	};
};
Loading