Lines Matching refs:uV
609 int uV = min_uV;
618 if (uV < lim_min_uV && max_uV >= lim_min_uV)
619 uV = lim_min_uV;
621 if (uV < lim_min_uV || uV > lim_max_uV) {
628 /* Find the range which uV is inside of. */
631 if (uV > range_max_uV && range_max_uV > 0)
639 * Force uV to be an allowed set point by applying a ceiling function to
640 * the uV value.
642 voltage_sel = DIV_ROUND_UP(uV - range->min_uV, range->step_uV);
643 uV = voltage_sel * range->step_uV + range->min_uV;
645 if (uV > max_uV) {
649 min_uV, max_uV, uV);
656 selector += (uV - range->set_point_min_uV) / range->step_uV;
746 int uV = min_uV;
753 if (uV < range->min_uV && max_uV >= range->min_uV)
754 uV = range->min_uV;
756 if (uV < range->min_uV || uV > range->max_uV) {
762 * Force uV to be an allowed set point by applying a ceiling function to
763 * the uV value.
765 uV = DIV_ROUND_UP(uV - range->min_uV, range->step_uV);
766 uV = uV * range->step_uV + range->min_uV;
768 if (uV > max_uV) {
778 if (uV >= vreg->set_points->range[i].set_point_min_uV
779 && uV <= vreg->set_points->range[i].set_point_max_uV) {
781 (uV - vreg->set_points->range[i].set_point_min_uV)
876 int uV;
880 uV = (((unsigned int)buf[1] << 8) | (unsigned int)buf[0]) * 1000;
883 return (uV - range->set_point_min_uV) / range->step_uV;
967 int uV = 0;
975 uV = selector * vreg->set_points->range[i].step_uV
983 return uV;
1637 /* slew_rate has units of uV/us */
1666 /* slew_rate has units of uV/us */