diff mbox series

[4/4] ARM: dts: qcom: msm8974-klte: Mark essential regulators

Message ID 20201230155132.3661292-4-iskren.chernev@gmail.com
State Superseded
Headers show
Series None | expand

Commit Message

Iskren Chernev Dec. 30, 2020, 3:51 p.m. UTC
s1 and l12 regulators are used for the memory and cache on the Samsung
S5 (klte). If they are turned off the phone shuts down. So mark them as
always-on to prevent that from happening.

Signed-off-by: Iskren Chernev <iskren.chernev@gmail.com>
---
 arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 2 ++
 1 file changed, 2 insertions(+)

Comments

Alexey Minnekhanov Jan. 3, 2021, 5:59 a.m. UTC | #1
This indeed fixes device freeze+reboot issue when display powers off.

Tested-by: Alexey Minnekhanov <alexeymin@postmarketos.org>


On 12/30/20 6:51 PM, Iskren Chernev wrote:
> s1 and l12 regulators are used for the memory and cache on the Samsung

> S5 (klte). If they are turned off the phone shuts down. So mark them as

> always-on to prevent that from happening.

> 

> Signed-off-by: Iskren Chernev <iskren.chernev@gmail.com>

> ---

>   arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 2 ++

>   1 file changed, 2 insertions(+)

>
diff mbox series

Patch

diff --git a/arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts b/arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts
index 8b7e95b748e39..7291b858c2c53 100644
--- a/arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts
+++ b/arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts
@@ -30,6 +30,7 @@  pma8084-regulators {
 					pma8084_s1: s1 {
 						regulator-min-microvolt = <675000>;
 						regulator-max-microvolt = <1050000>;
+						regulator-always-on;
 					};
 
 					pma8084_s2: s2 {
@@ -115,6 +116,7 @@  pma8084_l11: l11 {
 					pma8084_l12: l12 {
 						regulator-min-microvolt = <1800000>;
 						regulator-max-microvolt = <1800000>;
+						regulator-always-on;
 					};
 
 					pma8084_l13: l13 {