Lines Matching refs:best_parent_rate
251 req->rate, req->best_parent_rate); in clk_audio_pll_frac_determine_rate()
258 ret = clk_audio_pll_frac_compute_frac(req->rate, req->best_parent_rate, in clk_audio_pll_frac_determine_rate()
263 req->rate = clk_audio_pll_fout(req->best_parent_rate, nd, fracr); in clk_audio_pll_frac_determine_rate()
278 unsigned long best_parent_rate; in clk_audio_pll_pad_round_rate() local
306 best_parent_rate = clk_hw_round_rate(pclk, in clk_audio_pll_pad_round_rate()
308 tmp_rate = best_parent_rate / (div * tmp_qd); in clk_audio_pll_pad_round_rate()
312 *parent_rate = best_parent_rate; in clk_audio_pll_pad_round_rate()
319 __func__, best_rate, best_parent_rate); in clk_audio_pll_pad_round_rate()
329 unsigned long best_parent_rate = 0; in clk_audio_pll_pmc_round_rate() local
341 best_parent_rate = clk_round_rate(pclk->clk, 1); in clk_audio_pll_pmc_round_rate()
342 div = max(best_parent_rate / rate, 1UL); in clk_audio_pll_pmc_round_rate()
344 best_parent_rate = clk_round_rate(pclk->clk, rate * div); in clk_audio_pll_pmc_round_rate()
345 tmp_rate = best_parent_rate / div; in clk_audio_pll_pmc_round_rate()
349 *parent_rate = best_parent_rate; in clk_audio_pll_pmc_round_rate()