regulator: max8925: Remove check_range function and max_uV from struct rc5t583_regulator_info
PATCH 1/1 regulator: max8925: Remove check_range function and max_uV from struct rc5t583_regulator_info
This driver has been converted to use regulator_map_voltage_linear and set_voltage_sel now. regulator_map_voltage_linear will check the the voltage falls within specified range. The check_range() function and max_uV field are not used now, remove them.
Signed-off-by Axel Lin <[email protected]>
--- drivers/regulator/max8925-regulator.c | 12 ------------ 1 files changed, 0 insertions(+), 12 deletions(-)
drivers/regulator/max8925-regulator.c +0 -12
@@ -38,20 +38,10 @@ struct max8925_regulator_info {struct i2c_client *i2c;struct max8925_chip *chip; -int max_uV;int vol_reg;int enable_reg; }; -static inline int check_range (struct max8925_regulator_info *info, -int min_uV,int max_uV) -{ -if (min_uV < info->desc.min_uV || min_uV > info->max_uV) -return -EINVAL ; - -return 0 ; -} -static int max8925_set_voltage_sel (struct regulator_dev *rdev,unsigned int selector) {
@@ -177,7 +167,6 @@ static struct regulator_ops max8925_regulator_ldo_ops = { .min_uV = min * 1000, \ .uV_step = step * 1000, \ }, \ - .max_uV = max * 1000, \ .vol_reg = MAX8925_SDV##_id, \ .enable_reg = MAX8925_SDCTL##_id, \ }
@@ -194,7 +183,6 @@ static struct regulator_ops max8925_regulator_ldo_ops = { .min_uV = min * 1000, \ .uV_step = step * 1000, \ }, \ - .max_uV = max * 1000, \ .vol_reg = MAX8925_LDOVOUT##_id, \ .enable_reg = MAX8925_LDOCTL##_id, \ }
Signature · 1 line
1.7.5.4
Mark Brown
AppliedQuoted 4 lines · Axel Lin
This driver has been converted to use
regulator_map_voltage_linearandset_voltage_selnow.regulator_map_voltage_linearwill check the the voltage falls within specified range. Thecheck_range()function andmax_uVfield are not used now, remove them.
Applied, thanks.