diff options
author | Michel Dänzer <michel@tungstengraphics.com> | 2006-12-19 11:19:20 +0100 |
---|---|---|
committer | Michel Dänzer <michel@tungstengraphics.com> | 2006-12-19 11:19:20 +0100 |
commit | 295823d0879a5b574bb79843a6acd43adb9259e5 (patch) | |
tree | 906690668e8f980f6346bc1268314d27a0fbd0a1 /src/radeon_driver.c | |
parent | 81f3b4070b70483d6da4f7587e52a64ac69c8ca0 (diff) |
radeon: Default to leaving AGP transfer mode and fast writes unchanged.
Based on the assumption that firmware should have set up the card and host
bridge appropriately for these settings, this may actually be safer, at least
for the transfer rate; leaving fast writes enabled is hopefully safe as well,
it certainly is on my sytem.
See https://bugs.freedesktop.org/show_bug.cgi?id=9284 .
Diffstat (limited to 'src/radeon_driver.c')
-rw-r--r-- | src/radeon_driver.c | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/src/radeon_driver.c b/src/radeon_driver.c index ab19b222..87d60e88 100644 --- a/src/radeon_driver.c +++ b/src/radeon_driver.c @@ -2552,45 +2552,13 @@ static Bool RADEONPreInitDRI(ScrnInfoPtr pScrn) info->CPMode = RADEON_DEFAULT_CP_BM_MODE; } - info->agpMode = RADEON_DEFAULT_AGP_MODE; info->gartSize = RADEON_DEFAULT_GART_SIZE; info->ringSize = RADEON_DEFAULT_RING_SIZE; info->bufSize = RADEON_DEFAULT_BUFFER_SIZE; info->gartTexSize = RADEON_DEFAULT_GART_TEX_SIZE; - info->agpFastWrite = RADEON_DEFAULT_AGP_FAST_WRITE; info->CPusecTimeout = RADEON_DEFAULT_CP_TIMEOUT; - if (info->cardType==CARD_AGP) { - if (xf86GetOptValInteger(info->Options, - OPTION_AGP_MODE, &(info->agpMode))) { - if (info->agpMode < 1 || info->agpMode > RADEON_AGP_MAX_MODE) { - xf86DrvMsg(pScrn->scrnIndex, X_ERROR, - "Illegal AGP Mode: %dx, set to default %dx mode\n", - info->agpMode, RADEON_DEFAULT_AGP_MODE); - info->agpMode = RADEON_DEFAULT_AGP_MODE; - } - - /* AGP_MAX_MODE is changed to allow v3 8x mode. - * At this time we don't know if the AGP bridge supports - * 8x mode. This will later be verified on both - * AGP master and target sides. - */ - xf86DrvMsg(pScrn->scrnIndex, X_CONFIG, - "AGP %dx mode is configured\n", info->agpMode); - } - - if ((info->agpFastWrite = xf86ReturnOptValBool(info->Options, - OPTION_AGP_FW, - FALSE))) { - xf86DrvMsg(pScrn->scrnIndex, X_CONFIG, - "Enabling AGP Fast Write\n"); - } else { - xf86DrvMsg(pScrn->scrnIndex, X_INFO, - "AGP Fast Write disabled by default\n"); - } - } - if ((xf86GetOptValInteger(info->Options, OPTION_GART_SIZE, (int *)&(info->gartSize))) || (xf86GetOptValInteger(info->Options, |