Lines Matching refs:ref_div
221 static u32 __init ar934x_get_pll_freq(u32 ref, u32 ref_div, u32 nint, u32 nfrac, in ar934x_get_pll_freq() argument
229 do_div(t, ref_div); in ar934x_get_pll_freq()
234 do_div(t, ref_div * frac); in ar934x_get_pll_freq()
247 u32 pll, out_div, ref_div, nint, nfrac, frac, clk_ctrl, postdiv; in ar934x_clocks_init() local
268 ref_div = (pll >> AR934X_SRIF_DPLL1_REFDIV_SHIFT) & in ar934x_clocks_init()
275 ref_div = (pll >> AR934X_PLL_CPU_CONFIG_REFDIV_SHIFT) & in ar934x_clocks_init()
284 cpu_pll = ar934x_get_pll_freq(ref_rate, ref_div, nint, in ar934x_clocks_init()
295 ref_div = (pll >> AR934X_SRIF_DPLL1_REFDIV_SHIFT) & in ar934x_clocks_init()
302 ref_div = (pll >> AR934X_PLL_DDR_CONFIG_REFDIV_SHIFT) & in ar934x_clocks_init()
311 ddr_pll = ar934x_get_pll_freq(ref_rate, ref_div, nint, in ar934x_clocks_init()
363 u32 pll, out_div, ref_div, nint, frac, clk_ctrl, postdiv; in qca955x_clocks_init() local
376 ref_div = (pll >> QCA955X_PLL_CPU_CONFIG_REFDIV_SHIFT) & in qca955x_clocks_init()
383 cpu_pll = nint * ref_rate / ref_div; in qca955x_clocks_init()
384 cpu_pll += frac * ref_rate / (ref_div * (1 << 6)); in qca955x_clocks_init()
390 ref_div = (pll >> QCA955X_PLL_DDR_CONFIG_REFDIV_SHIFT) & in qca955x_clocks_init()
397 ddr_pll = nint * ref_rate / ref_div; in qca955x_clocks_init()
398 ddr_pll += frac * ref_rate / (ref_div * (1 << 10)); in qca955x_clocks_init()