Lines Matching refs:phases
151 * calculated above and total rail current divided by number phases.
157 return max_t(int, DIV_ROUND_CLOSEST(ret, data->info.phases[page]),
354 for (i = 0 ; i < info->phases[0]; i++)
363 /* Set phases for rail 2 from upper to lower. */
383 info->phases[0] = ret & GENMASK(3, 0);
388 * Rail 1 can be set to 8 phases, while rail 2 can only be set to 4
389 * phases at most. When rail 1’s phase count is configured as 0, rail
393 if (info->phases[0] > MP2975_MAX_PHASE_RAIL1)
397 num_phases2 = min(MP2975_MAX_PHASE_RAIL1 - info->phases[0],
399 if (info->phases[1] && info->phases[1] <= num_phases2)
449 if (info->phases[1])
705 data->info.phases[1] = ret;