Lines Matching refs:n2
806 unsigned p, n2, r2; member
884 unsigned r2, unsigned n2, unsigned p, in hsw_wrpll_update_rnp() argument
892 best->n2 = n2; in hsw_wrpll_update_rnp()
913 diff = abs_diff(freq2k * p * r2, LC_FREQ_2K * n2); in hsw_wrpll_update_rnp()
915 LC_FREQ_2K * best->n2); in hsw_wrpll_update_rnp()
923 best->n2 = n2; in hsw_wrpll_update_rnp()
929 best->n2 = n2; in hsw_wrpll_update_rnp()
933 if (n2 * best->r2 * best->r2 > best->n2 * r2 * r2) { in hsw_wrpll_update_rnp()
935 best->n2 = n2; in hsw_wrpll_update_rnp()
1206 unsigned p, n2, r2; in hsw_ddi_calculate_wrpll() local
1251 for (n2 = VCO_MIN * r2 / LC_FREQ + 1; in hsw_ddi_calculate_wrpll()
1252 n2 <= VCO_MAX * r2 / LC_FREQ; in hsw_ddi_calculate_wrpll()
1253 n2++) { in hsw_ddi_calculate_wrpll()
1257 r2, n2, p, &best); in hsw_ddi_calculate_wrpll()
1261 *n2_out = best.n2; in hsw_ddi_calculate_wrpll()
1276 unsigned p, n2, r2; in hsw_ddi_pll_select() local
1278 hsw_ddi_calculate_wrpll(clock * 1000, &r2, &n2, &p); in hsw_ddi_pll_select()
1281 WRPLL_DIVIDER_REFERENCE(r2) | WRPLL_DIVIDER_FEEDBACK(n2) | in hsw_ddi_pll_select()