Lines Matching defs:max_uV

102 				     int min_uV, int max_uV);
431 int *min_uV, int *max_uV)
433 BUG_ON(*min_uV > *max_uV);
440 if (*max_uV > rdev->constraints->max_uV)
441 *max_uV = rdev->constraints->max_uV;
445 if (*min_uV > *max_uV) {
447 *min_uV, *max_uV);
464 int *min_uV, int *max_uV,
476 if (!voltage->min_uV && !voltage->max_uV)
479 if (*max_uV > voltage->max_uV)
480 *max_uV = voltage->max_uV;
485 if (*min_uV > *max_uV) {
487 *min_uV, *max_uV);
771 return sprintf(buf, "%d\n", rdev->constraints->max_uV);
1071 if (constraints->min_uV && constraints->max_uV) {
1072 if (constraints->min_uV == constraints->max_uV)
1079 constraints->max_uV / 1000);
1083 constraints->min_uV != constraints->max_uV) {
1142 if ((constraints->min_uV != constraints->max_uV) &&
1156 rdev->constraints->min_uV && rdev->constraints->max_uV) {
1164 rdev->constraints->max_uV);
1167 rdev->constraints->max_uV);
1191 if (current_uV > rdev->constraints->max_uV) {
1192 target_min = rdev->constraints->max_uV;
1193 target_max = rdev->constraints->max_uV;
1217 int max_uV = INT_MIN;
1219 int cmax = constraints->max_uV;
1227 constraints->max_uV = cmax;
1244 /* initial: [cmin..cmax] valid, [min_uV..max_uV] not */
1252 /* maybe adjust [min_uV..max_uV] */
1255 if (value <= cmax && value > max_uV)
1256 max_uV = value;
1259 /* final: [min_uV..max_uV] valid iff constraints valid */
1260 if (max_uV < min_uV) {
1263 min_uV, max_uV);
1273 if (constraints->max_uV > max_uV) {
1274 rdev_dbg(rdev, "override max_uV, %d -> %d\n",
1275 constraints->max_uV, max_uV);
1276 constraints->max_uV = max_uV;
1675 debugfs_create_u32("max_uV", 0444, regulator->debugfs,
1676 &regulator->voltage[PM_SUSPEND_ON].max_uV);
2976 else if (ret > rdev->constraints->max_uV)
3139 * @max_uV: Maximum required voltage in uV.
3144 int min_uV, int max_uV)
3153 return min_uV <= ret && ret <= max_uV;
3161 max_uV <= rdev->constraints->max_uV;
3171 if (ret >= min_uV && ret <= max_uV)
3180 int max_uV)
3185 return desc->ops->map_voltage(rdev, min_uV, max_uV);
3188 return regulator_map_voltage_linear(rdev, min_uV, max_uV);
3191 return regulator_map_voltage_linear_range(rdev, min_uV, max_uV);
3196 min_uV, max_uV);
3198 return regulator_map_voltage_iterate(rdev, min_uV, max_uV);
3202 int min_uV, int max_uV,
3210 data.max_uV = max_uV;
3216 ret = rdev->desc->ops->set_voltage(rdev, min_uV, max_uV, selector);
3234 data.max_uV = uV;
3337 int min_uV, int max_uV)
3347 trace_regulator_set_voltage(rdev_get_name(rdev), min_uV, max_uV);
3350 max_uV += rdev->constraints->uV_offset;
3364 ret = _regulator_call_set_voltage(rdev, min_uV, max_uV,
3376 ret = regulator_map_voltage(rdev, min_uV, max_uV);
3379 if (min_uV <= best_val && max_uV >= best_val) {
3447 int min_uV, int max_uV, suspend_state_t state)
3458 if (max_uV > rstate->max_uV)
3459 max_uV = rstate->max_uV;
3461 sel = regulator_map_voltage(rdev, min_uV, max_uV);
3466 if (uV >= min_uV && uV <= max_uV)
3473 int min_uV, int max_uV,
3486 if (voltage->min_uV == min_uV && voltage->max_uV == max_uV)
3495 if (min_uV <= current_uV && current_uV <= max_uV) {
3497 voltage->max_uV = max_uV;
3510 ret = regulator_check_voltage(rdev, &min_uV, &max_uV);
3516 old_max_uV = voltage->max_uV;
3518 voltage->max_uV = max_uV;
3524 voltage->max_uV = old_max_uV;
3532 int max_uV, suspend_state_t state)
3546 selector = regulator_map_voltage(rdev, min_uV, max_uV);
3580 ret = _regulator_do_set_voltage(rdev, min_uV, max_uV);
3583 max_uV, state);
3634 int *min_uV, int *max_uV,
3659 desired_max_uV = constraints->max_uV;
3770 *max_uV = desired_max_uV;
3888 * @max_uV: Maximum acceptable voltage in uV
3902 int regulator_set_voltage(struct regulator *regulator, int min_uV, int max_uV)
3909 ret = regulator_set_voltage_unlocked(regulator, min_uV, max_uV,
3954 if (voltage->min_uV || voltage->max_uV)
3963 int min_uV, int max_uV,
3973 if (rstate->min_uV == rstate->max_uV) {
3978 return regulator_set_voltage_unlocked(regulator, min_uV, max_uV, state);
3982 int max_uV, suspend_state_t state)
3994 max_uV, state);
4096 int ret, min_uV, max_uV;
4107 if (!voltage->min_uV && !voltage->max_uV) {
4113 max_uV = voltage->max_uV;
4116 ret = regulator_check_voltage(rdev, &min_uV, &max_uV);
4120 ret = regulator_check_consumers(rdev, &min_uV, &max_uV, 0);
4124 ret = _regulator_do_set_voltage(rdev, min_uV, max_uV);
5632 c->min_uV / 1000, c->max_uV / 1000);
5661 consumer->voltage[PM_SUSPEND_ON].max_uV / 1000);