Lines Matching refs:prate

369 					      unsigned long prate)  in lmk04832_vco_recalc_rate()  argument
400 vco_rate = (prate << FIELD_GET(LMK04832_BIT_PLL2_MISC_REF_2X_EN, in lmk04832_vco_recalc_rate()
454 static long lmk04832_calc_pll2_params(unsigned long prate, unsigned long rate, in lmk04832_calc_pll2_params() argument
464 div = gcd(rate, prate); in lmk04832_calc_pll2_params()
467 pll2_r = DIV_ROUND_CLOSEST(prate, div); in lmk04832_calc_pll2_params()
485 return DIV_ROUND_CLOSEST(prate * 2 * pll2_p * pll2_n, pll2_r); in lmk04832_calc_pll2_params()
489 unsigned long *prate) in lmk04832_vco_round_rate() argument
500 vco_rate = lmk04832_calc_pll2_params(*prate, rate, &n, &p, &r); in lmk04832_vco_round_rate()
513 unsigned long prate) in lmk04832_vco_set_rate() argument
531 vco_rate = lmk04832_calc_pll2_params(prate, rate, &n, &p, &r); in lmk04832_vco_set_rate()
868 unsigned long prate) in lmk04832_sclk_recalc_rate() argument
882 return DIV_ROUND_CLOSEST(prate, sysref_div); in lmk04832_sclk_recalc_rate()
886 unsigned long *prate) in lmk04832_sclk_round_rate() argument
892 sysref_div = DIV_ROUND_CLOSEST(*prate, rate); in lmk04832_sclk_round_rate()
893 sclk_rate = DIV_ROUND_CLOSEST(*prate, sysref_div); in lmk04832_sclk_round_rate()
907 unsigned long prate) in lmk04832_sclk_set_rate() argument
913 sysref_div = DIV_ROUND_CLOSEST(prate, rate); in lmk04832_sclk_set_rate()
1041 unsigned long prate) in lmk04832_dclk_recalc_rate() argument
1061 rate = DIV_ROUND_CLOSEST(prate, dclk_div); in lmk04832_dclk_recalc_rate()
1067 unsigned long *prate) in lmk04832_dclk_round_rate() argument
1074 dclk_div = DIV_ROUND_CLOSEST(*prate, rate); in lmk04832_dclk_round_rate()
1075 dclk_rate = DIV_ROUND_CLOSEST(*prate, dclk_div); in lmk04832_dclk_round_rate()
1089 unsigned long prate) in lmk04832_dclk_set_rate() argument
1096 dclk_div = DIV_ROUND_CLOSEST(prate, rate); in lmk04832_dclk_set_rate()