Lines Matching refs:max_uV

92 				     int min_uV, int max_uV);
422 int *min_uV, int *max_uV)
424 BUG_ON(*min_uV > *max_uV);
431 if (*max_uV > rdev->constraints->max_uV)
432 *max_uV = rdev->constraints->max_uV;
436 if (*min_uV > *max_uV) {
438 *min_uV, *max_uV);
455 int *min_uV, int *max_uV,
467 if (!voltage->min_uV && !voltage->max_uV)
470 if (*max_uV > voltage->max_uV)
471 *max_uV = voltage->max_uV;
476 if (*min_uV > *max_uV) {
478 *min_uV, *max_uV);
763 return sprintf(buf, "%d\n", rdev->constraints->max_uV);
1096 if (constraints->min_uV && constraints->max_uV) {
1097 if (constraints->min_uV == constraints->max_uV)
1104 constraints->max_uV / 1000);
1108 constraints->min_uV != constraints->max_uV) {
1167 if ((constraints->min_uV != constraints->max_uV) &&
1181 rdev->constraints->min_uV && rdev->constraints->max_uV) {
1189 rdev->constraints->max_uV);
1192 rdev->constraints->max_uV);
1217 if (current_uV > rdev->constraints->max_uV) {
1218 target_min = rdev->constraints->max_uV;
1219 target_max = rdev->constraints->max_uV;
1243 int max_uV = INT_MIN;
1245 int cmax = constraints->max_uV;
1254 constraints->max_uV = cmax;
1271 /* initial: [cmin..cmax] valid, [min_uV..max_uV] not */
1279 /* maybe adjust [min_uV..max_uV] */
1282 if (value <= cmax && value > max_uV)
1283 max_uV = value;
1286 /* final: [min_uV..max_uV] valid iff constraints valid */
1287 if (max_uV < min_uV) {
1290 min_uV, max_uV);
1300 if (constraints->max_uV > max_uV) {
1301 rdev_dbg(rdev, "override max_uV, %d -> %d\n",
1302 constraints->max_uV, max_uV);
1303 constraints->max_uV = max_uV;
1856 debugfs_create_u32("max_uV", 0444, regulator->debugfs,
1857 &regulator->voltage[PM_SUSPEND_ON].max_uV);
3177 else if (ret > rdev->constraints->max_uV)
3342 * @max_uV: Maximum required voltage in uV.
3347 int min_uV, int max_uV)
3356 return min_uV <= ret && ret <= max_uV;
3364 max_uV <= rdev->constraints->max_uV;
3374 if (ret >= min_uV && ret <= max_uV)
3383 int max_uV)
3388 return desc->ops->map_voltage(rdev, min_uV, max_uV);
3391 return regulator_map_voltage_linear(rdev, min_uV, max_uV);
3394 return regulator_map_voltage_linear_range(rdev, min_uV, max_uV);
3399 min_uV, max_uV);
3401 return regulator_map_voltage_iterate(rdev, min_uV, max_uV);
3405 int min_uV, int max_uV,
3413 data.max_uV = max_uV;
3419 ret = rdev->desc->ops->set_voltage(rdev, min_uV, max_uV, selector);
3437 data.max_uV = uV;
3538 int min_uV, int max_uV)
3548 trace_regulator_set_voltage(rdev_get_name(rdev), min_uV, max_uV);
3551 max_uV += rdev->constraints->uV_offset;
3565 ret = _regulator_call_set_voltage(rdev, min_uV, max_uV,
3577 ret = regulator_map_voltage(rdev, min_uV, max_uV);
3580 if (min_uV <= best_val && max_uV >= best_val) {
3643 int min_uV, int max_uV, suspend_state_t state)
3654 if (max_uV > rstate->max_uV)
3655 max_uV = rstate->max_uV;
3657 sel = regulator_map_voltage(rdev, min_uV, max_uV);
3662 if (uV >= min_uV && uV <= max_uV)
3669 int min_uV, int max_uV,
3682 if (voltage->min_uV == min_uV && voltage->max_uV == max_uV)
3691 if (min_uV <= current_uV && current_uV <= max_uV) {
3693 voltage->max_uV = max_uV;
3706 ret = regulator_check_voltage(rdev, &min_uV, &max_uV);
3712 old_max_uV = voltage->max_uV;
3714 voltage->max_uV = max_uV;
3720 voltage->max_uV = old_max_uV;
3728 int max_uV, suspend_state_t state)
3742 selector = regulator_map_voltage(rdev, min_uV, max_uV);
3776 ret = _regulator_do_set_voltage(rdev, min_uV, max_uV);
3779 max_uV, state);
3830 int *min_uV, int *max_uV,
3855 desired_max_uV = constraints->max_uV;
3966 *max_uV = desired_max_uV;
4084 * @max_uV: Maximum acceptable voltage in uV
4098 int regulator_set_voltage(struct regulator *regulator, int min_uV, int max_uV)
4105 ret = regulator_set_voltage_unlocked(regulator, min_uV, max_uV,
4150 if (voltage->min_uV || voltage->max_uV)
4159 int min_uV, int max_uV,
4169 if (rstate->min_uV == rstate->max_uV) {
4174 return regulator_set_voltage_unlocked(regulator, min_uV, max_uV, state);
4178 int max_uV, suspend_state_t state)
4190 max_uV, state);
4321 int ret, min_uV, max_uV;
4335 if (!voltage->min_uV && !voltage->max_uV) {
4341 max_uV = voltage->max_uV;
4344 ret = regulator_check_voltage(rdev, &min_uV, &max_uV);
4348 ret = regulator_check_consumers(rdev, &min_uV, &max_uV, 0);
4356 ret = _regulator_do_set_voltage(rdev, min_uV, max_uV);
5930 c->min_uV / 1000, c->max_uV / 1000);
5959 consumer->voltage[PM_SUSPEND_ON].max_uV / 1000);