Lines Matching refs:fdiv
559 static void max310x_try_cfg(unsigned int fdiv, u8 div, u8 pll_mult, in max310x_try_cfg() argument
562 unsigned int fmul = fdiv * pll_mult; in max310x_try_cfg()
607 unsigned int div, fdiv, clksrc, val; in max310x_set_ref_clk() local
619 fdiv = DIV_ROUND_CLOSEST(freq, div); in max310x_set_ref_clk()
621 if ((fdiv >= 500000) && (fdiv <= 800000)) in max310x_set_ref_clk()
622 max310x_try_cfg(fdiv, div, 6, &cfg); /* PLL x6 */ in max310x_set_ref_clk()
623 else if ((fdiv >= 850000) && (fdiv <= 1200000)) in max310x_set_ref_clk()
624 max310x_try_cfg(fdiv, div, 48, &cfg); /* PLL x48 */ in max310x_set_ref_clk()
626 if ((fdiv >= 425000) && (fdiv <= 1000000)) in max310x_set_ref_clk()
627 max310x_try_cfg(fdiv, div, 96, &cfg); /* PLL x96 */ in max310x_set_ref_clk()
629 if ((fdiv >= 390000) && (fdiv <= 667000)) in max310x_set_ref_clk()
630 max310x_try_cfg(fdiv, div, 144, &cfg); /* PLL x144 */ in max310x_set_ref_clk()