summaryrefslogtreecommitdiff
path: root/src/radeon_driver.c
diff options
context:
space:
mode:
authorAlex Deucher <alexdeucher@gmail.com>2009-02-19 21:07:06 -0500
committerAlex Deucher <alexdeucher@gmail.com>2009-02-19 21:07:06 -0500
commit1f783117f79f95f1744681ccc7d80dc0e7b53057 (patch)
tree24298f0eaeb0ca5e8f0b8a08cab21171b5a6c80a /src/radeon_driver.c
parentf3933ed200dbf61b05a114f7697f2bb68d92abe7 (diff)
RBBM_GUICNTL is pre-r6xx only
Diffstat (limited to 'src/radeon_driver.c')
-rw-r--r--src/radeon_driver.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/radeon_driver.c b/src/radeon_driver.c
index 28db063f..87d5e9b8 100644
--- a/src/radeon_driver.c
+++ b/src/radeon_driver.c
@@ -5049,8 +5049,10 @@ static void RADEONRestore(ScrnInfoPtr pScrn)
"RADEONRestore\n");
#if X_BYTE_ORDER == X_BIG_ENDIAN
- RADEONWaitForFifo(pScrn, 1);
- OUTREG(RADEON_RBBM_GUICNTL, RADEON_HOST_DATA_SWAP_NONE);
+ if (info->ChipFamily < CHIP_FAMILY_R600) {
+ RADEONWaitForFifo(pScrn, 1);
+ OUTREG(RADEON_RBBM_GUICNTL, RADEON_HOST_DATA_SWAP_NONE);
+ }
#endif
RADEONBlank(pScrn);