Lines Matching refs:parent_rate
166 unsigned long parent_rate) in ti_fapll_recalc_rate() argument
173 return parent_rate; in ti_fapll_recalc_rate()
175 rate = parent_rate; in ti_fapll_recalc_rate()
200 unsigned long parent_rate, in ti_fapll_set_div_mult() argument
209 if (rate < parent_rate) { in ti_fapll_set_div_mult()
214 *mult_n = rate / parent_rate; in ti_fapll_set_div_mult()
223 unsigned long *parent_rate) in ti_fapll_round_rate() argument
231 error = ti_fapll_set_div_mult(rate, *parent_rate, in ti_fapll_round_rate()
236 rate = *parent_rate / pre_div_p; in ti_fapll_round_rate()
243 unsigned long parent_rate) in ti_fapll_set_rate() argument
252 error = ti_fapll_set_div_mult(rate, parent_rate, in ti_fapll_set_rate()
312 unsigned long parent_rate) in ti_fapll_synth_recalc_rate() argument
328 return parent_rate; in ti_fapll_synth_recalc_rate()
330 rate = parent_rate; in ti_fapll_synth_recalc_rate()
356 unsigned long parent_rate) in ti_fapll_synth_get_frac_rate() argument
362 current_rate = ti_fapll_synth_recalc_rate(hw, parent_rate); in ti_fapll_synth_get_frac_rate()
371 unsigned long parent_rate) in ti_fapll_synth_set_frac_rate() argument
375 post_div_m = DIV_ROUND_UP_ULL((u64)parent_rate * SYNTH_PHASE_K, rate); in ti_fapll_synth_set_frac_rate()
383 synth_int_div = DIV_ROUND_UP_ULL((u64)parent_rate * in ti_fapll_synth_set_frac_rate()
408 unsigned long *parent_rate) in ti_fapll_synth_round_rate() argument
422 frac_rate = ti_fapll_synth_get_frac_rate(hw, *parent_rate); in ti_fapll_synth_round_rate()
428 r = *parent_rate * SYNTH_PHASE_K; in ti_fapll_synth_round_rate()
442 unsigned long parent_rate) in ti_fapll_synth_set_rate() argument
453 frac_rate = ti_fapll_synth_get_frac_rate(hw, parent_rate); in ti_fapll_synth_set_rate()
469 parent_rate); in ti_fapll_synth_set_rate()