Lines Matching full:phases
226 * calculated above and total rail current divided by number phases. in mp2975_read_phase()
232 return max_t(int, DIV_ROUND_CLOSEST(ret, data->info.phases[page]), in mp2975_read_phase()
356 ret = mp2975_data2reg_linear11(ret * info->phases[page] * 1000); in mp2973_read_word_data()
499 for (i = 0 ; i < info->phases[0]; i++) in mp2975_set_phase_rail1()
508 /* Set phases for rail 2 from upper to lower. */ in mp2975_set_phase_rail2()
528 info->phases[0] = ret & GENMASK(3, 0); in mp2975_identify_multiphase()
533 * Rail 1 can be set to $n phases, while rail 2 can be set to less than in mp2975_identify_multiphase()
538 if (info->phases[0] > data->max_phases[0]) in mp2975_identify_multiphase()
543 num_phases2 = min(data->max_phases[0] - info->phases[0], in mp2975_identify_multiphase()
545 if (info->phases[1] && info->phases[1] <= num_phases2) in mp2975_identify_multiphase()
596 if (info->phases[1]) in mp2975_identify_rails_vid()
624 if (info->phases[1]) in mp2973_identify_rails_vid()
934 data->info.phases[1] = ret; in mp2975_probe()