Searched refs:max_uV (Results 1 - 25 of 38) sorted by relevance

12

/drivers/regulator/
H A Dof_regulator.c21 const __be32 *min_uV, *max_uV, *uV_offset; local
30 max_uV = of_get_property(np, "regulator-max-microvolt", NULL);
31 if (max_uV)
32 constraints->max_uV = be32_to_cpu(*max_uV);
35 if (constraints->min_uV != constraints->max_uV)
38 if (min_uV && max_uV && constraints->min_uV == constraints->max_uV)
H A Dmax1586.c45 unsigned int max_uV; member in struct:max1586_data
61 unsigned range_uV = max1586->max_uV - max1586->min_uV;
66 static int max1586_v3_set(struct regulator_dev *rdev, int min_uV, int max_uV, argument
71 unsigned range_uV = max1586->max_uV - max1586->min_uV;
74 if (min_uV > max1586->max_uV || max_uV < max1586->min_uV)
81 if (max1586_v3_calc_voltage(max1586, *selector) > max_uV)
113 static int max1586_v6_set(struct regulator_dev *rdev, int min_uV, int max_uV, argument
121 if (max_uV < MAX1586_V6_MIN_UV || max_uV > MAX1586_V6_MAX_U
[all...]
H A Dtps65023-regulator.c133 unsigned max_uV; member in struct:tps_info
265 int min_uV, int max_uV,
276 || min_uV > tps->info[dcdc]->max_uV)
278 if (max_uV < tps->info[dcdc]->min_uV
279 || max_uV > tps->info[dcdc]->max_uV)
287 if (min_uV <= uV && uV <= max_uV)
329 int min_uV, int max_uV, unsigned *selector)
338 if (min_uV < tps->info[ldo]->min_uV || min_uV > tps->info[ldo]->max_uV)
340 if (max_uV < tp
264 tps65023_dcdc_set_voltage(struct regulator_dev *dev, int min_uV, int max_uV, unsigned *selector) argument
328 tps65023_ldo_set_voltage(struct regulator_dev *dev, int min_uV, int max_uV, unsigned *selector) argument
[all...]
H A Dda903x.c80 int max_uV; member in struct:da903x_regulator_info
101 int min_uV, int max_uV)
103 if (min_uV < info->min_uV || min_uV > info->max_uV)
111 int min_uV, int max_uV, unsigned *selector)
117 if (check_range(info, min_uV, max_uV)) {
118 pr_err("invalid voltage range (%d, %d) uV\n", min_uV, max_uV);
185 if (ret > info->max_uV)
192 int min_uV, int max_uV,
200 if (check_range(info, min_uV, max_uV)) {
201 pr_err("invalid voltage range (%d, %d) uV\n", min_uV, max_uV);
100 check_range(struct da903x_regulator_info *info, int min_uV, int max_uV) argument
110 da903x_set_ldo_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
191 da9030_set_ldo1_15_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
220 da9030_set_ldo14_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
271 da9034_set_dvc_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
298 da9034_set_ldo12_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
[all...]
H A Dda9052-regulator.c52 int max_uV; member in struct:da9052_regulator_info
65 int min_uV, int max_uV)
67 if (min_uV > info->max_uV || max_uV < info->min_uV)
192 if (volt_uV > info->max_uV)
207 if (volt_uV > info->max_uV)
214 int min_uV, int max_uV,
222 ret = verify_range(info, min_uV, max_uV);
241 int min_uV, int max_uV,
244 return da9052_regulator_set_voltage_int(rdev, min_uV, max_uV, selecto
64 verify_range(struct da9052_regulator_info *info, int min_uV, int max_uV) argument
213 da9052_regulator_set_voltage_int(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned int *selector) argument
240 da9052_set_ldo_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned int *selector) argument
247 da9052_set_ldo5_6_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned int *selector) argument
267 da9052_set_dcdc_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned int *selector) argument
303 da9052_set_buckperi_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned int *selector) argument
[all...]
H A Dtps6507x-regulator.c96 unsigned max_uV; member in struct:tps_info
108 .max_uV = 3300000,
115 .max_uV = 3300000,
122 .max_uV = 3300000,
129 .max_uV = 3300000,
136 .max_uV = 3300000,
366 int min_uV, int max_uV,
394 || min_uV > tps->info[dcdc]->max_uV)
396 if (max_uV < tps->info[dcdc]->min_uV
397 || max_uV > tp
365 tps6507x_pmic_dcdc_set_voltage(struct regulator_dev *dev, int min_uV, int max_uV, unsigned *selector) argument
449 tps6507x_pmic_ldo_set_voltage(struct regulator_dev *dev, int min_uV, int max_uV, unsigned *selector) argument
[all...]
H A D88pm8607.c227 static int choose_voltage(struct regulator_dev *rdev, int min_uV, int max_uV) argument
234 max_uV = max_uV >> 1;
241 && (max_uV >= info->vol_table[i])) {
248 pr_err("invalid voltage range (%d %d) uV\n", min_uV, max_uV);
253 int min_uV, int max_uV, unsigned *selector)
259 if (min_uV > max_uV) {
260 pr_err("invalid voltage range (%d, %d) uV\n", min_uV, max_uV);
264 ret = choose_voltage(rdev, min_uV, max_uV);
252 pm8607_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
H A Dmc13xxx-regulator-core.c98 int min_uV, int max_uV)
123 if (bestindex < 0 || bestmatch > max_uV) {
125 min_uV, max_uV);
133 int max_uV, unsigned *selector)
140 dev_dbg(rdev_get_dev(rdev), "%s id: %d min_uV: %d max_uV: %d\n",
141 __func__, id, min_uV, max_uV); local
144 value = mc13xxx_get_best_voltage_index(rdev, min_uV, max_uV);
196 int max_uV, unsigned *selector)
202 dev_dbg(rdev_get_dev(rdev), "%s id: %d min_uV: %d max_uV: %d\n",
203 __func__, id, min_uV, max_uV); local
97 mc13xxx_get_best_voltage_index(struct regulator_dev *rdev, int min_uV, int max_uV) argument
132 mc13xxx_regulator_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
195 mc13xxx_fixed_regulator_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
[all...]
H A Dvirtual.c26 int max_uV; member in struct:virtual_consumer_data
37 if (data->min_uV && data->max_uV
38 && data->min_uV <= data->max_uV) {
40 data->min_uV, data->max_uV);
42 data->min_uV, data->max_uV);
50 if (data->min_uV && data->max_uV && !data->enabled) {
60 if (!(data->min_uV && data->max_uV) && data->enabled) {
141 return sprintf(buf, "%d\n", data->max_uV);
155 data->max_uV = val;
H A Dmax8660.c144 static int max8660_dcdc_set(struct regulator_dev *rdev, int min_uV, int max_uV, argument
153 if (max_uV < MAX8660_DCDC_MIN_UV || max_uV > MAX8660_DCDC_MAX_UV)
161 if (ret < 0 || ret > max_uV)
201 static int max8660_ldo5_set(struct regulator_dev *rdev, int min_uV, int max_uV, argument
210 if (max_uV < MAX8660_LDO5_MIN_UV || max_uV > MAX8660_LDO5_MAX_UV)
216 if (ret < 0 || ret > max_uV)
279 int max_uV, unsigned int *s)
287 if (max_uV < MAX8660_LDO67_MIN_U
278 max8660_ldo67_set(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned int *s) argument
[all...]
H A Dtps65910-regulator.c85 unsigned max_uV; member in struct:tps_info
97 .max_uV = 3300000,
104 .max_uV = 4500000,
109 .max_uV = 4500000,
114 .max_uV = 5000000,
121 .max_uV = 2700000,
128 .max_uV = 1800000,
135 .max_uV = 2500000,
142 .max_uV = 2850000,
149 .max_uV
[all...]
H A Dmax8925-regulator.c42 int max_uV; member in struct:max8925_regulator_info
51 int min_uV, int max_uV)
53 if (min_uV < info->min_uV || min_uV > info->max_uV)
66 int min_uV, int max_uV, unsigned int *selector)
71 if (check_range(info, min_uV, max_uV)) {
73 min_uV, max_uV);
194 .max_uV = max * 1000, \
212 .max_uV = max * 1000, \
50 check_range(struct max8925_regulator_info *info, int min_uV, int max_uV) argument
65 max8925_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned int *selector) argument
H A Dcore.c83 int max_uV; member in struct:regulator
100 int min_uV, int max_uV);
166 int *min_uV, int *max_uV)
168 BUG_ON(*min_uV > *max_uV);
179 if (*max_uV > rdev->constraints->max_uV)
180 *max_uV = rdev->constraints->max_uV;
184 if (*min_uV > *max_uV) {
186 *min_uV, *max_uV);
165 regulator_check_voltage(struct regulator_dev *rdev, int *min_uV, int *max_uV) argument
196 regulator_check_consumers(struct regulator_dev *rdev, int *min_uV, int *max_uV) argument
838 int max_uV = INT_MIN; local
1771 regulator_is_supported_voltage(struct regulator *regulator, int min_uV, int max_uV) argument
1792 _regulator_do_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV) argument
1799 trace_regulator_set_voltage(rdev_get_name(rdev), min_uV, max_uV); local
1894 regulator_set_voltage(struct regulator *regulator, int min_uV, int max_uV) argument
1990 int ret, min_uV, max_uV; local
[all...]
H A Dtwl-regulator.c463 twl4030ldo_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, argument
480 if (min_uV <= uV && uV <= max_uV) {
519 twl4030smps_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, argument
552 twl6030ldo_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, argument
558 if ((min_uV/1000 < info->min_mV) || (max_uV/1000 > info->max_mV))
748 twl6030smps_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, argument
758 else if ((min_uV >= 600000) && (max_uV <= 1300000)) {
768 else if ((min_uV > 1900000) && (max_uV >= 2100000))
770 else if ((min_uV > 1800000) && (max_uV >= 1900000))
772 else if ((min_uV > 1500000) && (max_uV >
[all...]
H A Dmax8649.c66 static inline int check_range(int min_uV, int max_uV) argument
68 if ((min_uV < MAX8649_DCDC_VMIN) || (max_uV > MAX8649_DCDC_VMAX)
69 || (min_uV > max_uV))
94 int min_uV, int max_uV, unsigned *selector)
99 if (check_range(min_uV, max_uV)) {
101 min_uV, max_uV);
93 max8649_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
H A Dmc13xxx.h39 int min_uV, int max_uV);
43 int min_uV, int max_uV, unsigned *selector);
H A Dwm8994-regulator.c102 int min_uV, int max_uV, unsigned *s)
109 if (v < 0 || v > max_uV)
169 int min_uV, int max_uV, unsigned *s)
191 if (v < 0 || v > max_uV)
101 wm8994_ldo1_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *s) argument
168 wm8994_ldo2_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *s) argument
H A Dwm8400-regulator.c71 int min_uV, int max_uV, unsigned *selector)
83 if ((val * 50000) + 900000 > max_uV)
90 if ((val * 100000) + 1700000 > max_uV)
162 int min_uV, int max_uV, unsigned *selector)
173 if (850000 + (25000 * val) > max_uV)
70 wm8400_ldo_set_voltage(struct regulator_dev *dev, int min_uV, int max_uV, unsigned *selector) argument
161 wm8400_dcdc_set_voltage(struct regulator_dev *dev, int min_uV, int max_uV, unsigned *selector) argument
H A Dab8500.c30 * @max_uV: maximum voltage (for variable voltage supplies)
48 int max_uV; member in struct:ab8500_regulator_info
240 int min_uV, int max_uV)
248 (info->voltages[i] <= max_uV))
256 int min_uV, int max_uV,
269 ret = ab8500_get_best_voltage_index(rdev, min_uV, max_uV);
370 .max_uV = 3300000,
391 .max_uV = 3300000,
412 .max_uV = 3300000,
433 .max_uV
239 ab8500_get_best_voltage_index(struct regulator_dev *rdev, int min_uV, int max_uV) argument
255 ab8500_regulator_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
[all...]
H A Dmax8997.c445 int min_uV, int max_uV, unsigned *selector)
461 if (max_uV < 4000000 || min_uV > 4350000)
465 if (max_uV >= 4000000)
469 } else if (min_uV <= 4200000 && max_uV >= 4200000)
473 ub = (max_uV - 4000000) / 20000 + 1;
500 int min_uV, int max_uV, unsigned *selector)
504 int min_vol = min_uV / 1000, max_vol = max_uV / 1000;
641 int min_uV, int max_uV, unsigned *selector)
648 int min_vol = min_uV / 1000, max_vol = max_uV / 1000;
669 return max8997_set_voltage_ldobuck(rdev, min_uV, max_uV,
444 max8997_set_voltage_charger_cv(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
499 max8997_set_voltage_ldobuck(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
640 max8997_set_voltage_buck(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
722 max8997_set_voltage_safeout(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
839 max8997_set_voltage_ldobuck_wrap(struct regulator_dev *rdev, int min_uV, int max_uV) argument
[all...]
H A Dtps6586x-regulator.c89 int min_uV, int max_uV,
103 if (min_uV <= uV && uV <= max_uV) {
118 int min_uV, int max_uV, unsigned *selector)
123 return __tps6586x_ldo_set_voltage(parent, ri, min_uV, max_uV,
148 int min_uV, int max_uV, unsigned *selector)
154 ret = __tps6586x_ldo_set_voltage(parent, ri, min_uV, max_uV,
87 __tps6586x_ldo_set_voltage(struct device *parent, struct tps6586x_regulator *ri, int min_uV, int max_uV, unsigned *selector) argument
117 tps6586x_ldo_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
147 tps6586x_dvm_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
H A Dwm831x-ldo.c116 int min_uV, int max_uV,
134 if (ret < min_uV || ret > max_uV)
143 int min_uV, int max_uV,
149 return wm831x_gp_ldo_set_voltage_int(rdev, reg, min_uV, max_uV,
425 int min_uV, int max_uV,
443 if (ret < min_uV || ret > max_uV)
452 int min_uV, int max_uV, unsigned *selector)
457 return wm831x_aldo_set_voltage_int(rdev, reg, min_uV, max_uV,
685 int min_uV, int max_uV,
697 if (ret < min_uV || ret > max_uV)
115 wm831x_gp_ldo_set_voltage_int(struct regulator_dev *rdev, int reg, int min_uV, int max_uV, unsigned *selector) argument
142 wm831x_gp_ldo_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
424 wm831x_aldo_set_voltage_int(struct regulator_dev *rdev, int reg, int min_uV, int max_uV, unsigned *selector) argument
451 wm831x_aldo_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
683 wm831x_alive_ldo_set_voltage_int(struct regulator_dev *rdev, int reg, int min_uV, int max_uV, unsigned *selector) argument
705 wm831x_alive_ldo_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
[all...]
H A Dab3100.c309 int min_uV, int max_uV)
325 if (abreg->typ_voltages[i] <= max_uV &&
335 min_uV, max_uV);
342 int min_uV, int max_uV,
350 bestindex = ab3100_get_best_voltage_index(reg, min_uV, max_uV);
308 ab3100_get_best_voltage_index(struct regulator_dev *reg, int min_uV, int max_uV) argument
341 ab3100_set_voltage_regulator(struct regulator_dev *reg, int min_uV, int max_uV, unsigned *selector) argument
H A Dlp3971.c172 int min_uV, int max_uV,
177 int min_vol = min_uV / 1000, max_vol = max_uV / 1000;
263 int min_uV, int max_uV,
268 int min_vol = min_uV / 1000, max_vol = max_uV / 1000;
171 lp3971_ldo_set_voltage(struct regulator_dev *dev, int min_uV, int max_uV, unsigned int *selector) argument
262 lp3971_dcdc_set_voltage(struct regulator_dev *dev, int min_uV, int max_uV, unsigned int *selector) argument
H A Daat2870-regulator.c40 int max_uV; member in struct:aat2870_regulator
142 .max_uV = 3300000, \

Completed in 169 milliseconds

12