Lines Matching full:phases
241 * calculated above and total rail current divided by number phases. in mp2975_read_phase()
247 return max_t(int, DIV_ROUND_CLOSEST(ret, data->info.phases[page]), in mp2975_read_phase()
371 ret = mp2975_data2reg_linear11(ret * info->phases[page] * 1000); in mp2973_read_word_data()
514 for (i = 0 ; i < info->phases[0]; i++) in mp2975_set_phase_rail1()
523 /* Set phases for rail 2 from upper to lower. */ in mp2975_set_phase_rail2()
543 info->phases[0] = ret & GENMASK(3, 0); in mp2975_identify_multiphase()
548 * Rail 1 can be set to $n phases, while rail 2 can be set to less than in mp2975_identify_multiphase()
553 if (info->phases[0] > data->max_phases[0]) in mp2975_identify_multiphase()
558 num_phases2 = min(data->max_phases[0] - info->phases[0], in mp2975_identify_multiphase()
560 if (info->phases[1] && info->phases[1] <= num_phases2) in mp2975_identify_multiphase()
611 if (info->phases[1]) in mp2975_identify_rails_vid()
639 if (info->phases[1]) in mp2973_identify_rails_vid()
950 data->info.phases[1] = ret; in mp2975_probe()