From 24a0aec139dbe042de34e7fe89c0e12afdc74729 Mon Sep 17 00:00:00 2001 From: Vijayavardhan Vennapusa Date: Thu, 23 Mar 2017 11:42:40 +0530 Subject: [PATCH] ARM: dts: msm: designate LDO10A as a parent of LDO7B on sdm630 On SDM630, there is a HW bug that could lead to chip damage if the 3.1V rail (normally provided by PM660 LDO7B) is turned on while the 1.8V (LDO10A) rail is off. A simple workaround is to ensure that LDO10A is turned on prior to LDO7B. Achieve this by making pm660_l10 the parent-supply of the pm6601_l7 regulator. Change-Id: If04edf52dbbc7f0fccb6fcc86982935a62cc0e0c Signed-off-by: Vijayavardhan Vennapusa --- arch/arm/boot/dts/qcom/sdm630-regulator.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/qcom/sdm630-regulator.dtsi b/arch/arm/boot/dts/qcom/sdm630-regulator.dtsi index c16c83050f31..eded8b08528a 100644 --- a/arch/arm/boot/dts/qcom/sdm630-regulator.dtsi +++ b/arch/arm/boot/dts/qcom/sdm630-regulator.dtsi @@ -376,6 +376,7 @@ pm660l_l7: regulator-l7 { regulator-min-microvolt = <2700000>; regulator-max-microvolt = <3125000>; + parent-supply = <&pm660_l10>; status = "okay"; }; };