Commit 68c7ff8f9b40bcc35abb22160bc30221477e0a89
Committed by
Mark Brown
1 parent
0cbd670218
Exists in
smarc-l5.0.0_1.0.0-ga
and in
5 other branches
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 <axel.lin@gmail.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Showing 1 changed file with 0 additions and 12 deletions Side-by-side Diff
drivers/regulator/max8925-regulator.c
... | ... | @@ -38,20 +38,10 @@ |
38 | 38 | struct i2c_client *i2c; |
39 | 39 | struct max8925_chip *chip; |
40 | 40 | |
41 | - int max_uV; | |
42 | 41 | int vol_reg; |
43 | 42 | int enable_reg; |
44 | 43 | }; |
45 | 44 | |
46 | -static inline int check_range(struct max8925_regulator_info *info, | |
47 | - int min_uV, int max_uV) | |
48 | -{ | |
49 | - if (min_uV < info->desc.min_uV || min_uV > info->max_uV) | |
50 | - return -EINVAL; | |
51 | - | |
52 | - return 0; | |
53 | -} | |
54 | - | |
55 | 45 | static int max8925_set_voltage_sel(struct regulator_dev *rdev, |
56 | 46 | unsigned int selector) |
57 | 47 | { |
... | ... | @@ -177,7 +167,6 @@ |
177 | 167 | .min_uV = min * 1000, \ |
178 | 168 | .uV_step = step * 1000, \ |
179 | 169 | }, \ |
180 | - .max_uV = max * 1000, \ | |
181 | 170 | .vol_reg = MAX8925_SDV##_id, \ |
182 | 171 | .enable_reg = MAX8925_SDCTL##_id, \ |
183 | 172 | } |
... | ... | @@ -194,7 +183,6 @@ |
194 | 183 | .min_uV = min * 1000, \ |
195 | 184 | .uV_step = step * 1000, \ |
196 | 185 | }, \ |
197 | - .max_uV = max * 1000, \ | |
198 | 186 | .vol_reg = MAX8925_LDOVOUT##_id, \ |
199 | 187 | .enable_reg = MAX8925_LDOCTL##_id, \ |
200 | 188 | } |