summaryrefslogtreecommitdiff
path: root/src/radeon_driver.c
diff options
context:
space:
mode:
authorAlex Deucher <alex@botch2.(none)>2007-09-17 23:04:17 -0400
committerAlex Deucher <alex@botch2.(none)>2007-09-17 23:04:17 -0400
commit4000a710c93dd2d82891e4082bc7fa922ba9c5f4 (patch)
tree39b36b44ca858212fd08d7a91dcaff65f42705db /src/radeon_driver.c
parent38515d402555eaa61c686d42973e59f659b07466 (diff)
RADEON: initial pass at external TMDS support
- Based on Dave Airlie's initial work and the dvo support in the intel driver. - Only sil164 is supported at the moment. - Once we get some testing and such, we ought to move the dvo drivers out of the drivers so they can be shared among all drivers - Doesn't seem to work on my card (r4xx ATOM) card ATM - Legacy bios table programming sequence not implemented yet
Diffstat (limited to 'src/radeon_driver.c')
-rw-r--r--src/radeon_driver.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/radeon_driver.c b/src/radeon_driver.c
index 3f9a8fb..d66400d 100644
--- a/src/radeon_driver.c
+++ b/src/radeon_driver.c
@@ -5271,6 +5271,7 @@ static void RADEONSaveMode(ScrnInfoPtr pScrn, RADEONSavePtr save)
if (info->InternalTVOut)
RADEONSaveTVRegisters(pScrn, save);
/*RADEONSavePalette(pScrn, save);*/
+ RADEONSaveExtChipRegisters(pScrn);
xf86DrvMsgVerb(pScrn->scrnIndex, X_INFO, RADEON_LOGLEVEL_DEBUG,
"RADEONSaveMode returns %p\n", save);
@@ -5368,6 +5369,8 @@ void RADEONRestore(ScrnInfoPtr pScrn)
if (info->InternalTVOut)
RADEONRestoreTVRegisters(pScrn, restore);
+ RADEONRestoreExtChipRegisters(pScrn);
+
RADEONRestoreSurfaces(pScrn, restore);
#if 1