From c94cac1041e5e578d030d8b11f407efd3e592ef5 Mon Sep 17 00:00:00 2001 From: Jishnu Prakash Date: Fri, 12 Jun 2020 17:05:39 +0530 Subject: [PATCH] ARM: dts: msm: Add CX and MX proxy requests for holi Add proxy-consumer properties to the VDD_CX and VDD_MX device nodes to avoid potential issues caused by a clock voting for a lower voltage level than what is physically required by a clock that is initialized at a later point. Change-Id: I3f8069ec02d03c4116159eae50b8d71f862c8f20 --- qcom/holi-regulators.dtsi | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/qcom/holi-regulators.dtsi b/qcom/holi-regulators.dtsi index 294ac7b7d39a..4b339165e96c 100644 --- a/qcom/holi-regulators.dtsi +++ b/qcom/holi-regulators.dtsi @@ -56,6 +56,7 @@ status = "okay"; qcom,resource-name = "rwmx"; qcom,resource-id = <0>; + proxy-supply = <&VDD_MX_LEVEL>; VDD_MX_LEVEL: S5A_LEVEL: pm6350_s5_level: regulator-s5-level { compatible = "qcom,rpm-smd-regulator"; @@ -65,6 +66,12 @@ ; regulator-max-microvolt = ; + qcom,init-voltage-level = + ; + qcom,proxy-consumer-enable; + qcom,proxy-consumer-voltage = + ; qcom,use-voltage-level; }; @@ -353,6 +360,7 @@ status = "okay"; qcom,resource-name = "rwcx"; qcom,resource-id = <0>; + proxy-supply = <&VDD_CX_LEVEL>; VDD_CX_LEVEL: S1E_LEVEL: pm6150a_s1_level: regulator-s1-level { compatible = "qcom,rpm-smd-regulator"; @@ -362,6 +370,12 @@ ; regulator-max-microvolt = ; + qcom,init-voltage-level = + ; + qcom,proxy-consumer-enable; + qcom,proxy-consumer-voltage = + ; qcom,use-voltage-level; };