• Home
  • Raw
  • Download

Lines Matching refs:pll

33 	return (ACCESS_FBINFO(features).pll.ref_freq * n + (m >> 1)) / m;  in g450_mnp2vco()
93 …n = ((tvco * (m+1) + ACCESS_FBINFO(features).pll.ref_freq) / (ACCESS_FBINFO(features).pll.ref_freq… in g450_nextpll()
127 static inline unsigned int g450_setpll(CPMINFO unsigned int mnp, unsigned int pll) { in g450_setpll() argument
128 switch (pll) { in g450_setpll()
162 static inline unsigned int g450_cmppll(CPMINFO unsigned int mnp, unsigned int pll) { in g450_cmppll() argument
167 switch (pll) { in g450_cmppll()
214 static int g450_testpll(CPMINFO unsigned int mnp, unsigned int pll) { in g450_testpll() argument
215 return g450_isplllocked(PMINFO g450_setpll(PMINFO mnp, pll)); in g450_testpll()
218 static void updatehwstate_clk(struct matrox_hw_state* hw, unsigned int mnp, unsigned int pll) { in updatehwstate_clk() argument
219 switch (pll) { in updatehwstate_clk()
228 void matroxfb_g450_setpll_cond(WPMINFO unsigned int mnp, unsigned int pll) { in matroxfb_g450_setpll_cond() argument
229 if (g450_cmppll(PMINFO mnp, pll)) { in matroxfb_g450_setpll_cond()
230 g450_setpll(PMINFO mnp, pll); in matroxfb_g450_setpll_cond()
234 static inline unsigned int g450_findworkingpll(WPMINFO unsigned int pll, unsigned int* mnparray, un… in g450_findworkingpll() argument
258 if (g450_testpll(PMINFO mnp - 0x0300, pll) && in g450_findworkingpll()
259 g450_testpll(PMINFO mnp + 0x0300, pll) && in g450_findworkingpll()
260 g450_testpll(PMINFO mnp - 0x0200, pll) && in g450_findworkingpll()
261 g450_testpll(PMINFO mnp + 0x0200, pll) && in g450_findworkingpll()
262 g450_testpll(PMINFO mnp - 0x0100, pll) && in g450_findworkingpll()
263 g450_testpll(PMINFO mnp + 0x0100, pll)) { in g450_findworkingpll()
264 if (g450_testpll(PMINFO mnp, pll)) { in g450_findworkingpll()
267 } else if (!found && g450_testpll(PMINFO mnp, pll)) { in g450_findworkingpll()
273 g450_setpll(PMINFO mnpfound, pll); in g450_findworkingpll()
306 static int __g450_setclk(WPMINFO unsigned int fout, unsigned int pll, in __g450_setclk() argument
314 switch (pll) { in __g450_setclk()
354 switch (pll) { in __g450_setclk()
417 if (pll == M_VIDEO_PLL) { in __g450_setclk()
473 matroxfb_g450_setpll_cond(PMINFO mnp, pll); in __g450_setclk()
475 mnp = g450_findworkingpll(PMINFO pll, mnparray, mnpcount); in __g450_setclk()
478 updatehwstate_clk(&ACCESS_FBINFO(hw), mnp, pll); in __g450_setclk()
488 int matroxfb_g450_setclk(WPMINFO unsigned int fout, unsigned int pll) { in matroxfb_g450_setclk() argument
495 r = __g450_setclk(PMINFO fout, pll, arr, arr + MNP_TABLE_SIZE); in matroxfb_g450_setclk()