From 397805014080431a01effc967b68eaf611c085e2 Mon Sep 17 00:00:00 2001 From: Manish Pandey Date: Fri, 23 May 2025 16:06:37 +0530 Subject: [PATCH] ARM: dts: msm: Add ufs shutdown power supply for kera Add ufs proxy power supply to add an additional vote for VCCQ LDO. In case of ufs shutdown, UFS VCCQ LDO would be turned off by PMIC regulator itself. Change-Id: I7b920d0dc9f9e47b67a2a45ee4fa062aeaade051 Signed-off-by: Manish Pandey --- qcom/kera_ufs2.dtsi | 3 +++ qcom/kera_ufs3.dtsi | 6 +++++- qcom/kera_ufs4.dtsi | 5 ++++- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/qcom/kera_ufs2.dtsi b/qcom/kera_ufs2.dtsi index da26508c..72cb4cf2 100644 --- a/qcom/kera_ufs2.dtsi +++ b/qcom/kera_ufs2.dtsi @@ -57,6 +57,9 @@ qcom,vccq2-parent-supply = <&S1B>; qcom,vccq2-parent-max-microamp = <210000>; + qcom,vccq-proxy-vote-supply = <&L1D>; + qcom,vccq-proxy-vote-max-microamp = <750000>; + clock-names = "core_clk", "bus_aggr_clk", diff --git a/qcom/kera_ufs3.dtsi b/qcom/kera_ufs3.dtsi index 537e2d6a..30f95a7d 100644 --- a/qcom/kera_ufs3.dtsi +++ b/qcom/kera_ufs3.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2024-2025 Qualcomm Innovation Center, Inc. All rights reserved. */ &ufsphy_mem { @@ -40,5 +40,9 @@ qcom,vccq-parent-supply = <&S2B>; qcom,vccq-parent-max-microamp = <210000>; + qcom,vccq-proxy-vote-supply = <&L1D>; + qcom,vccq-proxy-vote-max-microamp = <750000>; + + status = "ok"; }; diff --git a/qcom/kera_ufs4.dtsi b/qcom/kera_ufs4.dtsi index 025e5072..e3048070 100644 --- a/qcom/kera_ufs4.dtsi +++ b/qcom/kera_ufs4.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2024-2025 Qualcomm Innovation Center, Inc. All rights reserved. */ &ufsphy_mem { @@ -45,5 +45,8 @@ qcom,vccq-parent-supply = <&S2B>; qcom,vccq-parent-max-microamp = <210000>; + qcom,vccq-proxy-vote-supply = <&L1D>; + qcom,vccq-proxy-vote-max-microamp = <1200000>; + status = "ok"; };