Lines Matching refs:n2
49 unsigned p, n2, r2; member
127 unsigned r2, unsigned n2, unsigned p, in wrpll_update_rnp() argument
135 best->n2 = n2; in wrpll_update_rnp()
156 diff = ABS_DIFF((freq2k * p * r2), (LC_FREQ_2K * n2)); in wrpll_update_rnp()
158 (LC_FREQ_2K * best->n2)); in wrpll_update_rnp()
166 best->n2 = n2; in wrpll_update_rnp()
172 best->n2 = n2; in wrpll_update_rnp()
176 if (n2 * best->r2 * best->r2 > best->n2 * r2 * r2) { in wrpll_update_rnp()
178 best->n2 = n2; in wrpll_update_rnp()
190 unsigned p, n2, r2; in wrpll_compute_rnp() local
235 for (n2 = VCO_MIN * r2 / LC_FREQ + 1; in wrpll_compute_rnp()
236 n2 <= VCO_MAX * r2 / LC_FREQ; in wrpll_compute_rnp()
237 n2++) { in wrpll_compute_rnp()
241 r2, n2, p, &best); in wrpll_compute_rnp()
245 *n2_out = best.n2; in wrpll_compute_rnp()
254 uint16_t n2; /* Feedback divider */ member
642 unsigned r2, n2, p; in main() local
644 wrpll_compute_rnp(ref->clock, &r2, &n2, &p); in main()
645 igt_fail_on_f(ref->r2 != r2 || ref->n2 != n2 || ref->p != p, in main()
646 …u)\n"" Computed: (%u,%u,%u)\n", (int64_t)ref->clock * 1000, ref->r2, ref->n2, ref->p, r2, n2, p); in main()