Skip to content
Snippets Groups Projects
Commit 5b923a39 authored by Frieder Schrempf's avatar Frieder Schrempf
Browse files

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: 0935ff5f ("regulator: pca9450: add pca9450 pmic driver")
Signed-off-by: default avatarFrieder Schrempf <frieder.schrempf@kontron.de>
Reviewed-by: default avatarMarek Vasut <marex@denx.de>
---
Changes for v2:
* none
parent ff718054
No related branches found
No related tags found
1 merge request!170PMIC PCA9450 LDO5 Fixes (SD card voltage selection)
...@@ -506,7 +506,7 @@ static const struct pca9450_regulator_desc pca9450a_regulators[] = { ...@@ -506,7 +506,7 @@ static const struct pca9450_regulator_desc pca9450a_regulators[] = {
.n_linear_ranges = ARRAY_SIZE(pca9450_ldo5_volts), .n_linear_ranges = ARRAY_SIZE(pca9450_ldo5_volts),
.vsel_reg = PCA9450_REG_LDO5CTRL_H, .vsel_reg = PCA9450_REG_LDO5CTRL_H,
.vsel_mask = LDO5HOUT_MASK, .vsel_mask = LDO5HOUT_MASK,
.enable_reg = PCA9450_REG_LDO5CTRL_H, .enable_reg = PCA9450_REG_LDO5CTRL_L,
.enable_mask = LDO5H_EN_MASK, .enable_mask = LDO5H_EN_MASK,
.owner = THIS_MODULE, .owner = THIS_MODULE,
}, },
...@@ -715,7 +715,7 @@ static const struct pca9450_regulator_desc pca9450bc_regulators[] = { ...@@ -715,7 +715,7 @@ static const struct pca9450_regulator_desc pca9450bc_regulators[] = {
.n_linear_ranges = ARRAY_SIZE(pca9450_ldo5_volts), .n_linear_ranges = ARRAY_SIZE(pca9450_ldo5_volts),
.vsel_reg = PCA9450_REG_LDO5CTRL_H, .vsel_reg = PCA9450_REG_LDO5CTRL_H,
.vsel_mask = LDO5HOUT_MASK, .vsel_mask = LDO5HOUT_MASK,
.enable_reg = PCA9450_REG_LDO5CTRL_H, .enable_reg = PCA9450_REG_LDO5CTRL_L,
.enable_mask = LDO5H_EN_MASK, .enable_mask = LDO5H_EN_MASK,
.owner = THIS_MODULE, .owner = THIS_MODULE,
}, },
...@@ -887,7 +887,7 @@ static const struct pca9450_regulator_desc pca9451a_regulators[] = { ...@@ -887,7 +887,7 @@ static const struct pca9450_regulator_desc pca9451a_regulators[] = {
.n_linear_ranges = ARRAY_SIZE(pca9450_ldo5_volts), .n_linear_ranges = ARRAY_SIZE(pca9450_ldo5_volts),
.vsel_reg = PCA9450_REG_LDO5CTRL_H, .vsel_reg = PCA9450_REG_LDO5CTRL_H,
.vsel_mask = LDO5HOUT_MASK, .vsel_mask = LDO5HOUT_MASK,
.enable_reg = PCA9450_REG_LDO5CTRL_H, .enable_reg = PCA9450_REG_LDO5CTRL_L,
.enable_mask = LDO5H_EN_MASK, .enable_mask = LDO5H_EN_MASK,
.owner = THIS_MODULE, .owner = THIS_MODULE,
}, },
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment