Lines Matching full:phases
239 * calculated above and total rail current divided by number phases. in mp2975_read_phase()
245 return max_t(int, DIV_ROUND_CLOSEST(ret, data->info.phases[page]), in mp2975_read_phase()
369 ret = mp2975_data2reg_linear11(ret * info->phases[page] * 1000); in mp2973_read_word_data()
586 for (i = 0 ; i < info->phases[0]; i++) in mp2975_set_phase_rail1()
595 /* Set phases for rail 2 from upper to lower. */ in mp2975_set_phase_rail2()
615 info->phases[0] = ret & GENMASK(3, 0); in mp2975_identify_multiphase()
620 * Rail 1 can be set to $n phases, while rail 2 can be set to less than in mp2975_identify_multiphase()
625 if (info->phases[0] > data->max_phases[0]) in mp2975_identify_multiphase()
630 num_phases2 = min(data->max_phases[0] - info->phases[0], in mp2975_identify_multiphase()
632 if (info->phases[1] && info->phases[1] <= num_phases2) in mp2975_identify_multiphase()
683 if (info->phases[1]) in mp2975_identify_rails_vid()
711 if (info->phases[1]) in mp2973_identify_rails_vid()
1028 data->info.phases[1] = ret; in mp2975_probe()