Lines Matching refs:prate
375 unsigned long prate)
406 vco_rate = (prate << FIELD_GET(LMK04832_BIT_PLL2_MISC_REF_2X_EN,
444 * @prate: parent rate to the PLL2, usually OSCin
460 static long lmk04832_calc_pll2_params(unsigned long prate, unsigned long rate,
470 div = gcd(rate, prate);
473 pll2_r = DIV_ROUND_CLOSEST(prate, div);
491 return DIV_ROUND_CLOSEST(prate * 2 * pll2_p * pll2_n, pll2_r);
495 unsigned long *prate)
506 vco_rate = lmk04832_calc_pll2_params(*prate, rate, &n, &p, &r);
519 unsigned long prate)
537 vco_rate = lmk04832_calc_pll2_params(prate, rate, &n, &p, &r);
874 unsigned long prate)
888 return DIV_ROUND_CLOSEST(prate, sysref_div);
892 unsigned long *prate)
898 sysref_div = DIV_ROUND_CLOSEST(*prate, rate);
899 sclk_rate = DIV_ROUND_CLOSEST(*prate, sysref_div);
913 unsigned long prate)
919 sysref_div = DIV_ROUND_CLOSEST(prate, rate);
1047 unsigned long prate)
1067 rate = DIV_ROUND_CLOSEST(prate, dclk_div);
1073 unsigned long *prate)
1080 dclk_div = DIV_ROUND_CLOSEST(*prate, rate);
1081 dclk_rate = DIV_ROUND_CLOSEST(*prate, dclk_div);
1095 unsigned long prate)
1102 dclk_div = DIV_ROUND_CLOSEST(prate, rate);