diff options
author | Alex Deucher <alex@botch2.(none)> | 2007-09-17 23:04:17 -0400 |
---|---|---|
committer | Alex Deucher <alex@botch2.(none)> | 2007-09-17 23:04:17 -0400 |
commit | 4000a710c93dd2d82891e4082bc7fa922ba9c5f4 (patch) | |
tree | 39b36b44ca858212fd08d7a91dcaff65f42705db /src/radeon_driver.c | |
parent | 38515d402555eaa61c686d42973e59f659b07466 (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.c | 3 |
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 |