diff options
author | Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com> | 2019-12-19 13:34:44 +0200 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2019-12-20 13:03:39 +0000 |
commit | a14a0b5fc17901cdbc2e9d412e7ed4fbd75e284c (patch) | |
tree | 4e21a3c56844728500a6e1b98e3721b4d45cee5f /drivers/regulator | |
parent | 522498f8cb8c547f415a9a39fb54fd1f7e1a1eda (diff) |
regulator: bd71828: remove get_voltage operation
Simplify LDO6 voltage getting on BD71828 by removing the
get_voltage call-back and providing the fixed voltage in
regulator_desc instead
Signed-off-by: Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
Suggested-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20191219113444.GA28299@localhost.localdomain
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/regulator')
-rw-r--r-- | drivers/regulator/bd71828-regulator.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/drivers/regulator/bd71828-regulator.c b/drivers/regulator/bd71828-regulator.c index edba51da5661..b2fa17be4988 100644 --- a/drivers/regulator/bd71828-regulator.c +++ b/drivers/regulator/bd71828-regulator.c @@ -197,15 +197,9 @@ static const struct regulator_ops bd71828_ldo_ops = { .get_voltage_sel = regulator_get_voltage_sel_regmap, }; -static int bd71828_ldo6_get_voltage(struct regulator_dev *rdev) -{ - return BD71828_LDO_6_VOLTAGE; -} - static const struct regulator_ops bd71828_ldo6_ops = { .enable = regulator_enable_regmap, .disable = regulator_disable_regmap, - .get_voltage = bd71828_ldo6_get_voltage, .is_enabled = regulator_is_enabled_regmap, }; @@ -697,6 +691,7 @@ static const struct bd71828_regulator_data bd71828_rdata[] = { .id = BD71828_LDO6, .ops = &bd71828_ldo6_ops, .type = REGULATOR_VOLTAGE, + .fixed_uV = BD71828_LDO_6_VOLTAGE, .n_voltages = 1, .enable_reg = BD71828_REG_LDO6_EN, .enable_mask = BD71828_MASK_RUN_EN, |