Home
last modified time | relevance | path

Searched refs:step_uV (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/regulator/
H A Dda9052-regulator.c62 int step_uV; member
160 volt_uV = ((DA9052_BUCK_PERI_REG_MAP_UPTO_3uV * info->step_uV) in da9052_list_voltage()
165 volt_uV = (selector * info->step_uV) + info->min_uV; in da9052_list_voltage()
195 sel = DIV_ROUND_UP(min_uV - info->min_uV, info->step_uV); in da9052_map_voltage()
253 ret = DIV_ROUND_UP(abs(new_sel - old_sel) * info->step_uV, in da9052_regulator_set_voltage_time_sel()
304 .step_uV = (step) * 1000,\
326 .step_uV = (step) * 1000,\
H A Dqcom_spmi-regulator.c391 int step_uV; member
475 .step_uV = _step_uV, \
706 voltage_sel = DIV_ROUND_UP(uV - range->min_uV, range->step_uV); in spmi_regulator_select_voltage()
707 uV = voltage_sel * range->step_uV + range->min_uV; in spmi_regulator_select_voltage()
720 selector += (uV - range->set_point_min_uV) / range->step_uV; in spmi_regulator_select_voltage()
742 offset /= range->step_uV; in spmi_sw_selector_to_hw()
771 offset /= range->step_uV; in spmi_hw_selector_to_sw()
776 max_hw_sel /= range->step_uV; in spmi_hw_selector_to_sw()
829 uV = DIV_ROUND_UP(uV - range->min_uV, range->step_uV); in spmi_regulator_select_voltage_same_range()
830 uV = uV * range->step_uV + range->min_uV; in spmi_regulator_select_voltage_same_range()
[all …]
H A Drt8092.c235 unsigned int vbank_idx, min_uV, step_uV; in rt8092_probe() local
267 step_uV = RT8092_VOUT_STEPUV << vbank_idx; in rt8092_probe()
276 desc->uV_step = step_uV; in rt8092_probe()