Lines Matching refs:num_phases
26 int num_phases; member
134 #define TUNING_ITERATION_TO_PHASE(i, num_phases) \ argument
135 (DIV_ROUND_UP((i) * 360, num_phases))
160 ranges = kmalloc_array(priv->num_phases / 2 + 1, in dw_mci_rk3288_execute_tuning()
166 for (i = 0; i < priv->num_phases; ) { in dw_mci_rk3288_execute_tuning()
168 TUNING_ITERATION_TO_PHASE(i, priv->num_phases)); in dw_mci_rk3288_execute_tuning()
182 } else if (i == priv->num_phases - 1) { in dw_mci_rk3288_execute_tuning()
191 i += DIV_ROUND_UP(20 * priv->num_phases, 360); in dw_mci_rk3288_execute_tuning()
194 if (i >= priv->num_phases) in dw_mci_rk3288_execute_tuning()
195 i = priv->num_phases - 1; in dw_mci_rk3288_execute_tuning()
213 if (ranges[0].start == 0 && ranges[0].end == priv->num_phases - 1) { in dw_mci_rk3288_execute_tuning()
225 len += priv->num_phases; in dw_mci_rk3288_execute_tuning()
234 priv->num_phases), in dw_mci_rk3288_execute_tuning()
236 priv->num_phases), in dw_mci_rk3288_execute_tuning()
243 priv->num_phases), in dw_mci_rk3288_execute_tuning()
245 priv->num_phases), in dw_mci_rk3288_execute_tuning()
250 middle_phase %= priv->num_phases; in dw_mci_rk3288_execute_tuning()
252 TUNING_ITERATION_TO_PHASE(middle_phase, priv->num_phases)); in dw_mci_rk3288_execute_tuning()
256 priv->num_phases)); in dw_mci_rk3288_execute_tuning()
273 &priv->num_phases)) in dw_mci_rk3288_parse_dt()
274 priv->num_phases = 360; in dw_mci_rk3288_parse_dt()