Lines Matching refs:out
28 struct vctrl_voltage_range out; member
33 int out; member
51 struct vctrl_voltage_range *out = &vctrl->vrange.out; in vctrl_calc_ctrl_voltage() local
54 DIV_ROUND_CLOSEST_ULL((s64)(out_uV - out->min_uV) * in vctrl_calc_ctrl_voltage()
56 out->max_uV - out->min_uV); in vctrl_calc_ctrl_voltage()
62 struct vctrl_voltage_range *out = &vctrl->vrange.out; in vctrl_calc_output_voltage() local
70 return out->min_uV; in vctrl_calc_output_voltage()
73 return out->max_uV; in vctrl_calc_output_voltage()
75 return out->min_uV + in vctrl_calc_output_voltage()
77 (out->max_uV - out->min_uV), in vctrl_calc_output_voltage()
202 delay = DIV_ROUND_UP(vctrl->vtable[vctrl->sel].out - in vctrl_set_voltage_sel()
203 vctrl->vtable[next_sel].out, in vctrl_set_voltage_sel()
234 return vctrl->vtable[selector].out; in vctrl_list_voltage()
284 vctrl->vrange.out.min_uV = pval; in vctrl_parse_dt()
292 vctrl->vrange.out.max_uV = pval; in vctrl_parse_dt()
365 vctrl->vtable[idx_vt].out = in vctrl_init_vtable()
378 int ovp_min_uV = (vctrl->vtable[i].out * in vctrl_init_vtable()
382 if (vctrl->vtable[j].out >= ovp_min_uV) { in vctrl_init_vtable()
390 vctrl->vtable[i].out); in vctrl_init_vtable()