Lines Matching refs:fin
121 unsigned long fin = REFCLK_RATE, fout = rate; in rk628_cru_clk_set_rate_pll() local
135 if (fin < MIN_FREF_RATE || fin > MAX_FREF_RATE) in rk628_cru_clk_set_rate_pll()
148 if (fin == fout) { in rk628_cru_clk_set_rate_pll()
156 return fin; in rk628_cru_clk_set_rate_pll()
159 min_refdiv = fin / MAX_FREFDIV_RATE + 1; in rk628_cru_clk_set_rate_pll()
160 max_refdiv = fin / MIN_FREFDIV_RATE; in rk628_cru_clk_set_rate_pll()
189 if (fin % refdiv) in rk628_cru_clk_set_rate_pll()
193 do_div(tmp, fin); in rk628_cru_clk_set_rate_pll()
198 tmp = (u64)fbdiv * fin; in rk628_cru_clk_set_rate_pll()
208 do_div(tmp, fin); in rk628_cru_clk_set_rate_pll()
225 foutvco = fin * fbdiv; in rk628_cru_clk_set_rate_pll()
229 u64 frac_rate = (u64)fin * frac; in rk628_cru_clk_set_rate_pll()