Lines Matching refs:pll_limits
446 par->pll_limits.pll_max = aty_chips[i].pll; in correct_chipset()
447 par->pll_limits.mclk = aty_chips[i].mclk; in correct_chipset()
448 par->pll_limits.xclk = aty_chips[i].xclk; in correct_chipset()
449 par->pll_limits.ecp_max = aty_chips[i].ecp_max; in correct_chipset()
474 par->pll_limits.pll_max = 170; in correct_chipset()
475 par->pll_limits.mclk = 67; in correct_chipset()
476 par->pll_limits.xclk = 67; in correct_chipset()
477 par->pll_limits.ecp_max = 80; in correct_chipset()
482 par->pll_limits.pll_max = 200; in correct_chipset()
483 par->pll_limits.mclk = 67; in correct_chipset()
484 par->pll_limits.xclk = 67; in correct_chipset()
485 par->pll_limits.ecp_max = 80; in correct_chipset()
492 par->pll_limits.pll_max = 200; in correct_chipset()
493 par->pll_limits.mclk = 67; in correct_chipset()
494 par->pll_limits.xclk = 67; in correct_chipset()
495 par->pll_limits.ecp_max = 80; in correct_chipset()
500 par->pll_limits.pll_max = 200; in correct_chipset()
501 par->pll_limits.mclk = 67; in correct_chipset()
502 par->pll_limits.xclk = 67; in correct_chipset()
503 par->pll_limits.ecp_max = 80; in correct_chipset()
512 par->pll_limits.pll_max = 170; in correct_chipset()
513 par->pll_limits.mclk = 67; in correct_chipset()
514 par->pll_limits.xclk = 67; in correct_chipset()
515 par->pll_limits.ecp_max = 80; in correct_chipset()
520 par->pll_limits.pll_max = 200; in correct_chipset()
521 par->pll_limits.mclk = 67; in correct_chipset()
522 par->pll_limits.xclk = 67; in correct_chipset()
523 par->pll_limits.ecp_max = 100; in correct_chipset()
2421 if (par->pll_limits.mclk == 67 && par->ram_type < SDRAM) in aty_init()
2422 par->pll_limits.mclk = 63; in aty_init()
2425 par->pll_limits.xclk = (par->pll_limits.xclk + 1) >> 1; in aty_init()
2434 par->pll_limits.mclk = 70; in aty_init()
2435 par->pll_limits.xclk = 53; in aty_init()
2441 par->pll_limits.pll_max = pll; in aty_init()
2443 par->pll_limits.mclk = mclk; in aty_init()
2445 par->pll_limits.xclk = xclk; in aty_init()
2447 aty_calc_mem_refresh(par, par->pll_limits.xclk); in aty_init()
2448 par->pll_per = 1000000/par->pll_limits.pll_max; in aty_init()
2449 par->mclk_per = 1000000/par->pll_limits.mclk; in aty_init()
2450 par->xclk_per = 1000000/par->pll_limits.xclk; in aty_init()
2461 diff1 = 510 * 14 / pll_ref_div - par->pll_limits.pll_max; in aty_init()
2462 diff2 = 510 * 29 / pll_ref_div - par->pll_limits.pll_max; in aty_init()
2575 par->pll_limits.pll_max, par->pll_limits.mclk, in aty_init()
2576 par->pll_limits.xclk); in aty_init()
3420 par->pll_limits.pll_min = pll_block.PCLK_min_freq/100; in init_from_bios()
3421 par->pll_limits.pll_max = pll_block.PCLK_max_freq/100; in init_from_bios()
3422 par->pll_limits.ref_clk = pll_block.ref_freq/100; in init_from_bios()
3423 par->pll_limits.ref_div = pll_block.ref_divider; in init_from_bios()
3424 par->pll_limits.sclk = pll_block.SCLK_freq/100; in init_from_bios()
3425 par->pll_limits.mclk = pll_block.MCLK_max_freq/100; in init_from_bios()
3426 par->pll_limits.mclk_pm = pll_block.MCLK_pwd/100; in init_from_bios()
3427 par->pll_limits.xclk = pll_block.XCLK_max_freq/100; in init_from_bios()