Lines Matching refs:fin
105 static long clk_pll_round_rate(unsigned long fin, unsigned long fout, in clk_pll_round_rate() argument
122 if (fin < MIN_FREF_RATE || fin > MAX_FREF_RATE) in clk_pll_round_rate()
128 if (fin == fout) { in clk_pll_round_rate()
131 return fin; in clk_pll_round_rate()
134 min_refdiv = DIV_ROUND_UP(fin, MAX_FREFDIV_RATE); in clk_pll_round_rate()
135 max_refdiv = fin / MIN_FREFDIV_RATE; in clk_pll_round_rate()
164 if (fin % _refdiv) in clk_pll_round_rate()
168 do_div(tmp, fin); in clk_pll_round_rate()
173 tmp = (u64)_fbdiv * fin; in clk_pll_round_rate()
183 do_div(tmp, fin); in clk_pll_round_rate()
200 foutvco = fin * _fbdiv; in clk_pll_round_rate()
204 u64 frac_rate = (u64)fin * _frac; in clk_pll_round_rate()