From a14a0b5fc17901cdbc2e9d412e7ed4fbd75e284c Mon Sep 17 00:00:00 2001 From: Matti Vaittinen Date: Thu, 19 Dec 2019 13:34:44 +0200 Subject: 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 Suggested-by: Mark Brown Link: https://lore.kernel.org/r/20191219113444.GA28299@localhost.localdomain Signed-off-by: Mark Brown --- drivers/regulator/bd71828-regulator.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'drivers/regulator') 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, -- cgit v1.2.3