ARM: dts: qcom: switch to RPMh controlled PMIC regulators for Lahaina

Replace the stub-regulator device nodes for the PMIC PM8350,
PM8350C, and PMR735A regulators with rpmh-regulator device nodes.
This ensures that consumers are able to modify the physical state
of these PMIC regulators.

Keep VDD_CX, VDD_MXA, VDD_MXC, and VDD_MMCX always-on at Turbo
voltage level to avoid initialization issues before proxy voting
is available.

Leave the stub-regulator device for PM8350 LDO 7 in place as
RPMh does not yet support 2.7 V required by UFS.

Change-Id: Ie6357fb98d5568a9d601df93017f1220103d1ace
This commit is contained in:
David Collins
2019-09-12 17:16:03 -07:00
parent 3746cfbfa9
commit c049f2cdf6
2 changed files with 834 additions and 351 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -10,8 +10,6 @@
#include <dt-bindings/soc/qcom,ipcc.h>
#include <dt-bindings/soc/qcom,rpmh-rsc.h>
#include "lahaina-regulators.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Lahaina";
compatible = "qcom,lahaina";
@@ -964,6 +962,7 @@
};
#include "lahaina-regulators.dtsi"
#include "lahaina-pinctrl.dtsi"
#include "lahaina-smp2p.dtsi"
#include "lahaina-ion.dtsi"