From 3746cfbfa9202c04ef86d1bce779b87c60d0e1f7 Mon Sep 17 00:00:00 2001 From: David Collins Date: Wed, 11 Sep 2019 17:17:02 -0700 Subject: [PATCH] ARM: dts: qcom: add PMIC PMR735A regulator devices for Lahaina Add stub-regulator devices for the SMPS and LDO regulators found on the PMR735A PMICs. Change-Id: Ie7577b6d04302cdbcf213d63a3a72c7d1d63f58a --- qcom/lahaina-regulators.dtsi | 77 ++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) diff --git a/qcom/lahaina-regulators.dtsi b/qcom/lahaina-regulators.dtsi index 4b460ee95ea7..24bc03bd1826 100644 --- a/qcom/lahaina-regulators.dtsi +++ b/qcom/lahaina-regulators.dtsi @@ -281,6 +281,83 @@ regulator-max-microvolt = <3960000>; }; + S1E: pmr735a_s1: regulator-pmr735a-s1 { + compatible = "qcom,stub-regulator"; + regulator-name = "pmr735a_s1"; + regulator-min-microvolt = <1140000>; + regulator-max-microvolt = <1352000>; + }; + + S2E: pmr735a_s2: regulator-pmr735a-s2 { + compatible = "qcom,stub-regulator"; + regulator-name = "pmr735a_s2"; + regulator-min-microvolt = <829000>; + regulator-max-microvolt = <1352000>; + }; + + S3E: pmr735a_s3: regulator-pmr735a-s3 { + compatible = "qcom,stub-regulator"; + regulator-name = "pmr735a_s3"; + regulator-min-microvolt = <2000000>; + regulator-max-microvolt = <2400000>; + }; + + L1E: pmr735a_l1: regulator-pmr735a-l1 { + compatible = "qcom,stub-regulator"; + regulator-name = "pmr735a_l1"; + regulator-min-microvolt = <880000>; + regulator-max-microvolt = <880000>; + qcom,hpm-min-load = <30000>; + }; + + L2E: pmr735a_l2: regulator-pmr735a-l2 { + compatible = "qcom,stub-regulator"; + regulator-name = "pmr735a_l2"; + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + qcom,hpm-min-load = <30000>; + }; + + L3E: pmr735a_l3: regulator-pmr735a-l3 { + compatible = "qcom,stub-regulator"; + regulator-name = "pmr735a_l3"; + regulator-min-microvolt = <1056000>; + regulator-max-microvolt = <1800000>; + qcom,hpm-min-load = <30000>; + }; + + L4E: pmr735a_l4: regulator-pmr735a-l4 { + compatible = "qcom,stub-regulator"; + regulator-name = "pmr735a_l4"; + regulator-min-microvolt = <1056000>; + regulator-max-microvolt = <2000000>; + qcom,hpm-min-load = <10000>; + }; + + L5E: pmr735a_l5: regulator-pmr735a-l5 { + compatible = "qcom,stub-regulator"; + regulator-name = "pmr735a_l5"; + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <800000>; + qcom,hpm-min-load = <30000>; + }; + + L6E: pmr735a_l6: regulator-pmr735a-l6 { + compatible = "qcom,stub-regulator"; + regulator-name = "pmr735a_l6"; + regulator-min-microvolt = <652000>; + regulator-max-microvolt = <800000>; + qcom,hpm-min-load = <30000>; + }; + + L7E: pmr735a_l7: regulator-pmr735a-l7 { + compatible = "qcom,stub-regulator"; + regulator-name = "pmr735a_l7"; + regulator-min-microvolt = <2800000>; + regulator-max-microvolt = <2800000>; + qcom,hpm-min-load = <10000>; + }; + L1I: pm8008i_l1: regulator-pm8008i-l1 { compatible = "qcom,stub-regulator"; regulator-name = "pm8008i_l1";