• Home
  • Raw
  • Download

Lines Matching refs:max_uV

108 				     int min_uV, int max_uV);
173 int *min_uV, int *max_uV) in regulator_check_voltage() argument
175 BUG_ON(*min_uV > *max_uV); in regulator_check_voltage()
186 if (*max_uV > rdev->constraints->max_uV) in regulator_check_voltage()
187 *max_uV = rdev->constraints->max_uV; in regulator_check_voltage()
191 if (*min_uV > *max_uV) { in regulator_check_voltage()
193 *min_uV, *max_uV); in regulator_check_voltage()
204 int *min_uV, int *max_uV) in regulator_check_consumers() argument
213 if (!regulator->min_uV && !regulator->max_uV) in regulator_check_consumers()
216 if (*max_uV > regulator->max_uV) in regulator_check_consumers()
217 *max_uV = regulator->max_uV; in regulator_check_consumers()
222 if (*min_uV > *max_uV) { in regulator_check_consumers()
224 *min_uV, *max_uV); in regulator_check_consumers()
480 return sprintf(buf, "%d\n", rdev->constraints->max_uV); in regulator_max_uV_show()
786 if (constraints->min_uV && constraints->max_uV) { in print_constraints()
787 if (constraints->min_uV == constraints->max_uV) in print_constraints()
793 constraints->max_uV / 1000); in print_constraints()
797 constraints->min_uV != constraints->max_uV) { in print_constraints()
838 if ((constraints->min_uV != constraints->max_uV) && in print_constraints()
852 rdev->constraints->min_uV == rdev->constraints->max_uV) { in machine_constraints_voltage()
861 current_uV > rdev->constraints->max_uV) { in machine_constraints_voltage()
864 rdev->constraints->max_uV); in machine_constraints_voltage()
881 int max_uV = INT_MIN; in machine_constraints_voltage() local
883 int cmax = constraints->max_uV; in machine_constraints_voltage()
891 constraints->max_uV = cmax; in machine_constraints_voltage()
915 if (value <= cmax && value > max_uV) in machine_constraints_voltage()
916 max_uV = value; in machine_constraints_voltage()
920 if (max_uV < min_uV) { in machine_constraints_voltage()
923 min_uV, max_uV); in machine_constraints_voltage()
933 if (constraints->max_uV > max_uV) { in machine_constraints_voltage()
935 constraints->max_uV, max_uV); in machine_constraints_voltage()
936 constraints->max_uV = max_uV; in machine_constraints_voltage()
1218 &regulator->max_uV); in create_regulator()
2218 rdev->constraints->min_uV && rdev->constraints->max_uV && in regulator_can_change_voltage()
2219 rdev->constraints->min_uV != rdev->constraints->max_uV) in regulator_can_change_voltage()
2283 else if (ret > rdev->constraints->max_uV) in regulator_list_voltage()
2387 int min_uV, int max_uV) in regulator_is_supported_voltage() argument
2396 return min_uV <= ret && ret <= max_uV; in regulator_is_supported_voltage()
2404 max_uV <= rdev->constraints->max_uV; in regulator_is_supported_voltage()
2414 if (ret >= min_uV && ret <= max_uV) in regulator_is_supported_voltage()
2423 int min_uV, int max_uV, in _regulator_call_set_voltage() argument
2431 data.max_uV = max_uV; in _regulator_call_set_voltage()
2437 ret = rdev->desc->ops->set_voltage(rdev, min_uV, max_uV, selector); in _regulator_call_set_voltage()
2455 data.max_uV = uV; in _regulator_call_set_voltage_sel()
2472 int min_uV, int max_uV) in _regulator_do_set_voltage() argument
2480 trace_regulator_set_voltage(rdev_get_name(rdev), min_uV, max_uV); in _regulator_do_set_voltage()
2483 max_uV += rdev->constraints->uV_offset; in _regulator_do_set_voltage()
2498 ret = _regulator_call_set_voltage(rdev, min_uV, max_uV, in _regulator_do_set_voltage()
2512 max_uV); in _regulator_do_set_voltage()
2517 min_uV, max_uV); in _regulator_do_set_voltage()
2521 min_uV, max_uV); in _regulator_do_set_voltage()
2524 min_uV, max_uV); in _regulator_do_set_voltage()
2529 if (min_uV <= best_val && max_uV >= best_val) { in _regulator_do_set_voltage()
2595 int regulator_set_voltage(struct regulator *regulator, int min_uV, int max_uV) in regulator_set_voltage() argument
2608 if (regulator->min_uV == min_uV && regulator->max_uV == max_uV) in regulator_set_voltage()
2617 if (min_uV <= current_uV && current_uV <= max_uV) { in regulator_set_voltage()
2619 regulator->max_uV = max_uV; in regulator_set_voltage()
2632 ret = regulator_check_voltage(rdev, &min_uV, &max_uV); in regulator_set_voltage()
2638 old_max_uV = regulator->max_uV; in regulator_set_voltage()
2640 regulator->max_uV = max_uV; in regulator_set_voltage()
2642 ret = regulator_check_consumers(rdev, &min_uV, &max_uV); in regulator_set_voltage()
2646 ret = _regulator_do_set_voltage(rdev, min_uV, max_uV); in regulator_set_voltage()
2655 regulator->max_uV = old_max_uV; in regulator_set_voltage()
2757 int ret, min_uV, max_uV; in regulator_sync_voltage() local
2768 if (!regulator->min_uV && !regulator->max_uV) { in regulator_sync_voltage()
2774 max_uV = regulator->max_uV; in regulator_sync_voltage()
2777 ret = regulator_check_voltage(rdev, &min_uV, &max_uV); in regulator_sync_voltage()
2781 ret = regulator_check_consumers(rdev, &min_uV, &max_uV); in regulator_sync_voltage()
2785 ret = _regulator_do_set_voltage(rdev, min_uV, max_uV); in regulator_sync_voltage()