Searched defs:min_uV (Results 1 - 22 of 22) sorted by relevance

/drivers/regulator/
H A Dinternal.h30 int min_uV; member in struct:regulator
H A Dhelpers.c164 * @min_uV: Lower bound for voltage
173 int min_uV, int max_uV)
187 if (ret < best_val && ret >= min_uV && ret <= max_uV) {
204 * @min_uV: Lower bound for voltage
211 int min_uV, int max_uV)
223 if (ret >= min_uV && ret <= max_uV)
235 * @min_uV: Lower bound for voltage
238 * Drivers providing min_uV and uV_step in their regulator_desc can
242 int min_uV, int max_uV)
248 if (min_uV <
172 regulator_map_voltage_iterate(struct regulator_dev *rdev, int min_uV, int max_uV) argument
210 regulator_map_voltage_ascend(struct regulator_dev *rdev, int min_uV, int max_uV) argument
241 regulator_map_voltage_linear(struct regulator_dev *rdev, int min_uV, int max_uV) argument
287 regulator_map_voltage_linear_range(struct regulator_dev *rdev, int min_uV, int max_uV) argument
[all...]
H A Dof_regulator.c25 const __be32 *min_uV, *max_uV; local
32 min_uV = of_get_property(np, "regulator-min-microvolt", NULL);
33 if (min_uV)
34 constraints->min_uV = be32_to_cpu(*min_uV);
40 if (constraints->min_uV != constraints->max_uV)
43 if (min_uV && max_uV && constraints->min_uV == constraints->max_uV)
H A Dvexpress.c42 int min_uV, int max_uV, unsigned *selector)
46 return regmap_write(reg->regmap, 0, min_uV);
82 if (init_data->constraints.min_uV && init_data->constraints.max_uV)
41 vexpress_regulator_set_voltage(struct regulator_dev *regdev, int min_uV, int max_uV, unsigned *selector) argument
H A Darizona-ldo1.c48 return rdev->desc->min_uV + (rdev->desc->uV_step * selector);
52 int min_uV, int max_uV)
56 sel = DIV_ROUND_UP(min_uV - rdev->desc->min_uV, rdev->desc->uV_step);
133 .min_uV = 900000,
156 .min_uV = 900000,
166 .min_uV = 1200000,
51 arizona_ldo1_hc_map_voltage(struct regulator_dev *rdev, int min_uV, int max_uV) argument
H A Dgpio-regulator.c64 int min_uV, int max_uV,
72 data->states[ptr].value >= min_uV &&
63 gpio_regulator_set_voltage(struct regulator_dev *dev, int min_uV, int max_uV, unsigned *selector) argument
H A Dmc13xxx-regulator-core.c116 int mc13xxx_fixed_regulator_set_voltage(struct regulator_dev *rdev, int min_uV, argument
121 dev_dbg(rdev_get_dev(rdev), "%s id: %d min_uV: %d max_uV: %d\n",
122 __func__, id, min_uV, max_uV); local
124 if (min_uV <= rdev->desc->volt_table[0] &&
H A Dvirtual.c25 int min_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) {
115 return sprintf(buf, "%d\n", data->min_uV);
129 data->min_uV = val;
H A Dab8500-ext.c234 static int ab8500_ext_set_voltage(struct regulator_dev *rdev, int min_uV, argument
244 if (regu_constraints->min_uV == min_uV &&
250 min_uV, max_uV,
251 regu_constraints->min_uV, regu_constraints->max_uV);
266 if (regu_constraints->min_uV && regu_constraints->max_uV) {
267 if (regu_constraints->min_uV == regu_constraints->max_uV)
268 return regu_constraints->min_uV;
H A Dmax1586.c46 unsigned int min_uV; member in struct:max1586_data
254 max1586->min_uV = MAX1586_V3_MIN_UV / 1000 * pdata->v3_gain / 1000;
273 max1586_reg[id].min_uV = max1586->min_uV;
275 (max1586->max_uV - max1586->min_uV) /
H A Dda9052-regulator.c71 int min_uV; member in struct:da9052_regulator_info
83 int min_uV, int max_uV)
85 if (min_uV > info->max_uV || max_uV < info->min_uV)
169 + info->min_uV);
173 volt_uV = (selector * info->step_uV) + info->min_uV;
183 int min_uV, int max_uV)
190 ret = verify_range(info, min_uV, max_uV);
194 if (min_uV < info->min_uV)
82 verify_range(struct da9052_regulator_info *info, int min_uV, int max_uV) argument
182 da9052_map_voltage(struct regulator_dev *rdev, int min_uV, int max_uV) argument
[all...]
H A Dwm831x-dcdc.c219 int min_uV, int max_uV)
223 if (min_uV < 600000)
225 else if (min_uV <= 1800000)
226 vsel = DIV_ROUND_UP(min_uV - 600000, 12500) + 8;
652 dcdc->desc.min_uV = 850000;
218 wm831x_buckv_map_voltage(struct regulator_dev *rdev, int min_uV, int max_uV) argument
H A Dda903x.c95 int min_uV, int max_uV)
97 if (min_uV < info->desc.min_uV || min_uV > info->max_uV)
194 int min_uV, int max_uV)
199 if (check_range(info, min_uV, max_uV)) {
200 pr_err("invalid voltage range (%d, %d) uV\n", min_uV, max_uV);
204 thresh = (info->max_uV + info->desc.min_uV) / 2;
205 if (min_uV < thresh) {
206 sel = DIV_ROUND_UP(thresh - min_uV, inf
94 check_range(struct da903x_regulator_info *info, int min_uV, int max_uV) argument
193 da9030_map_ldo14_voltage(struct regulator_dev *rdev, int min_uV, int max_uV) argument
[all...]
H A Dti-abb-regulator.c514 int num_entries, min_uV = INT_MAX, max_uV = 0; local
575 if (min_uV > *volt_table)
576 min_uV = *volt_table;
626 c->min_uV = min_uV;
H A Dtps80031-regulator.c266 int min_uV, int max_uV)
277 return regulator_map_voltage_iterate(rdev, min_uV,
282 return regulator_map_voltage_linear(rdev, min_uV, max_uV);
457 .min_uV = 1000000, \
476 .min_uV = max_mV * 1000, \
642 ri->rinfo->desc.min_uV = 600000;
656 ri->rinfo->desc.min_uV = 607700;
660 ri->rinfo->desc.min_uV = 700000;
664 ri->rinfo->desc.min_uV = 1852000;
668 ri->rinfo->desc.min_uV
265 tps80031_ldo_map_voltage(struct regulator_dev *rdev, int min_uV, int max_uV) argument
[all...]
H A Dmax8997.c412 int min_uV, int max_uV, unsigned *selector)
428 if (max_uV < 4000000 || min_uV > 4350000)
431 if (min_uV <= 4000000) {
436 } else if (min_uV <= 4200000 && max_uV >= 4200000)
439 lb = (min_uV - 4000001) / 20000 + 2;
467 int min_uV, int max_uV, unsigned *selector)
494 i = max8997_get_voltage_proper_val(desc, min_uV, max_uV);
634 int min_uV, int max_uV, unsigned *selector)
661 return max8997_set_voltage_ldobuck(rdev, min_uV, max_uV,
665 new_val = max8997_get_voltage_proper_val(desc, min_uV, max_u
411 max8997_set_voltage_charger_cv(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
466 max8997_set_voltage_ldobuck(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
633 max8997_set_voltage_buck(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
[all...]
H A Dtwl-regulator.c496 twl4030smps_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, argument
500 int vsel = DIV_ROUND_UP(min_uV - 600000, 12500);
503 return info->set_voltage(info->data, min_uV);
531 static int twl6030coresmps_set_voltage(struct regulator_dev *rdev, int min_uV, argument
537 return info->set_voltage(info->data, min_uV);
727 static int twl6030smps_map_voltage(struct regulator_dev *rdev, int min_uV, argument
735 if (min_uV == 0)
737 else if ((min_uV >= 600000) && (min_uV <= 1300000)) {
738 vsel = DIV_ROUND_UP(min_uV
[all...]
H A Dcore.c108 int min_uV, int max_uV);
168 int *min_uV, int *max_uV)
170 BUG_ON(*min_uV > *max_uV);
183 if (*min_uV < rdev->constraints->min_uV)
184 *min_uV = rdev->constraints->min_uV;
186 if (*min_uV > *max_uV) {
188 *min_uV, *max_uV);
199 int *min_uV, in
167 regulator_check_voltage(struct regulator_dev *rdev, int *min_uV, int *max_uV) argument
198 regulator_check_consumers(struct regulator_dev *rdev, int *min_uV, int *max_uV) argument
875 int min_uV = INT_MAX; local
2373 regulator_is_supported_voltage(struct regulator *regulator, int min_uV, int max_uV) argument
2409 _regulator_call_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument
2458 _regulator_do_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV) argument
2467 trace_regulator_set_voltage(rdev_get_name(rdev), min_uV, max_uV); local
2582 regulator_set_voltage(struct regulator *regulator, int min_uV, int max_uV) argument
2744 int ret, min_uV, max_uV; local
[all...]
/drivers/cpufreq/
H A Dcpufreq-dt.c190 unsigned long min_uV = ~0, max_uV = 0; local
245 if (opp_uV < min_uV)
246 min_uV = opp_uV;
256 ret = regulator_set_voltage_time(cpu_reg, min_uV, max_uV);
/drivers/mmc/core/
H A Dcore.c1280 int min_uV, max_uV; local
1293 min_uV = 1650 * 1000;
1296 min_uV = 1900 * 1000 + tmp * 100 * 1000;
1297 max_uV = min_uV + 100 * 1000;
1300 result = regulator_set_voltage(supply, min_uV, max_uV);
/drivers/scsi/ufs/
H A Dufs.h472 int min_uV; member in struct:ufs_vreg
H A Dufshcd.c4292 int min_uV, uA_load; local
4297 min_uV = on ? vreg->min_uV : 0;
4298 ret = regulator_set_voltage(reg, min_uV, vreg->max_uV);

Completed in 199 milliseconds