From a23ab727cd44b73c8ded404e70eeada8df7bfd00 Mon Sep 17 00:00:00 2001 From: Shyam Kumar Thella Date: Sun, 23 May 2021 23:35:18 +0530 Subject: [PATCH 1/2] ARM: dts: msm: Fix ldoa3 regulator for monaco Enable ldoa3 regulator on monaco. Add compatible string for regulator resources of ldoa3. Change-Id: I13de85d117c2d8f49cec4a5823215d588ca6f7d1 --- qcom/monaco-regulators.dtsi | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/qcom/monaco-regulators.dtsi b/qcom/monaco-regulators.dtsi index 026c4df19edd..d44e369c5705 100644 --- a/qcom/monaco-regulators.dtsi +++ b/qcom/monaco-regulators.dtsi @@ -148,22 +148,23 @@ }; rpm-regulator-ldoa3 { + status = "okay"; qcom,resource-name = "rwmx"; qcom,resource-id = <0>; proxy-supply = <&VDD_MXA_LEVEL>; + VDD_MX_LEVEL: VDD_MXA_LEVEL: VDD_EBI_LEVEL: L3A_LEVEL: pm5100_l3_level: regulator-pm5100-l3-level { + compatible = "qcom,rpm-smd-regulator"; regulator-name = "pm5100_l3_level"; qcom,set = <3>; regulator-min-microvolt = ; regulator-max-microvolt = ; - qcom,init-voltage-level = - ; qcom,proxy-consumer-enable; qcom,proxy-consumer-voltage = ; + qcom,set = <1>; regulator-min-microvolt = ; regulator-max-microvolt = ; - qcom,init-voltage-level = - ; qcom,use-voltage-level; }; From 06c2362cbab01405660547594dc1c12de66a37a3 Mon Sep 17 00:00:00 2001 From: Shyam Kumar Thella Date: Wed, 26 May 2021 13:56:35 +0530 Subject: [PATCH 2/2] ARM: dts: msm: Fix regulator naming for pm8010 On monaco RPM uses "ldom" as the reasource name for PM8010. Update the same in PM8010's regulator configuration. Change-Id: Ic0f70d5bf16017d99cbee62d0e05fd15b131cf17 --- qcom/monaco-regulators.dtsi | 14 +++++++------- qcom/pm8010-rpm-regulator.dtsi | 28 ++++++++++++++-------------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/qcom/monaco-regulators.dtsi b/qcom/monaco-regulators.dtsi index d44e369c5705..4615fd1c0b16 100644 --- a/qcom/monaco-regulators.dtsi +++ b/qcom/monaco-regulators.dtsi @@ -454,7 +454,7 @@ }; }; - rpm-regulator-ldoc1 { + rpm-regulator-ldom1 { status = "okay"; L1C: pm8010_l1: regulator-l1 { regulator-min-microvolt = <1200000>; @@ -464,7 +464,7 @@ }; }; - rpm-regulator-ldoc2 { + rpm-regulator-ldom2 { status = "okay"; L2C: pm8010_l2: regulator-l2 { regulator-min-microvolt = <1200000>; @@ -474,7 +474,7 @@ }; }; - rpm-regulator-ldoc3 { + rpm-regulator-ldom3 { status = "okay"; L3C: pm8010_l3: regulator-l3 { regulator-min-microvolt = <1800000>; @@ -484,7 +484,7 @@ }; }; - rpm-regulator-ldoc4 { + rpm-regulator-ldom4 { status = "okay"; L4C: pm8010_l4: regulator-l4 { regulator-min-microvolt = <1800000>; @@ -494,7 +494,7 @@ }; }; - rpm-regulator-ldoc5 { + rpm-regulator-ldom5 { status = "okay"; L5C: pm8010_l5: regulator-l5 { regulator-min-microvolt = <2800000>; @@ -504,7 +504,7 @@ }; }; - rpm-regulator-ldoc6 { + rpm-regulator-ldom6 { status = "okay"; L6C: pm8010_l6: regulator-l6 { regulator-min-microvolt = <2800000>; @@ -514,7 +514,7 @@ }; }; - rpm-regulator-ldoc7 { + rpm-regulator-ldom7 { status = "okay"; L7C: pm8010_l7: regulator-l7 { regulator-min-microvolt = <3000000>; diff --git a/qcom/pm8010-rpm-regulator.dtsi b/qcom/pm8010-rpm-regulator.dtsi index 24b8f5b90e33..996a138bc760 100644 --- a/qcom/pm8010-rpm-regulator.dtsi +++ b/qcom/pm8010-rpm-regulator.dtsi @@ -1,7 +1,7 @@ &rpm_bus { - rpm-regulator-ldoc1 { + rpm-regulator-ldom1 { compatible = "qcom,rpm-smd-regulator-resource"; - qcom,resource-name = "ldoc"; + qcom,resource-name = "ldom"; qcom,resource-id = <1>; qcom,regulator-type = <0>; qcom,regulator-hw-type = "pmic5-ldo"; @@ -16,9 +16,9 @@ }; }; - rpm-regulator-ldoc2 { + rpm-regulator-ldom2 { compatible = "qcom,rpm-smd-regulator-resource"; - qcom,resource-name = "ldoc"; + qcom,resource-name = "ldom"; qcom,resource-id = <2>; qcom,regulator-type = <0>; qcom,regulator-hw-type = "pmic5-ldo"; @@ -33,9 +33,9 @@ }; }; - rpm-regulator-ldoc3 { + rpm-regulator-ldom3 { compatible = "qcom,rpm-smd-regulator-resource"; - qcom,resource-name = "ldoc"; + qcom,resource-name = "ldom"; qcom,resource-id = <3>; qcom,regulator-type = <0>; qcom,regulator-hw-type = "pmic5-ldo"; @@ -50,9 +50,9 @@ }; }; - rpm-regulator-ldoc4 { + rpm-regulator-ldom4 { compatible = "qcom,rpm-smd-regulator-resource"; - qcom,resource-name = "ldoc"; + qcom,resource-name = "ldom"; qcom,resource-id = <4>; qcom,regulator-type = <0>; qcom,regulator-hw-type = "pmic5-ldo"; @@ -67,9 +67,9 @@ }; }; - rpm-regulator-ldoc5 { + rpm-regulator-ldom5 { compatible = "qcom,rpm-smd-regulator-resource"; - qcom,resource-name = "ldoc"; + qcom,resource-name = "ldom"; qcom,resource-id = <5>; qcom,regulator-type = <0>; qcom,regulator-hw-type = "pmic5-ldo"; @@ -84,9 +84,9 @@ }; }; - rpm-regulator-ldoc6 { + rpm-regulator-ldom6 { compatible = "qcom,rpm-smd-regulator-resource"; - qcom,resource-name = "ldoc"; + qcom,resource-name = "ldom"; qcom,resource-id = <6>; qcom,regulator-type = <0>; qcom,regulator-hw-type = "pmic5-ldo"; @@ -101,9 +101,9 @@ }; }; - rpm-regulator-ldoc7 { + rpm-regulator-ldom7 { compatible = "qcom,rpm-smd-regulator-resource"; - qcom,resource-name = "ldoc"; + qcom,resource-name = "ldom"; qcom,resource-id = <7>; qcom,regulator-type = <0>; qcom,regulator-hw-type = "pmic5-ldo";