Lines Matching refs:selector
296 int selector = 0;
309 selector = i;
314 return selector;
462 unsigned int selector = 0;
478 selector += linear_range_values_in_range(range);
485 selector += linear_range_values_in_range(range);
489 ret = selector + sel - range->min_sel;
499 selector += linear_range_values_in_range(range);
515 * @selector: Selector to convert into a voltage
522 unsigned int selector)
524 if (selector >= rdev->desc->n_voltages)
526 if (selector < rdev->desc->linear_min_sel)
529 selector -= rdev->desc->linear_min_sel;
531 return rdev->desc->min_uV + (rdev->desc->uV_step * selector);
539 * @selector: Selector to convert into a voltage
545 unsigned int selector)
563 if (all_sels + sel_indexes >= selector) {
564 selector -= all_sels;
567 * long as the first selector for each pickable
570 * selector (Eg. there is no gaps between ranges).
575 return range->min + (range->step * selector);
589 * @selector: Selector to convert into a voltage
598 unsigned int selector)
606 desc->n_linear_ranges, selector,
619 * @selector: Selector to convert into a voltage
626 unsigned int selector)
628 return regulator_desc_list_voltage_linear_range(rdev->desc, selector);
636 * @selector: Selector to convert into a voltage
643 unsigned int selector)
650 if (selector >= rdev->desc->n_voltages)
653 return rdev->desc->volt_table[selector];