summaryrefslogtreecommitdiff
path: root/src/radeon_driver.c
diff options
context:
space:
mode:
authorAlex Deucher <alexdeucher@gmail.com>2009-03-22 01:31:30 -0400
committerAlex Deucher <alexdeucher@gmail.com>2009-03-22 01:32:46 -0400
commit2fe6b393d9dbb193d4f0a3351ad76618cda07e2c (patch)
tree9bf1fe915e0b30b8c35f8d04f2c1486011d989c0 /src/radeon_driver.c
parent1ddee7cd6fd267b2fc86f21af27c5425eb0835a4 (diff)
radeon: add new chip ids
Diffstat (limited to 'src/radeon_driver.c')
-rw-r--r--src/radeon_driver.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/radeon_driver.c b/src/radeon_driver.c
index 5a15c70d..fffb924d 100644
--- a/src/radeon_driver.c
+++ b/src/radeon_driver.c
@@ -1333,7 +1333,8 @@ static void RADEONInitMemoryMap(ScrnInfoPtr pScrn)
if ((info->ChipFamily != CHIP_FAMILY_RS600) &&
(info->ChipFamily != CHIP_FAMILY_RS690) &&
(info->ChipFamily != CHIP_FAMILY_RS740) &&
- (info->ChipFamily != CHIP_FAMILY_RS780)) {
+ (info->ChipFamily != CHIP_FAMILY_RS780) &&
+ (info->ChipFamily != CHIP_FAMILY_RS880)) {
if (info->IsIGP)
info->mc_fb_location = INREG(RADEON_NB_TOM);
else
@@ -2204,6 +2205,8 @@ static Bool RADEONPreInitDRI(ScrnInfoPtr pScrn)
}
}
+ if (info->ChipFamily == CHIP_FAMILY_RS880)
+ return FALSE;
if (!xf86ReturnOptValBool(info->Options, OPTION_DRI, TRUE)) {
xf86DrvMsg(pScrn->scrnIndex, X_INFO,