Lines Matching refs:max_uV

91 				     int min_uV, int max_uV);
421 int *min_uV, int *max_uV)
423 BUG_ON(*min_uV > *max_uV);
430 if (*max_uV > rdev->constraints->max_uV)
431 *max_uV = rdev->constraints->max_uV;
435 if (*min_uV > *max_uV) {
437 *min_uV, *max_uV);
454 int *min_uV, int *max_uV,
466 if (!voltage->min_uV && !voltage->max_uV)
469 if (*max_uV > voltage->max_uV)
470 *max_uV = voltage->max_uV;
475 if (*min_uV > *max_uV) {
477 *min_uV, *max_uV);
762 return sprintf(buf, "%d\n", rdev->constraints->max_uV);
1053 if (constraints->min_uV && constraints->max_uV) {
1054 if (constraints->min_uV == constraints->max_uV)
1061 constraints->max_uV / 1000);
1065 constraints->min_uV != constraints->max_uV) {
1124 if ((constraints->min_uV != constraints->max_uV) &&
1138 rdev->constraints->min_uV && rdev->constraints->max_uV) {
1146 rdev->constraints->max_uV);
1149 rdev->constraints->max_uV);
1173 if (current_uV > rdev->constraints->max_uV) {
1174 target_min = rdev->constraints->max_uV;
1175 target_max = rdev->constraints->max_uV;
1199 int max_uV = INT_MIN;
1201 int cmax = constraints->max_uV;
1210 constraints->max_uV = cmax;
1227 /* initial: [cmin..cmax] valid, [min_uV..max_uV] not */
1235 /* maybe adjust [min_uV..max_uV] */
1238 if (value <= cmax && value > max_uV)
1239 max_uV = value;
1242 /* final: [min_uV..max_uV] valid iff constraints valid */
1243 if (max_uV < min_uV) {
1246 min_uV, max_uV);
1256 if (constraints->max_uV > max_uV) {
1257 rdev_dbg(rdev, "override max_uV, %d -> %d\n",
1258 constraints->max_uV, max_uV);
1259 constraints->max_uV = max_uV;
1786 debugfs_create_u32("max_uV", 0444, regulator->debugfs,
1787 &regulator->voltage[PM_SUSPEND_ON].max_uV);
3098 else if (ret > rdev->constraints->max_uV)
3263 * @max_uV: Maximum required voltage in uV.
3268 int min_uV, int max_uV)
3277 return min_uV <= ret && ret <= max_uV;
3285 max_uV <= rdev->constraints->max_uV;
3295 if (ret >= min_uV && ret <= max_uV)
3304 int max_uV)
3309 return desc->ops->map_voltage(rdev, min_uV, max_uV);
3312 return regulator_map_voltage_linear(rdev, min_uV, max_uV);
3315 return regulator_map_voltage_linear_range(rdev, min_uV, max_uV);
3320 min_uV, max_uV);
3322 return regulator_map_voltage_iterate(rdev, min_uV, max_uV);
3326 int min_uV, int max_uV,
3334 data.max_uV = max_uV;
3340 ret = rdev->desc->ops->set_voltage(rdev, min_uV, max_uV, selector);
3358 data.max_uV = uV;
3461 int min_uV, int max_uV)
3471 trace_regulator_set_voltage(rdev_get_name(rdev), min_uV, max_uV);
3474 max_uV += rdev->constraints->uV_offset;
3488 ret = _regulator_call_set_voltage(rdev, min_uV, max_uV,
3500 ret = regulator_map_voltage(rdev, min_uV, max_uV);
3503 if (min_uV <= best_val && max_uV >= best_val) {
3571 int min_uV, int max_uV, suspend_state_t state)
3582 if (max_uV > rstate->max_uV)
3583 max_uV = rstate->max_uV;
3585 sel = regulator_map_voltage(rdev, min_uV, max_uV);
3590 if (uV >= min_uV && uV <= max_uV)
3597 int min_uV, int max_uV,
3610 if (voltage->min_uV == min_uV && voltage->max_uV == max_uV)
3619 if (min_uV <= current_uV && current_uV <= max_uV) {
3621 voltage->max_uV = max_uV;
3634 ret = regulator_check_voltage(rdev, &min_uV, &max_uV);
3640 old_max_uV = voltage->max_uV;
3642 voltage->max_uV = max_uV;
3648 voltage->max_uV = old_max_uV;
3656 int max_uV, suspend_state_t state)
3670 selector = regulator_map_voltage(rdev, min_uV, max_uV);
3704 ret = _regulator_do_set_voltage(rdev, min_uV, max_uV);
3707 max_uV, state);
3758 int *min_uV, int *max_uV,
3783 desired_max_uV = constraints->max_uV;
3894 *max_uV = desired_max_uV;
4012 * @max_uV: Maximum acceptable voltage in uV
4026 int regulator_set_voltage(struct regulator *regulator, int min_uV, int max_uV)
4033 ret = regulator_set_voltage_unlocked(regulator, min_uV, max_uV,
4078 if (voltage->min_uV || voltage->max_uV)
4087 int min_uV, int max_uV,
4097 if (rstate->min_uV == rstate->max_uV) {
4102 return regulator_set_voltage_unlocked(regulator, min_uV, max_uV, state);
4106 int max_uV, suspend_state_t state)
4118 max_uV, state);
4249 int ret, min_uV, max_uV;
4260 if (!voltage->min_uV && !voltage->max_uV) {
4266 max_uV = voltage->max_uV;
4269 ret = regulator_check_voltage(rdev, &min_uV, &max_uV);
4273 ret = regulator_check_consumers(rdev, &min_uV, &max_uV, 0);
4281 ret = _regulator_do_set_voltage(rdev, min_uV, max_uV);
5808 c->min_uV / 1000, c->max_uV / 1000);
5837 consumer->voltage[PM_SUSPEND_ON].max_uV / 1000);