Home
last modified time | relevance | path

Searched refs:postdiv1_val (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/clk/hisilicon/
H A Dclk-hi3559a.c351 static void hi3559av100_calc_pll(u32 *frac_val, u32 *postdiv1_val, in hi3559av100_calc_pll() argument
357 *postdiv1_val = 2; in hi3559av100_calc_pll()
360 rate = rate * ((*postdiv1_val) * (*postdiv2_val)); in hi3559av100_calc_pll()
377 u32 frac_val, postdiv1_val, postdiv2_val, fbdiv_val, refdiv_val; in clk_pll_set_rate() local
380 postdiv1_val = postdiv2_val = 0; in clk_pll_set_rate()
382 hi3559av100_calc_pll(&frac_val, &postdiv1_val, &postdiv2_val, in clk_pll_set_rate()
391 val |= postdiv1_val << clk->postdiv1_shift; in clk_pll_set_rate()
411 u32 postdiv1_val, postdiv2_val; in clk_pll_recalc_rate() local
423 postdiv1_val = val; in clk_pll_recalc_rate()
445 do_div(rate, postdiv1_val * postdiv2_val); in clk_pll_recalc_rate()