From 0d9d1080f27b96abfd5130b770a25ba78be68176 Mon Sep 17 00:00:00 2001 From: David Collins Date: Fri, 31 Jan 2020 11:58:59 -0800 Subject: [PATCH] ARM: dts: qcom: change all rpmh-regulator LDO default modes to HPM Change the initial mode of all rpmh-regulator LDO devices from low power mode (LPM) to high/normal power mode (HPM). This avoids problems during boot up if a consumer requests a voltage before requesting a load current as this will result in the LDO regulator being switched to LPM. A subsequent load current request will switch it to HPM. However, if the LDO was enabled and sourcing more current than the LPM limit, then this brief period can cause the voltage to drop out and lead to hardware faults. Change-Id: Ibecd9c439a6b382642a6131eecb92c2a50f64a05 --- qcom/lahaina-regulators.dtsi | 52 ++++++++++++++++++------------------ 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/qcom/lahaina-regulators.dtsi b/qcom/lahaina-regulators.dtsi index 470e2575ff7e..8c8abd0f39f3 100644 --- a/qcom/lahaina-regulators.dtsi +++ b/qcom/lahaina-regulators.dtsi @@ -142,7 +142,7 @@ regulator-min-microvolt = <912000>; regulator-max-microvolt = <920000>; qcom,init-voltage = <912000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -160,7 +160,7 @@ regulator-min-microvolt = <3072000>; regulator-max-microvolt = <3072000>; qcom,init-voltage = <3072000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -178,7 +178,7 @@ regulator-min-microvolt = <904000>; regulator-max-microvolt = <904000>; qcom,init-voltage = <904000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -254,7 +254,7 @@ regulator-min-microvolt = <2400000>; regulator-max-microvolt = <3008000>; qcom,init-voltage = <2504000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -288,7 +288,7 @@ regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1200000>; qcom,init-voltage = <1200000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -463,7 +463,7 @@ regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; qcom,init-voltage = <1800000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -481,7 +481,7 @@ regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; qcom,init-voltage = <1800000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -499,7 +499,7 @@ regulator-min-microvolt = <3008000>; regulator-max-microvolt = <3008000>; qcom,init-voltage = <3008000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -517,7 +517,7 @@ regulator-min-microvolt = <1800000>; regulator-max-microvolt = <3000000>; qcom,init-voltage = <1808000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -535,7 +535,7 @@ regulator-min-microvolt = <1800000>; regulator-max-microvolt = <3000000>; qcom,init-voltage = <1808000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -553,7 +553,7 @@ regulator-min-microvolt = <1800000>; regulator-max-microvolt = <2960000>; qcom,init-voltage = <1800000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -571,7 +571,7 @@ regulator-min-microvolt = <3008000>; regulator-max-microvolt = <3008000>; qcom,init-voltage = <3008000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -589,7 +589,7 @@ regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; qcom,init-voltage = <1800000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -607,7 +607,7 @@ regulator-min-microvolt = <2960000>; regulator-max-microvolt = <3008000>; qcom,init-voltage = <2960000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -625,7 +625,7 @@ regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1200000>; qcom,init-voltage = <1200000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -643,7 +643,7 @@ regulator-min-microvolt = <2400000>; regulator-max-microvolt = <3008000>; qcom,init-voltage = <2504000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -661,7 +661,7 @@ regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; qcom,init-voltage = <1800000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -679,7 +679,7 @@ regulator-min-microvolt = <3000000>; regulator-max-microvolt = <3000000>; qcom,init-voltage = <3000000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -709,7 +709,7 @@ regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1200000>; qcom,init-voltage = <1200000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -763,7 +763,7 @@ regulator-min-microvolt = <912000>; regulator-max-microvolt = <912000>; qcom,init-voltage = <912000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -781,7 +781,7 @@ regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1200000>; qcom,init-voltage = <1200000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -799,7 +799,7 @@ regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1200000>; qcom,init-voltage = <1200000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -817,7 +817,7 @@ regulator-min-microvolt = <1776000>; regulator-max-microvolt = <1872000>; qcom,init-voltage = <1776000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -835,7 +835,7 @@ regulator-min-microvolt = <800000>; regulator-max-microvolt = <800000>; qcom,init-voltage = <800000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -853,7 +853,7 @@ regulator-min-microvolt = <480000>; regulator-max-microvolt = <904000>; qcom,init-voltage = <800000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; @@ -871,7 +871,7 @@ regulator-min-microvolt = <2800000>; regulator-max-microvolt = <2800000>; qcom,init-voltage = <2800000>; - qcom,init-mode = ; + qcom,init-mode = ; }; }; };