• Home
  • Raw
  • Download

Lines Matching refs:min_uV

109 				     int min_uV, int max_uV);
216 int *min_uV, int *max_uV) in regulator_check_voltage() argument
218 BUG_ON(*min_uV > *max_uV); in regulator_check_voltage()
227 if (*min_uV < rdev->constraints->min_uV) in regulator_check_voltage()
228 *min_uV = rdev->constraints->min_uV; in regulator_check_voltage()
230 if (*min_uV > *max_uV) { in regulator_check_voltage()
232 *min_uV, *max_uV); in regulator_check_voltage()
243 int *min_uV, int *max_uV) in regulator_check_consumers() argument
252 if (!regulator->min_uV && !regulator->max_uV) in regulator_check_consumers()
257 if (*min_uV < regulator->min_uV) in regulator_check_consumers()
258 *min_uV = regulator->min_uV; in regulator_check_consumers()
261 if (*min_uV > *max_uV) { in regulator_check_consumers()
263 *min_uV, *max_uV); in regulator_check_consumers()
485 return sprintf(buf, "%d\n", rdev->constraints->min_uV); in regulator_min_uV_show()
812 if (constraints->min_uV && constraints->max_uV) { in print_constraints()
813 if (constraints->min_uV == constraints->max_uV) in print_constraints()
815 constraints->min_uV / 1000); in print_constraints()
819 constraints->min_uV / 1000, in print_constraints()
823 if (!constraints->min_uV || in print_constraints()
824 constraints->min_uV != constraints->max_uV) { in print_constraints()
868 if ((constraints->min_uV != constraints->max_uV) && in print_constraints()
882 rdev->constraints->min_uV && rdev->constraints->max_uV) { in machine_constraints_voltage()
900 if (current_uV < rdev->constraints->min_uV) { in machine_constraints_voltage()
901 target_min = rdev->constraints->min_uV; in machine_constraints_voltage()
902 target_max = rdev->constraints->min_uV; in machine_constraints_voltage()
930 int min_uV = INT_MAX; in machine_constraints_voltage() local
932 int cmin = constraints->min_uV; in machine_constraints_voltage()
940 constraints->min_uV = cmin; in machine_constraints_voltage()
963 if (value >= cmin && value < min_uV) in machine_constraints_voltage()
964 min_uV = value; in machine_constraints_voltage()
970 if (max_uV < min_uV) { in machine_constraints_voltage()
973 min_uV, max_uV); in machine_constraints_voltage()
978 if (constraints->min_uV < min_uV) { in machine_constraints_voltage()
980 constraints->min_uV, min_uV); in machine_constraints_voltage()
981 constraints->min_uV = min_uV; in machine_constraints_voltage()
1358 &regulator->min_uV); in create_regulator()
2475 if (ret < rdev->constraints->min_uV) in _regulator_list_voltage()
2645 int min_uV, int max_uV) in regulator_is_supported_voltage() argument
2654 return min_uV <= ret && ret <= max_uV; in regulator_is_supported_voltage()
2661 return min_uV >= rdev->constraints->min_uV && in regulator_is_supported_voltage()
2672 if (ret >= min_uV && ret <= max_uV) in regulator_is_supported_voltage()
2680 static int regulator_map_voltage(struct regulator_dev *rdev, int min_uV, in regulator_map_voltage() argument
2686 return desc->ops->map_voltage(rdev, min_uV, max_uV); in regulator_map_voltage()
2689 return regulator_map_voltage_linear(rdev, min_uV, max_uV); in regulator_map_voltage()
2692 return regulator_map_voltage_linear_range(rdev, min_uV, max_uV); in regulator_map_voltage()
2694 return regulator_map_voltage_iterate(rdev, min_uV, max_uV); in regulator_map_voltage()
2698 int min_uV, int max_uV, in _regulator_call_set_voltage() argument
2705 data.min_uV = min_uV; in _regulator_call_set_voltage()
2712 ret = rdev->desc->ops->set_voltage(rdev, min_uV, max_uV, selector); in _regulator_call_set_voltage()
2729 data.min_uV = uV; in _regulator_call_set_voltage_sel()
2765 int min_uV, int max_uV) in _regulator_do_set_voltage() argument
2775 trace_regulator_set_voltage(rdev_get_name(rdev), min_uV, max_uV); in _regulator_do_set_voltage()
2777 min_uV += rdev->constraints->uV_offset; in _regulator_do_set_voltage()
2792 ret = _regulator_call_set_voltage(rdev, min_uV, max_uV, in _regulator_do_set_voltage()
2804 ret = regulator_map_voltage(rdev, min_uV, max_uV); in _regulator_do_set_voltage()
2807 if (min_uV <= best_val && max_uV >= best_val) { in _regulator_do_set_voltage()
2872 int min_uV, int max_uV) in regulator_set_voltage_unlocked() argument
2885 if (regulator->min_uV == min_uV && regulator->max_uV == max_uV) in regulator_set_voltage_unlocked()
2894 if (min_uV <= current_uV && current_uV <= max_uV) { in regulator_set_voltage_unlocked()
2895 regulator->min_uV = min_uV; in regulator_set_voltage_unlocked()
2909 ret = regulator_check_voltage(rdev, &min_uV, &max_uV); in regulator_set_voltage_unlocked()
2914 old_min_uV = regulator->min_uV; in regulator_set_voltage_unlocked()
2916 regulator->min_uV = min_uV; in regulator_set_voltage_unlocked()
2919 ret = regulator_check_consumers(rdev, &min_uV, &max_uV); in regulator_set_voltage_unlocked()
2928 selector = regulator_map_voltage(rdev, min_uV, max_uV); in regulator_set_voltage_unlocked()
2961 ret = _regulator_do_set_voltage(rdev, min_uV, max_uV); in regulator_set_voltage_unlocked()
2978 regulator->min_uV = old_min_uV; in regulator_set_voltage_unlocked()
3002 int regulator_set_voltage(struct regulator *regulator, int min_uV, int max_uV) in regulator_set_voltage() argument
3008 ret = regulator_set_voltage_unlocked(regulator, min_uV, max_uV); in regulator_set_voltage()
3109 int ret, min_uV, max_uV; in regulator_sync_voltage() local
3120 if (!regulator->min_uV && !regulator->max_uV) { in regulator_sync_voltage()
3125 min_uV = regulator->min_uV; in regulator_sync_voltage()
3129 ret = regulator_check_voltage(rdev, &min_uV, &max_uV); in regulator_sync_voltage()
3133 ret = regulator_check_consumers(rdev, &min_uV, &max_uV); in regulator_sync_voltage()
3137 ret = _regulator_do_set_voltage(rdev, min_uV, max_uV); in regulator_sync_voltage()
4353 c->min_uV / 1000, c->max_uV / 1000); in regulator_summary_show_subtree()
4376 consumer->min_uV / 1000, in regulator_summary_show_subtree()