Lines Matching refs:pll_limits
470 par->pll_limits.pll_max = aty_chips[i].pll; in correct_chipset()
471 par->pll_limits.mclk = aty_chips[i].mclk; in correct_chipset()
472 par->pll_limits.xclk = aty_chips[i].xclk; in correct_chipset()
473 par->pll_limits.ecp_max = aty_chips[i].ecp_max; in correct_chipset()
498 par->pll_limits.pll_max = 170; in correct_chipset()
499 par->pll_limits.mclk = 67; in correct_chipset()
500 par->pll_limits.xclk = 67; in correct_chipset()
501 par->pll_limits.ecp_max = 80; in correct_chipset()
506 par->pll_limits.pll_max = 200; in correct_chipset()
507 par->pll_limits.mclk = 67; in correct_chipset()
508 par->pll_limits.xclk = 67; in correct_chipset()
509 par->pll_limits.ecp_max = 80; in correct_chipset()
516 par->pll_limits.pll_max = 200; in correct_chipset()
517 par->pll_limits.mclk = 67; in correct_chipset()
518 par->pll_limits.xclk = 67; in correct_chipset()
519 par->pll_limits.ecp_max = 80; in correct_chipset()
524 par->pll_limits.pll_max = 200; in correct_chipset()
525 par->pll_limits.mclk = 67; in correct_chipset()
526 par->pll_limits.xclk = 67; in correct_chipset()
527 par->pll_limits.ecp_max = 80; in correct_chipset()
536 par->pll_limits.pll_max = 170; in correct_chipset()
537 par->pll_limits.mclk = 67; in correct_chipset()
538 par->pll_limits.xclk = 67; in correct_chipset()
539 par->pll_limits.ecp_max = 80; in correct_chipset()
544 par->pll_limits.pll_max = 200; in correct_chipset()
545 par->pll_limits.mclk = 67; in correct_chipset()
546 par->pll_limits.xclk = 67; in correct_chipset()
547 par->pll_limits.ecp_max = 100; in correct_chipset()
2440 if (par->pll_limits.mclk == 67 && par->ram_type < SDRAM) in aty_init()
2441 par->pll_limits.mclk = 63; in aty_init()
2444 par->pll_limits.xclk = (par->pll_limits.xclk + 1) >> 1; in aty_init()
2453 par->pll_limits.mclk = 70; in aty_init()
2454 par->pll_limits.xclk = 53; in aty_init()
2460 par->pll_limits.pll_max = pll; in aty_init()
2462 par->pll_limits.mclk = mclk; in aty_init()
2464 par->pll_limits.xclk = xclk; in aty_init()
2466 aty_calc_mem_refresh(par, par->pll_limits.xclk); in aty_init()
2467 par->pll_per = 1000000/par->pll_limits.pll_max; in aty_init()
2468 par->mclk_per = 1000000/par->pll_limits.mclk; in aty_init()
2469 par->xclk_per = 1000000/par->pll_limits.xclk; in aty_init()
2480 diff1 = 510 * 14 / pll_ref_div - par->pll_limits.pll_max; in aty_init()
2481 diff2 = 510 * 29 / pll_ref_div - par->pll_limits.pll_max; in aty_init()
2594 par->pll_limits.pll_max, par->pll_limits.mclk, in aty_init()
2595 par->pll_limits.xclk); in aty_init()
3408 par->pll_limits.pll_min = pll_block.PCLK_min_freq/100; in init_from_bios()
3409 par->pll_limits.pll_max = pll_block.PCLK_max_freq/100; in init_from_bios()
3410 par->pll_limits.ref_clk = pll_block.ref_freq/100; in init_from_bios()
3411 par->pll_limits.ref_div = pll_block.ref_divider; in init_from_bios()
3412 par->pll_limits.sclk = pll_block.SCLK_freq/100; in init_from_bios()
3413 par->pll_limits.mclk = pll_block.MCLK_max_freq/100; in init_from_bios()
3414 par->pll_limits.mclk_pm = pll_block.MCLK_pwd/100; in init_from_bios()
3415 par->pll_limits.xclk = pll_block.XCLK_max_freq/100; in init_from_bios()