Lines Matching refs:frac_rate
360 unsigned long current_rate, frac_rate; in ti_fapll_synth_get_frac_rate() local
365 frac_rate = current_rate * post_div_m; in ti_fapll_synth_get_frac_rate()
367 return frac_rate; in ti_fapll_synth_get_frac_rate()
420 unsigned long frac_rate; in ti_fapll_synth_round_rate() local
423 frac_rate = ti_fapll_synth_get_frac_rate(hw, *parent_rate); in ti_fapll_synth_round_rate()
424 synth_post_div_m = DIV_ROUND_UP(frac_rate, rate); in ti_fapll_synth_round_rate()
425 r = DIV_ROUND_UP(frac_rate, synth_post_div_m); in ti_fapll_synth_round_rate()
447 unsigned long frac_rate, post_rate = 0; in ti_fapll_synth_set_rate() local
454 frac_rate = ti_fapll_synth_get_frac_rate(hw, parent_rate); in ti_fapll_synth_set_rate()
455 if (frac_rate < rate) { in ti_fapll_synth_set_rate()
459 post_div_m = DIV_ROUND_UP(frac_rate, rate); in ti_fapll_synth_set_rate()
461 post_rate = DIV_ROUND_UP(frac_rate, post_div_m); in ti_fapll_synth_set_rate()