Lines Matching refs:set_points

413 	struct spmi_voltage_set_points		*set_points;  member
433 struct spmi_voltage_set_points *set_points; member
454 .set_points = &_set_points_val##_set_points, \
675 lim_min_uV = vreg->set_points->range[0].set_point_min_uV; in spmi_regulator_select_voltage()
677 vreg->set_points->range[vreg->set_points->count - 1].set_point_max_uV; in spmi_regulator_select_voltage()
690 for (i = vreg->set_points->count - 1; i > 0; i--) { in spmi_regulator_select_voltage()
691 range_max_uV = vreg->set_points->range[i - 1].set_point_max_uV; in spmi_regulator_select_voltage()
697 range = &vreg->set_points->range[range_id]; in spmi_regulator_select_voltage()
716 selector += vreg->set_points->range[i].n_voltages; in spmi_regulator_select_voltage()
729 range = vreg->set_points->range; in spmi_sw_selector_to_hw()
730 end = range + vreg->set_points->count; in spmi_sw_selector_to_hw()
756 const struct spmi_voltage_range *r = vreg->set_points->range; in spmi_hw_selector_to_sw()
757 const struct spmi_voltage_range *end = r + vreg->set_points->count; in spmi_hw_selector_to_sw()
791 range = vreg->set_points->range; in spmi_regulator_find_range()
792 end = range + vreg->set_points->count; in spmi_regulator_find_range()
838 for (i = 0; i < vreg->set_points->count; i++) { in spmi_regulator_select_voltage_same_range()
839 if (uV >= vreg->set_points->range[i].set_point_min_uV in spmi_regulator_select_voltage_same_range()
840 && uV <= vreg->set_points->range[i].set_point_max_uV) { in spmi_regulator_select_voltage_same_range()
842 (uV - vreg->set_points->range[i].set_point_min_uV) in spmi_regulator_select_voltage_same_range()
843 / vreg->set_points->range[i].step_uV; in spmi_regulator_select_voltage_same_range()
847 selector += vreg->set_points->range[i].n_voltages; in spmi_regulator_select_voltage_same_range()
850 if (selector >= vreg->set_points->n_voltages) in spmi_regulator_select_voltage_same_range()
942 range = vreg->set_points->range; in spmi_regulator_ftsmps426_get_voltage()
1031 if (selector >= vreg->set_points->n_voltages) in spmi_regulator_common_list_voltage()
1034 for (i = 0; i < vreg->set_points->count; i++) { in spmi_regulator_common_list_voltage()
1035 if (selector < vreg->set_points->range[i].n_voltages) { in spmi_regulator_common_list_voltage()
1036 uV = selector * vreg->set_points->range[i].step_uV in spmi_regulator_common_list_voltage()
1037 + vreg->set_points->range[i].set_point_min_uV; in spmi_regulator_common_list_voltage()
1041 selector -= vreg->set_points->range[i].n_voltages; in spmi_regulator_common_list_voltage()
1736 vreg->set_points = mapping->set_points; in spmi_regulator_match()
1740 if (mapping->set_points) { in spmi_regulator_match()
1741 if (!mapping->set_points->n_voltages) in spmi_regulator_match()
1742 spmi_calculate_num_voltages(mapping->set_points); in spmi_regulator_match()
1743 vreg->desc.n_voltages = mapping->set_points->n_voltages; in spmi_regulator_match()
1799 const struct spmi_voltage_range *range = &vreg->set_points->range[0]; in spmi_regulator_init_slew_rate_ftsmps426()
2462 if (vreg->set_points && vreg->set_points->count == 1) { in qcom_spmi_regulator_probe()
2464 range = vreg->set_points->range; in qcom_spmi_regulator_probe()