xf86-video-ati: Branch 'randr-1.2'

Alex Deucher agd5f at kemper.freedesktop.org
Thu May 10 06:34:08 PDT 2007


 src/radeon_driver.c |    4 ++++
 1 files changed, 4 insertions(+)

New commits:
diff-tree bba456232ac9a6218aa7fbd504d6093fa72860cf (from 1779a12a947401e5c6bcf784b47e9b3c80d37204)
Author: Alex Deucher <alex at t41p.hsd1.va.comcast.net>
Date:   Thu May 10 15:33:51 2007 +0200

    RADEON: fix VT switch

diff --git a/src/radeon_driver.c b/src/radeon_driver.c
index ab67f49..2afe4dc 100644
--- a/src/radeon_driver.c
+++ b/src/radeon_driver.c
@@ -4670,6 +4670,7 @@ void RADEONRestoreMode(ScrnInfoPtr pScrn
 	RADEONRestoreCommonRegisters(pScrn, restore);
 	RADEONRestoreCrtcRegisters(pScrn, restore);
 	RADEONRestoreFPRegisters(pScrn, restore);
+	RADEONRestoreDACRegisters(pScrn, restore);
 	RADEONRestorePLLRegisters(pScrn, restore);
 	return;
     }
@@ -4699,6 +4700,7 @@ void RADEONRestoreMode(ScrnInfoPtr pScrn
 	    RADEONRestoreCrtc2Registers(pScrn, restore);
 	    RADEONRestorePLL2Registers(pScrn, restore);
 	    RADEONRestoreFPRegisters(pScrn, restore);
+	    RADEONRestoreDACRegisters(pScrn, restore);
 	    RADEONEnableOuputs(pScrn, 2);
 	} else {
 	    RADEONRestoreMemMapRegisters(pScrn, restore);
@@ -4711,6 +4713,7 @@ void RADEONRestoreMode(ScrnInfoPtr pScrn
             RADEONRestoreCrtcRegisters(pScrn, restore);
             RADEONRestorePLLRegisters(pScrn, restore);
 	    RADEONRestoreFPRegisters(pScrn, restore);
+	    RADEONRestoreDACRegisters(pScrn, restore);
 	    RADEONEnableOuputs(pScrn, 1);
 	    if (pCRTC2->binding == 1) {
 	      RADEONEnableOuputs(pScrn, 2);
@@ -4727,6 +4730,7 @@ void RADEONRestoreMode(ScrnInfoPtr pScrn
 	RADEONRestoreCrtcRegisters(pScrn, restore);
 	RADEONRestorePLLRegisters(pScrn, restore);
 	RADEONRestoreFPRegisters(pScrn, restore);
+	RADEONRestoreDACRegisters(pScrn, restore);
 	ErrorF("finished FP restore\n");
 
 	RADEONEnableOutputs(pScrn, 1);


More information about the xorg-commit mailing list