From 37adee4a05a52e6f287739dfb1aa3bc6c768daef Mon Sep 17 00:00:00 2001 From: Asutosh Das Date: Tue, 14 Jan 2020 17:32:45 -0800 Subject: [PATCH] ARM: dts: msm: Add regulator entries for Lahaina Add regulator entries for UFS and PHY controllers. Change-Id: I83455289dd96893a74f5b97db24ab087dda08954 --- qcom/lahaina-cdp.dtsi | 30 ++++++++++++++++++++++++++++++ qcom/lahaina-mtp.dtsi | 31 +++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) diff --git a/qcom/lahaina-cdp.dtsi b/qcom/lahaina-cdp.dtsi index d416f3c142bd..3a9bb0041b78 100644 --- a/qcom/lahaina-cdp.dtsi +++ b/qcom/lahaina-cdp.dtsi @@ -45,3 +45,33 @@ status = "disabled"; }; + +&ufsphy_mem { + compatible = "qcom,ufs-phy-qmp-v4-lahaina"; + + vdda-phy-supply = <&pm8350_l5>; + vdda-phy-always-on; + vdda-pll-supply = <&pm8350_l6>; + vdda-phy-max-microamp = <91600>; + vdda-pll-max-microamp = <19000>; + + status = "ok"; +}; + +&ufshc_mem { + vdd-hba-supply = <&gcc_ufs_phy_gdsc>; + vdd-hba-fixed-regulator; + + vcc-supply = <&pm8350_l7>; + vcc-voltage-level = <2504000 2950000>; + vcc-low-voltage-sup; + vcc-max-microamp = <800000>; + + vccq-supply = <&pm8350_l9>; + vccq-max-microamp = <900000>; + + qcom,vddp-ref-clk-supply = <&pm8350_l9>; + qcom,vddp-ref-clk-max-microamp = <100>; + + status = "ok"; +}; diff --git a/qcom/lahaina-mtp.dtsi b/qcom/lahaina-mtp.dtsi index d416f3c142bd..96776c2bea3b 100644 --- a/qcom/lahaina-mtp.dtsi +++ b/qcom/lahaina-mtp.dtsi @@ -45,3 +45,34 @@ status = "disabled"; }; + +&ufsphy_mem { + compatible = "qcom,ufs-phy-qmp-v4-lahaina"; + + vdda-phy-supply = <&pm8350_l5>; + vdda-phy-always-on; + vdda-pll-supply = <&pm8350_l6>; + vdda-phy-max-microamp = <91600>; + vdda-pll-max-microamp = <19000>; + + status = "ok"; +}; + +&ufshc_mem { + vdd-hba-supply = <&gcc_ufs_phy_gdsc>; + vdd-hba-fixed-regulator; + + vcc-supply = <&pm8350_l7>; + vcc-voltage-level = <2504000 2950000>; + vcc-low-voltage-sup; + vcc-max-microamp = <800000>; + + vccq-supply = <&pm8350_l9>; + vccq-max-microamp = <900000>; + + qcom,vddp-ref-clk-supply = <&pm8350_l9>; + qcom,vddp-ref-clk-max-microamp = <100>; + + status = "ok"; +}; +