Lines Matching refs:fwant
135 unsigned int fwant; in matroxfb_PLL_calcclock() local
140 fwant = freq; in matroxfb_PLL_calcclock()
154 if (fwant * 2 > fmax) in matroxfb_PLL_calcclock()
156 fwant *= 2; in matroxfb_PLL_calcclock()
158 if (fwant < pll->vco_freq_min) fwant = pll->vco_freq_min; in matroxfb_PLL_calcclock()
159 if (fwant > fmax) fwant = fmax; in matroxfb_PLL_calcclock()
160 for (; p-- > 0; fwant >>= 1, bestdiff >>= 1) { in matroxfb_PLL_calcclock()
163 if (fwant < pll->vco_freq_min) break; in matroxfb_PLL_calcclock()
168 n = (fwant * (m + 1) + (fxtal >> 1)) / fxtal - 1; in matroxfb_PLL_calcclock()
174 if (fvco < fwant) in matroxfb_PLL_calcclock()
175 diff = fwant - fvco; in matroxfb_PLL_calcclock()
177 diff = fvco - fwant; in matroxfb_PLL_calcclock()
187 dprintk(KERN_ERR "clk: %02X %02X %02X %d %d %d\n", *in, *feed, *post, fxtal, bestvco, fwant); in matroxfb_PLL_calcclock()