regulator: tps51632: Fix writing to wrong register when enable_pwm_dvfs is set
PATCH 1/1 regulator: tps51632: Fix writing to wrong register when enable_pwm_dvfs is set
When tps->enable_pwm_dvfs is true, write to TPS51632_VOLTAGE_BASE_REG rather than TPS51632_VOLTAGE_SELECT_REG.
Signed-off-by Axel Lin <[email protected]>
--- drivers/regulator/tps51632-regulator.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/regulator/tps51632-regulator.c +1 -1
@@ -128,7 +128,7 @@ static int tps51632_dcdc_set_voltage_sel(struct regulator_dev *rdev,if (vsel >TPS51632_MAX_VSEL )return -EINVAL ; - ret =regmap_write (tps->regmap,TPS51632_VOLTAGE_SELECT_REG , vsel); + ret =regmap_write (tps->regmap, reg, vsel);if (ret <0 )dev_err (tps->dev,"reg write failed, err %d\n" , ret);return ret;
Signature · 1 line
1.7.9.5