Lines Matching refs:min_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()
188 if (*min_uV < rdev->constraints->min_uV) in regulator_check_voltage()
189 *min_uV = rdev->constraints->min_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()
218 if (*min_uV < regulator->min_uV) in regulator_check_consumers()
219 *min_uV = regulator->min_uV; in regulator_check_consumers()
222 if (*min_uV > *max_uV) { in regulator_check_consumers()
224 *min_uV, *max_uV); in regulator_check_consumers()
468 return sprintf(buf, "%d\n", rdev->constraints->min_uV); in regulator_min_uV_show()
791 if (constraints->min_uV && constraints->max_uV) { in print_constraints()
792 if (constraints->min_uV == constraints->max_uV) in print_constraints()
794 constraints->min_uV / 1000); in print_constraints()
797 constraints->min_uV / 1000, in print_constraints()
801 if (!constraints->min_uV || in print_constraints()
802 constraints->min_uV != constraints->max_uV) { in print_constraints()
843 if ((constraints->min_uV != constraints->max_uV) && in print_constraints()
857 rdev->constraints->min_uV == rdev->constraints->max_uV) { in machine_constraints_voltage()
865 if (current_uV < rdev->constraints->min_uV || in machine_constraints_voltage()
868 rdev, rdev->constraints->min_uV, in machine_constraints_voltage()
873 rdev->constraints->min_uV, ret); in machine_constraints_voltage()
885 int min_uV = INT_MAX; in machine_constraints_voltage() local
887 int cmin = constraints->min_uV; in machine_constraints_voltage()
895 constraints->min_uV = cmin; in machine_constraints_voltage()
918 if (value >= cmin && value < min_uV) in machine_constraints_voltage()
919 min_uV = value; in machine_constraints_voltage()
925 if (max_uV < min_uV) { in machine_constraints_voltage()
928 min_uV, max_uV); in machine_constraints_voltage()
933 if (constraints->min_uV < min_uV) { in machine_constraints_voltage()
935 constraints->min_uV, min_uV); in machine_constraints_voltage()
936 constraints->min_uV = min_uV; in machine_constraints_voltage()
1221 &regulator->min_uV); in create_regulator()
2293 rdev->constraints->min_uV && rdev->constraints->max_uV && in regulator_can_change_voltage()
2294 rdev->constraints->min_uV != rdev->constraints->max_uV) in regulator_can_change_voltage()
2356 if (ret < rdev->constraints->min_uV) in regulator_list_voltage()
2462 int min_uV, int max_uV) in regulator_is_supported_voltage() argument
2471 return min_uV <= ret && ret <= max_uV; in regulator_is_supported_voltage()
2478 return min_uV >= rdev->constraints->min_uV && in regulator_is_supported_voltage()
2489 if (ret >= min_uV && ret <= max_uV) in regulator_is_supported_voltage()
2498 int min_uV, int max_uV, in _regulator_call_set_voltage() argument
2505 data.min_uV = min_uV; in _regulator_call_set_voltage()
2512 ret = rdev->desc->ops->set_voltage(rdev, min_uV, max_uV, selector); in _regulator_call_set_voltage()
2529 data.min_uV = uV; in _regulator_call_set_voltage_sel()
2547 int min_uV, int max_uV) in _regulator_do_set_voltage() argument
2555 trace_regulator_set_voltage(rdev_get_name(rdev), min_uV, max_uV); in _regulator_do_set_voltage()
2557 min_uV += rdev->constraints->uV_offset; in _regulator_do_set_voltage()
2573 ret = _regulator_call_set_voltage(rdev, min_uV, max_uV, in _regulator_do_set_voltage()
2586 ret = rdev->desc->ops->map_voltage(rdev, min_uV, in _regulator_do_set_voltage()
2592 min_uV, max_uV); in _regulator_do_set_voltage()
2596 min_uV, max_uV); in _regulator_do_set_voltage()
2599 min_uV, max_uV); in _regulator_do_set_voltage()
2604 if (min_uV <= best_val && max_uV >= best_val) { in _regulator_do_set_voltage()
2670 int regulator_set_voltage(struct regulator *regulator, int min_uV, int max_uV) in regulator_set_voltage() argument
2683 if (regulator->min_uV == min_uV && regulator->max_uV == max_uV) in regulator_set_voltage()
2692 if (min_uV <= current_uV && current_uV <= max_uV) { in regulator_set_voltage()
2693 regulator->min_uV = min_uV; in regulator_set_voltage()
2707 ret = regulator_check_voltage(rdev, &min_uV, &max_uV); in regulator_set_voltage()
2712 old_min_uV = regulator->min_uV; in regulator_set_voltage()
2714 regulator->min_uV = min_uV; in regulator_set_voltage()
2717 ret = regulator_check_consumers(rdev, &min_uV, &max_uV); in regulator_set_voltage()
2721 ret = _regulator_do_set_voltage(rdev, min_uV, max_uV); in regulator_set_voltage()
2729 regulator->min_uV = old_min_uV; in regulator_set_voltage()
2832 int ret, min_uV, max_uV; in regulator_sync_voltage() local
2843 if (!regulator->min_uV && !regulator->max_uV) { in regulator_sync_voltage()
2848 min_uV = regulator->min_uV; in regulator_sync_voltage()
2852 ret = regulator_check_voltage(rdev, &min_uV, &max_uV); in regulator_sync_voltage()
2856 ret = regulator_check_consumers(rdev, &min_uV, &max_uV); in regulator_sync_voltage()
2860 ret = _regulator_do_set_voltage(rdev, min_uV, max_uV); in regulator_sync_voltage()
4019 c->min_uV / 1000, c->max_uV / 1000); in regulator_summary_show_subtree()
4041 consumer->min_uV / 1000, in regulator_summary_show_subtree()