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

Commit ba317d99 authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "ARM: dts: msm: Modify voltage ranges for PM8350B AMOLED regulator"

parents 9ae6c358 3e1047ff
Loading
Loading
Loading
Loading
+9 −5
Original line number Diff line number Diff line
@@ -4,10 +4,14 @@ QPNP OLEDB module provides AVDD voltage rail output for bias and QPNP AB/IBB
module provides ELVDD/ELVSS voltage rail output to power up AMOLED panels.

For PM8150A, allowed voltage levels are as below:
AVDD - Programmable output from 4.925 V to 8.1 V.
ELVDD  - Programmable output from 4.6 V to 6.1 V.
AVDD - Programmable output from 5 V to 8 V.
ELVDD  - Programmable output from 4.6 V to 5.2 V.
ELVSS  - Programmable output from -0.8 V to -5.4 V.

For PM8350B, allowed voltage levels are as below:
AVDD - Programmable output from 5 V to 8 V.
ELVDD  - Programmable output from 4.6 V to 5.2 V.
ELVSS  - Programmable output from -1.4 V to -6.6 V.

This document describes the bindings for AMOLED regulator devices.

@@ -76,8 +80,8 @@ pm8150a_amoled: oledb@e000 {
		reg = <0xe000>;
		reg-names = "oledb_base";
		regulator-name = "oledb_vreg";
		regulator-min-microvolt = <4925000>;
		regulator-max-microvolt = <8100000>;
		regulator-min-microvolt = <5000000>;
		regulator-max-microvolt = <8000000>;
		qcom,swire-control;
	};

@@ -86,7 +90,7 @@ pm8150a_amoled: oledb@e000 {
		reg-names = "ab_base";
		regulator-name = "ab_vreg";
		regulator-min-microvolt = <4600000>;
		regulator-max-microvolt = <6100000>;
		regulator-max-microvolt = <5200000>;
		qcom,swire-control;
		qcom,aod-pd-control;
	};
+5 −5
Original line number Diff line number Diff line
@@ -177,8 +177,8 @@
				reg = <0xfa00>;
				reg-names = "oledb_base";
				regulator-name = "oledb";
				regulator-min-microvolt = <4925000>;
				regulator-max-microvolt = <8100000>;
				regulator-min-microvolt = <5000000>;
				regulator-max-microvolt = <8000000>;
				qcom,swire-control;
			};

@@ -187,7 +187,7 @@
				reg-names = "ab_base";
				regulator-name = "ab";
				regulator-min-microvolt = <4600000>;
				regulator-max-microvolt = <6100000>;
				regulator-max-microvolt = <5200000>;
				qcom,swire-control;
			};

@@ -195,8 +195,8 @@
				reg = <0xf800>;
				reg-names = "ibb_base";
				regulator-name = "ibb";
				regulator-min-microvolt = <800000>;
				regulator-max-microvolt = <5400000>;
				regulator-min-microvolt = <1400000>;
				regulator-max-microvolt = <6600000>;
				qcom,swire-control;
				regulator-allow-set-load;
			};