Lines Matching refs:selector
296 int selector = 0; in regulator_map_voltage_iterate() local
309 selector = i; in regulator_map_voltage_iterate()
314 return selector; in regulator_map_voltage_iterate()
462 unsigned int selector = 0; in regulator_map_voltage_pickable_linear_range() local
478 selector += linear_range_values_in_range(range); in regulator_map_voltage_pickable_linear_range()
485 selector += linear_range_values_in_range(range); in regulator_map_voltage_pickable_linear_range()
489 ret = selector + sel - range->min_sel; in regulator_map_voltage_pickable_linear_range()
499 selector += linear_range_values_in_range(range); in regulator_map_voltage_pickable_linear_range()
522 unsigned int selector) in regulator_list_voltage_linear() argument
524 if (selector >= rdev->desc->n_voltages) in regulator_list_voltage_linear()
526 if (selector < rdev->desc->linear_min_sel) in regulator_list_voltage_linear()
529 selector -= rdev->desc->linear_min_sel; in regulator_list_voltage_linear()
531 return rdev->desc->min_uV + (rdev->desc->uV_step * selector); in regulator_list_voltage_linear()
545 unsigned int selector) in regulator_list_voltage_pickable_linear_range() argument
563 if (all_sels + sel_indexes >= selector) { in regulator_list_voltage_pickable_linear_range()
564 selector -= all_sels; in regulator_list_voltage_pickable_linear_range()
575 return range->min + (range->step * selector); in regulator_list_voltage_pickable_linear_range()
598 unsigned int selector) in regulator_desc_list_voltage_linear_range() argument
606 desc->n_linear_ranges, selector, in regulator_desc_list_voltage_linear_range()
626 unsigned int selector) in regulator_list_voltage_linear_range() argument
628 return regulator_desc_list_voltage_linear_range(rdev->desc, selector); in regulator_list_voltage_linear_range()
643 unsigned int selector) in regulator_list_voltage_table() argument
650 if (selector >= rdev->desc->n_voltages) in regulator_list_voltage_table()
653 return rdev->desc->volt_table[selector]; in regulator_list_voltage_table()