Skip to content

Commit eee71c3

Browse files
committed
Merge tag 'regulator-fix-v6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Pull regulator fix from Mark Brown: "The set of regulators described for the Qualcomm PM8550 just seems to have been completely wrong and would likely not have worked at all if anything tried to actually configure anything except for enabling and disabling at runtime" * tag 'regulator-fix-v6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator: regulator: qcom-rpmh: Fix regulators for PM8550
2 parents 231a1e3 + b00de00 commit eee71c3

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

drivers/regulator/qcom-rpmh-regulator.c

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1057,21 +1057,21 @@ static const struct rpmh_vreg_init_data pm8450_vreg_data[] = {
10571057
};
10581058

10591059
static const struct rpmh_vreg_init_data pm8550_vreg_data[] = {
1060-
RPMH_VREG("ldo1", "ldo%s1", &pmic5_pldo, "vdd-l1-l4-l10"),
1060+
RPMH_VREG("ldo1", "ldo%s1", &pmic5_nldo515, "vdd-l1-l4-l10"),
10611061
RPMH_VREG("ldo2", "ldo%s2", &pmic5_pldo, "vdd-l2-l13-l14"),
1062-
RPMH_VREG("ldo3", "ldo%s3", &pmic5_nldo, "vdd-l3"),
1063-
RPMH_VREG("ldo4", "ldo%s4", &pmic5_nldo, "vdd-l1-l4-l10"),
1062+
RPMH_VREG("ldo3", "ldo%s3", &pmic5_nldo515, "vdd-l3"),
1063+
RPMH_VREG("ldo4", "ldo%s4", &pmic5_nldo515, "vdd-l1-l4-l10"),
10641064
RPMH_VREG("ldo5", "ldo%s5", &pmic5_pldo, "vdd-l5-l16"),
1065-
RPMH_VREG("ldo6", "ldo%s6", &pmic5_pldo_lv, "vdd-l6-l7"),
1066-
RPMH_VREG("ldo7", "ldo%s7", &pmic5_pldo_lv, "vdd-l6-l7"),
1067-
RPMH_VREG("ldo8", "ldo%s8", &pmic5_pldo_lv, "vdd-l8-l9"),
1065+
RPMH_VREG("ldo6", "ldo%s6", &pmic5_pldo, "vdd-l6-l7"),
1066+
RPMH_VREG("ldo7", "ldo%s7", &pmic5_pldo, "vdd-l6-l7"),
1067+
RPMH_VREG("ldo8", "ldo%s8", &pmic5_pldo, "vdd-l8-l9"),
10681068
RPMH_VREG("ldo9", "ldo%s9", &pmic5_pldo, "vdd-l8-l9"),
1069-
RPMH_VREG("ldo10", "ldo%s10", &pmic5_nldo, "vdd-l1-l4-l10"),
1070-
RPMH_VREG("ldo11", "ldo%s11", &pmic5_nldo, "vdd-l11"),
1069+
RPMH_VREG("ldo10", "ldo%s10", &pmic5_nldo515, "vdd-l1-l4-l10"),
1070+
RPMH_VREG("ldo11", "ldo%s11", &pmic5_nldo515, "vdd-l11"),
10711071
RPMH_VREG("ldo12", "ldo%s12", &pmic5_pldo, "vdd-l12"),
10721072
RPMH_VREG("ldo13", "ldo%s13", &pmic5_pldo, "vdd-l2-l13-l14"),
10731073
RPMH_VREG("ldo14", "ldo%s14", &pmic5_pldo, "vdd-l2-l13-l14"),
1074-
RPMH_VREG("ldo15", "ldo%s15", &pmic5_pldo, "vdd-l15"),
1074+
RPMH_VREG("ldo15", "ldo%s15", &pmic5_nldo515, "vdd-l15"),
10751075
RPMH_VREG("ldo16", "ldo%s16", &pmic5_pldo, "vdd-l5-l16"),
10761076
RPMH_VREG("ldo17", "ldo%s17", &pmic5_pldo, "vdd-l17"),
10771077
RPMH_VREG("bob1", "bob%s1", &pmic5_bob, "vdd-bob1"),
@@ -1086,9 +1086,9 @@ static const struct rpmh_vreg_init_data pm8550vs_vreg_data[] = {
10861086
RPMH_VREG("smps4", "smp%s4", &pmic5_ftsmps525_lv, "vdd-s4"),
10871087
RPMH_VREG("smps5", "smp%s5", &pmic5_ftsmps525_lv, "vdd-s5"),
10881088
RPMH_VREG("smps6", "smp%s6", &pmic5_ftsmps525_mv, "vdd-s6"),
1089-
RPMH_VREG("ldo1", "ldo%s1", &pmic5_nldo, "vdd-l1"),
1090-
RPMH_VREG("ldo2", "ldo%s2", &pmic5_nldo, "vdd-l2"),
1091-
RPMH_VREG("ldo3", "ldo%s3", &pmic5_nldo, "vdd-l3"),
1089+
RPMH_VREG("ldo1", "ldo%s1", &pmic5_nldo515, "vdd-l1"),
1090+
RPMH_VREG("ldo2", "ldo%s2", &pmic5_nldo515, "vdd-l2"),
1091+
RPMH_VREG("ldo3", "ldo%s3", &pmic5_nldo515, "vdd-l3"),
10921092
{}
10931093
};
10941094

@@ -1101,9 +1101,9 @@ static const struct rpmh_vreg_init_data pm8550ve_vreg_data[] = {
11011101
RPMH_VREG("smps6", "smp%s6", &pmic5_ftsmps525_lv, "vdd-s6"),
11021102
RPMH_VREG("smps7", "smp%s7", &pmic5_ftsmps525_lv, "vdd-s7"),
11031103
RPMH_VREG("smps8", "smp%s8", &pmic5_ftsmps525_lv, "vdd-s8"),
1104-
RPMH_VREG("ldo1", "ldo%s1", &pmic5_nldo, "vdd-l1"),
1105-
RPMH_VREG("ldo2", "ldo%s2", &pmic5_nldo, "vdd-l2"),
1106-
RPMH_VREG("ldo3", "ldo%s3", &pmic5_nldo, "vdd-l3"),
1104+
RPMH_VREG("ldo1", "ldo%s1", &pmic5_nldo515, "vdd-l1"),
1105+
RPMH_VREG("ldo2", "ldo%s2", &pmic5_nldo515, "vdd-l2"),
1106+
RPMH_VREG("ldo3", "ldo%s3", &pmic5_nldo515, "vdd-l3"),
11071107
{}
11081108
};
11091109

0 commit comments

Comments
 (0)