$NetBSD: patch-az,v 1.1 2005/04/14 21:35:51 xtraeme Exp $

--- programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c.orig
+++ programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c
@@ -5748,7 +5748,7 @@ static void RADEONSave(ScrnInfoPtr pScrn
 	 */
 	vgaHWSave(pScrn, &hwp->SavedReg, VGA_SR_MODE); /* Save mode only */
 #else
-	vgaHWSave(pScrn, &hwp->SavedReg, VGA_SR_MODE | VGA_SR_FONTS); /* Save mode
+	vgaHWSave(pScrn, &hwp->SavedReg, VGA_SR_ALL); /* Save mode
 						       * & fonts & cmap
 						       */
 #endif
@@ -5818,7 +5818,7 @@ static void RADEONRestore(ScrnInfoPtr pS
 	 */
 	vgaHWRestore(pScrn, &hwp->SavedReg, VGA_SR_MODE );
 #else
-	vgaHWRestore(pScrn, &hwp->SavedReg, VGA_SR_MODE | VGA_SR_FONTS );
+	vgaHWRestore(pScrn, &hwp->SavedReg, VGA_SR_ALL );
 #endif
 	vgaHWLock(hwp);
     } else {
