Bugzilla – Attachment 70843 Details for
Bug 139361
Video mode is too high for the ES1000 video ASIC
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
IDP Log In
|
Forgot Password
[patch]
Patch for SLES9
p_rn50-pixelclock-limit.diff (text/plain), 1.61 KB, created by
Stefan Dirsch
on 2006-03-01 17:59:31 UTC
(
hide
)
Description:
Patch for SLES9
Filename:
MIME Type:
Creator:
Stefan Dirsch
Created:
2006-03-01 17:59:31 UTC
Size:
1.61 KB
patch
obsolete
>--- ati/radeon_driver.c.orig 2006-03-01 18:41:02.000000000 +0100 >+++ ati/radeon_driver.c 2006-03-01 18:56:01.000000000 +0100 >@@ -1829,6 +1829,15 @@ > pll->xclk = RADEON_BIOS16(pll_info_block + 0x08); > } > >+ 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. >+ */ >+ pll->max_pll_freq = min(pll->max_pll_freq, >+ 18 * info->mclk * 100 / pScrn->bitsPerPixel * >+ info->RamWidth / 16); >+ } >+ > /* (Some?) Radeon BIOSes seem too lie about their minimum dot > * clocks. Allow users to override the detected minimum dot clock > * value (e.g., and allow it to be suitable for TV sets). >@@ -1969,6 +1978,10 @@ > (info->ChipFamily == CHIP_FAMILY_RS200)){ > if (tmp & RV100_HALF_MODE) info->RamWidth = 32; > else info->RamWidth = 64; >+ if (!info->HasCRTC2) { >+ info->RamWidth /= 4; >+ info->IsDDR = TRUE; >+ } > } else { > if (tmp & RADEON_MEM_NUM_CHANNELS_MASK) info->RamWidth = 128; > else info->RamWidth = 64; >@@ -2035,10 +2048,11 @@ > info->ChipFamily = CHIP_FAMILY_RV100; > break; > >- case PCI_CHIP_RV100_QY: >- case PCI_CHIP_RV100_QZ: > case PCI_CHIP_RN50_515E: /* RN50 is based on the RV100 but 3D isn't guaranteed to work. YMMV. */ > case PCI_CHIP_RN50_5969: >+ info->HasCRTC2 = FALSE; >+ case PCI_CHIP_RV100_QY: >+ case PCI_CHIP_RV100_QZ: > info->ChipFamily = CHIP_FAMILY_RV100; > > /* DELL triple-head configuration. */
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
Actions:
View
|
Diff
Attachments on
bug 139361
:
60983
|
60985
| 70843 |
71565
|
71566
|
71567
|
87821