ARM: dts: msm: designate LDO12 as a parent of LDO24 on msm8998

On MSM8998 there is a HW bug that could lead to chip damage if
the 3.1V rail (normally provided by PM8998 LDO24) is turned on
while the 1.8V (LDO12) rail is off. A simple workaround is to
ensure that LDO12 is turned on prior to LDO24. Achieve this by
making pm8998_l12 the parent-supply of the pm8998_l24 regulator.

Change-Id: I091d47dbd640943f762f50798d3f009fbacedeeb
Signed-off-by: Jack Pham <jackp@codeaurora.org>
This commit is contained in:
Jack Pham 2017-03-15 18:19:46 -07:00
parent 6f55033ecf
commit be98f74208

View file

@ -1,4 +1,4 @@
/* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved. /* Copyright (c) 2015-2017, The Linux Foundation. All rights reserved.
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and * it under the terms of the GNU General Public License version 2 and
@ -409,6 +409,7 @@
pm8998_l24: regulator-l24 { pm8998_l24: regulator-l24 {
regulator-min-microvolt = <3088000>; regulator-min-microvolt = <3088000>;
regulator-max-microvolt = <3088000>; regulator-max-microvolt = <3088000>;
parent-supply = <&pm8998_l12>;
status = "okay"; status = "okay";
}; };
}; };