--- xf86-video-ati/src/radeon_driver.c.org 2006-11-28 17:53:13.000000000 +0800 +++ xf86-video-ati/src/radeon_driver.c 2006-11-29 18:07:12.000000000 +0800 @@ -1096,12 +1096,9 @@ if (info->ChipFamily == CHIP_FAMILY_RV100 && !info->HasCRTC2) { /* Avoid RN50 corruption due to memory bandwidth starvation. * 18 is an empirical value based on the databook and Windows driver. - * - * Empirical value changed to 24 to raise pixel clock limit and - * allow higher resolution modes on capable monitors */ pll->max_pll_freq = min(pll->max_pll_freq, - 24 * info->mclk * 100 / pScrn->bitsPerPixel * + 18 * info->mclk * 100 / pScrn->bitsPerPixel * info->RamWidth / 16); }