Lines Matching refs:refdiv
64 u32 postdiv1, fbdiv, dsmpd, postdiv2, refdiv, frac, bypass; in rk628_cru_clk_get_rate_pll() local
95 refdiv = (con1 & PLL_REFDIV_MASK) >> PLL_REFDIV_SHIFT; in rk628_cru_clk_get_rate_pll()
102 do_div(foutvco, refdiv); in rk628_cru_clk_get_rate_pll()
107 do_div(frac_rate, refdiv); in rk628_cru_clk_get_rate_pll()
124 u8 dsmpd = 1, postdiv1 = 0, postdiv2 = 0, refdiv = 0; in rk628_cru_clk_set_rate_pll() local
192 for (refdiv = min_refdiv; refdiv <= max_refdiv; refdiv++) { in rk628_cru_clk_set_rate_pll()
195 if (fin % refdiv) in rk628_cru_clk_set_rate_pll()
198 tmp = (u64)fout * refdiv; in rk628_cru_clk_set_rate_pll()
205 do_div(tmp, refdiv); in rk628_cru_clk_set_rate_pll()
212 tmp = (u64)frac_rate * refdiv; in rk628_cru_clk_set_rate_pll()
232 do_div(foutvco, refdiv); in rk628_cru_clk_set_rate_pll()
237 do_div(frac_rate, refdiv); in rk628_cru_clk_set_rate_pll()
250 PLL_REFDIV(refdiv)); in rk628_cru_clk_set_rate_pll()