From c6c19dfa06d91ca6c339b637926a40af136dc89b Mon Sep 17 00:00:00 2001 From: Nitin Rawat Date: Mon, 18 Jul 2022 16:00:11 +0530 Subject: [PATCH] ARM: dts: msm: Add ufs support for anarok platforms Add ufs support for anarok platform. Change-Id: I8e21b595e1e92a3d11f6d470f1638b8534b72272 --- qcom/anorak-idp.dtsi | 30 ++++++++++++++++++++++++++++++ qcom/anorak-qxr.dtsi | 29 +++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+) diff --git a/qcom/anorak-idp.dtsi b/qcom/anorak-idp.dtsi index 23cd2e5f..d07ca156 100644 --- a/qcom/anorak-idp.dtsi +++ b/qcom/anorak-idp.dtsi @@ -20,3 +20,33 @@ cd-gpios = <&tlmm 175 GPIO_ACTIVE_LOW>; }; + + +&ufsphy_mem { + compatible = "qcom,ufs-phy-qmp-v4-anorak"; + + vdda-phy-supply = <&L2F>; + vdda-pll-supply = <&L2C>; + vdda-phy-max-microamp = <138000>; + vdda-pll-max-microamp = <18300>; + + status = "ok"; +}; + +&ufshc_mem { + vdd-hba-supply = <&gcc_ufs_phy_gdsc>; + + vcc-supply = <&L13B>; + vcc-max-microamp = <1300000>; + + vccq-supply = <&L3B>; + vccq-max-microamp = <1200000>; + + vccq2-supply = <&L3F>; + vccq2-max-microamp = <800000>; + + qcom,vddp-ref-clk-supply = <&L3B>; + qcom,vddp-ref-clk-max-microamp = <100>; + + status = "ok"; +}; diff --git a/qcom/anorak-qxr.dtsi b/qcom/anorak-qxr.dtsi index 065c9752..18d49f10 100644 --- a/qcom/anorak-qxr.dtsi +++ b/qcom/anorak-qxr.dtsi @@ -17,3 +17,32 @@ cd-gpios = <&tlmm 175 GPIO_ACTIVE_LOW>; }; + +&ufsphy_mem { + compatible = "qcom,ufs-phy-qmp-v4-anorak"; + + vdda-phy-supply = <&L2F>; + vdda-pll-supply = <&L2C>; + vdda-phy-max-microamp = <138000>; + vdda-pll-max-microamp = <18300>; + + status = "ok"; +}; + +&ufshc_mem { + vdd-hba-supply = <&gcc_ufs_phy_gdsc>; + + vcc-supply = <&L13B>; + vcc-max-microamp = <1300000>; + + vccq-supply = <&L3B>; + vccq-max-microamp = <1200000>; + + vccq2-supply = <&L3F>; + vccq2-max-microamp = <800000>; + + qcom,vddp-ref-clk-supply = <&L3B>; + qcom,vddp-ref-clk-max-microamp = <100>; + + status = "ok"; +};