From be676942a7d4db27f845c4c224c395689d05ba54 Mon Sep 17 00:00:00 2001 From: Ram Prakash Gupta Date: Wed, 29 Jul 2020 16:22:14 +0530 Subject: [PATCH] ARM: dts: msm: Add ufs dt entries in platform files for shima Add ufs dt entries for shima in platform dtsi files. Change-Id: I526a597957528a2130014341234cb32cdb156c63 --- qcom/shima-idp.dtsi | 36 ++++++++++++++++++++++++++++++++++++ qcom/shima-qrd.dtsi | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+) diff --git a/qcom/shima-idp.dtsi b/qcom/shima-idp.dtsi index 17b23797..550007f3 100644 --- a/qcom/shima-idp.dtsi +++ b/qcom/shima-idp.dtsi @@ -22,6 +22,42 @@ }; }; +&ufsphy_mem { + compatible = "qcom,ufs-phy-qmp-v4-lahaina"; + + vdda-phy-supply = <&L10C>; + vdda-pll-supply = <&L6B>; + vdda-phy-max-microamp = <97100>; + vdda-pll-max-microamp = <19600>; + + status = "ok"; +}; + +&ufshc_mem { + vdd-hba-supply = <&gcc_ufs_phy_gdsc>; + vdd-hba-fixed-regulator; + + vcc-supply = <&L7B>; + vcc-voltage-level = <2504000 2950000>; + vcc-low-voltage-sup; + vcc-max-microamp = <800000>; + + vccq-supply = <&L9B>; + vccq-max-microamp = <900000>; + + vccq2-supply = <&S10B>; + vccq2-voltage-level = <1800000 1800000>; + vccq2-max-microamp = <800000>; + vccq2-min-microamp = <0>; + + qcom,vddp-ref-clk-supply = <&L9B>; + qcom,vddp-ref-clk-max-microamp = <100>; + /* put vdd-ref-clk regulator to lpm */ + qcom,vddp-ref-clk-min-uV = <0>; + + status = "ok"; +}; + &spmi_debug_bus { status = "ok"; }; diff --git a/qcom/shima-qrd.dtsi b/qcom/shima-qrd.dtsi index 5eaadf6c..c9fc5651 100644 --- a/qcom/shima-qrd.dtsi +++ b/qcom/shima-qrd.dtsi @@ -22,6 +22,42 @@ }; }; +&ufsphy_mem { + compatible = "qcom,ufs-phy-qmp-v4-lahaina"; + + vdda-phy-supply = <&L10C>; + vdda-pll-supply = <&L6B>; + vdda-phy-max-microamp = <97100>; + vdda-pll-max-microamp = <19600>; + + status = "ok"; +}; + +&ufshc_mem { + vdd-hba-supply = <&gcc_ufs_phy_gdsc>; + vdd-hba-fixed-regulator; + + vcc-supply = <&L7B>; + vcc-voltage-level = <2504000 2950000>; + vcc-low-voltage-sup; + vcc-max-microamp = <800000>; + + vccq-supply = <&L9B>; + vccq-max-microamp = <900000>; + + vccq2-supply = <&S10B>; + vccq2-voltage-level = <1800000 1800000>; + vccq2-max-microamp = <800000>; + vccq2-min-microamp = <0>; + + qcom,vddp-ref-clk-supply = <&L9B>; + qcom,vddp-ref-clk-max-microamp = <100>; + /* put vdd-ref-clk regulator to lpm */ + qcom,vddp-ref-clk-min-uV = <0>; + + status = "ok"; +}; + &spmi_debug_bus { status = "ok"; };