From b179134c2002f075374401c6de46304fad840aaa Mon Sep 17 00:00:00 2001 From: kamasali Satyanarayan Date: Fri, 27 Sep 2024 16:52:56 +0530 Subject: [PATCH] ARM: dts: msm: Add UFS's VCCQ2 parent regulator for Parrot Add the UFS's VCCQ2 parent regulator information so that the software can perform load voting on this regulator. Change-Id: I4ab420c0218a2f5c4d1849166318280e8acca6db Signed-off-by: kamasali Satyanarayan --- qcom/parrot-atp.dtsi | 3 +++ qcom/parrot-idp.dtsi | 3 +++ qcom/parrot-qrd.dtsi | 3 +++ qcom/parrot-regulators.dtsi | 6 ++++++ 4 files changed, 15 insertions(+) diff --git a/qcom/parrot-atp.dtsi b/qcom/parrot-atp.dtsi index 21e0081a..d146ea7a 100644 --- a/qcom/parrot-atp.dtsi +++ b/qcom/parrot-atp.dtsi @@ -53,6 +53,9 @@ vccq2-supply = <&L19B>; vccq2-max-microamp = <750000>; + qcom,vccq2-parent-supply = <&S8E>; + qcom,vccq2-parent-max-microamp = <210000>; + qcom,vddp-ref-clk-supply = <&L13B>; qcom,vddp-ref-clk-max-microamp = <100>; diff --git a/qcom/parrot-idp.dtsi b/qcom/parrot-idp.dtsi index 55a1821d..6902a3d1 100644 --- a/qcom/parrot-idp.dtsi +++ b/qcom/parrot-idp.dtsi @@ -144,6 +144,9 @@ vccq2-supply = <&L19B>; vccq2-max-microamp = <750000>; + qcom,vccq2-parent-supply = <&S8E>; + qcom,vccq2-parent-max-microamp = <210000>; + qcom,vddp-ref-clk-supply = <&L13B>; qcom,vddp-ref-clk-max-microamp = <100>; diff --git a/qcom/parrot-qrd.dtsi b/qcom/parrot-qrd.dtsi index 62fe1c6a..c537398e 100644 --- a/qcom/parrot-qrd.dtsi +++ b/qcom/parrot-qrd.dtsi @@ -94,6 +94,9 @@ vccq2-supply = <&L19B>; vccq2-max-microamp = <750000>; + qcom,vccq2-parent-supply = <&S8E>; + qcom,vccq2-parent-max-microamp = <210000>; + qcom,vddp-ref-clk-supply = <&L13B>; qcom,vddp-ref-clk-max-microamp = <100>; diff --git a/qcom/parrot-regulators.dtsi b/qcom/parrot-regulators.dtsi index 6772774d..449851f6 100644 --- a/qcom/parrot-regulators.dtsi +++ b/qcom/parrot-regulators.dtsi @@ -685,6 +685,11 @@ rpmh-regulator-smpe8 { compatible = "qcom,rpmh-vrm-regulator"; qcom,resource-name = "smpe8"; + qcom,regulator-type = "pmic5-hfsmps"; + qcom,supported-modes = + ; + qcom,mode-threshold-currents = <0 200000>; S8E: pm6150l_s8: regulator-pm6150l-s8 { regulator-name = "pm6150l_s8"; @@ -692,6 +697,7 @@ regulator-min-microvolt = <1816000>; regulator-max-microvolt = <2040000>; qcom,init-voltage = <1872000>; + qcom,init-mode = ; }; };