Lines Matching refs:n2
541 unsigned p, n2, r2; member
619 unsigned r2, unsigned n2, unsigned p, in wrpll_update_rnp() argument
627 best->n2 = n2; in wrpll_update_rnp()
648 diff = abs_diff(freq2k * p * r2, LC_FREQ_2K * n2); in wrpll_update_rnp()
650 LC_FREQ_2K * best->n2); in wrpll_update_rnp()
658 best->n2 = n2; in wrpll_update_rnp()
664 best->n2 = n2; in wrpll_update_rnp()
668 if (n2 * best->r2 * best->r2 > best->n2 * r2 * r2) { in wrpll_update_rnp()
670 best->n2 = n2; in wrpll_update_rnp()
897 unsigned p, n2, r2; in hsw_ddi_calculate_wrpll() local
942 for (n2 = VCO_MIN * r2 / LC_FREQ + 1; in hsw_ddi_calculate_wrpll()
943 n2 <= VCO_MAX * r2 / LC_FREQ; in hsw_ddi_calculate_wrpll()
944 n2++) { in hsw_ddi_calculate_wrpll()
948 r2, n2, p, &best); in hsw_ddi_calculate_wrpll()
952 *n2_out = best.n2; in hsw_ddi_calculate_wrpll()
966 unsigned p, n2, r2; in hsw_ddi_pll_select() local
968 hsw_ddi_calculate_wrpll(clock * 1000, &r2, &n2, &p); in hsw_ddi_pll_select()
971 WRPLL_DIVIDER_REFERENCE(r2) | WRPLL_DIVIDER_FEEDBACK(n2) | in hsw_ddi_pll_select()