Lines Matching refs:postdiv1
83 u32 *postdiv1, in rockchip_pll_clk_set_postdiv() argument
90 for (*postdiv1 = 1; *postdiv1 <= 7; (*postdiv1)++) { in rockchip_pll_clk_set_postdiv()
92 freq = fout_hz * (*postdiv1) * (*postdiv2); in rockchip_pll_clk_set_postdiv()
103 *postdiv1 = 1; in rockchip_pll_clk_set_postdiv()
117 u32 f_frac, postdiv1, postdiv2; in rockchip_pll_clk_set_by_auto() local
123 rockchip_pll_clk_set_postdiv(fout_hz, &postdiv1, &postdiv2, &foutvco); in rockchip_pll_clk_set_by_auto()
124 rate_table->postdiv1 = postdiv1; in rockchip_pll_clk_set_by_auto()
141 rate_table->fbdiv, rate_table->postdiv1, in rockchip_pll_clk_set_by_auto()
147 rate_table->postdiv1, rate_table->postdiv2, foutvco); in rockchip_pll_clk_set_by_auto()
262 __func__, rate->rate, rate->fbdiv, rate->postdiv1, rate->refdiv); in rk3036_pll_set_rate()
283 (rate->postdiv1 << RK3036_PLLCON0_POSTDIV1_SHIFT) | in rk3036_pll_set_rate()
330 u32 refdiv, fbdiv, postdiv1, postdiv2, dsmpd, frac; in rk3036_pll_get_rate() local
350 postdiv1 = (con & RK3036_PLLCON0_POSTDIV1_MASK) >> in rk3036_pll_get_rate()
364 rate = (24 * fbdiv / (refdiv * postdiv1 * postdiv2)) * 1000000; in rk3036_pll_get_rate()
370 do_div(frac_rate, postdiv1); in rk3036_pll_get_rate()
371 do_div(frac_rate, postdiv1); in rk3036_pll_get_rate()