Skip to content

Commit f5aab04

Browse files
fschrempfbroonie
authored andcommitted
regulator: pca9450: Fix enable register for LDO5
The LDO5 regulator has two configuration registers, but only LDO5CTRL_L contains the bits for enabling/disabling the regulator. Fixes: 0935ff5 ("regulator: pca9450: add pca9450 pmic driver") Signed-off-by: Frieder Schrempf <[email protected]> Reviewed-by: Marek Vasut <[email protected]> Link: https://patch.msgid.link/[email protected] Signed-off-by: Mark Brown <[email protected]>
1 parent 3ce6f4f commit f5aab04

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

drivers/regulator/pca9450-regulator.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -512,7 +512,7 @@ static const struct pca9450_regulator_desc pca9450a_regulators[] = {
512512
.n_linear_ranges = ARRAY_SIZE(pca9450_ldo5_volts),
513513
.vsel_reg = PCA9450_REG_LDO5CTRL_H,
514514
.vsel_mask = LDO5HOUT_MASK,
515-
.enable_reg = PCA9450_REG_LDO5CTRL_H,
515+
.enable_reg = PCA9450_REG_LDO5CTRL_L,
516516
.enable_mask = LDO5H_EN_MASK,
517517
.owner = THIS_MODULE,
518518
},
@@ -726,7 +726,7 @@ static const struct pca9450_regulator_desc pca9450bc_regulators[] = {
726726
.n_linear_ranges = ARRAY_SIZE(pca9450_ldo5_volts),
727727
.vsel_reg = PCA9450_REG_LDO5CTRL_H,
728728
.vsel_mask = LDO5HOUT_MASK,
729-
.enable_reg = PCA9450_REG_LDO5CTRL_H,
729+
.enable_reg = PCA9450_REG_LDO5CTRL_L,
730730
.enable_mask = LDO5H_EN_MASK,
731731
.owner = THIS_MODULE,
732732
},
@@ -916,7 +916,7 @@ static const struct pca9450_regulator_desc pca9451a_regulators[] = {
916916
.n_linear_ranges = ARRAY_SIZE(pca9450_ldo5_volts),
917917
.vsel_reg = PCA9450_REG_LDO5CTRL_H,
918918
.vsel_mask = LDO5HOUT_MASK,
919-
.enable_reg = PCA9450_REG_LDO5CTRL_H,
919+
.enable_reg = PCA9450_REG_LDO5CTRL_L,
920920
.enable_mask = LDO5H_EN_MASK,
921921
.owner = THIS_MODULE,
922922
},

0 commit comments

Comments
 (0)