On Don, 2003-01-09 at 18:14, [EMAIL PROTECTED] wrote:
>
> I have been in contact with Hui Yu regarding this matter. He gave me
> some other options to try in place of 0x000e0020. On his advice, i
> tried 0x000e0000 and the AGP lockups I was experiencing with a 64 MB
> aperture were fixed (on a Mobile Radeon 7500). I think it is best to
> change the code accordingly because if you do nothing as in the case
> of the above-mentioned fix, my Mobility locks up as described.
You mean the attached patch? If so, I can commit that.
--
Earthling Michel D�nzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member / CS student, Free Software enthusiast
Index: radeon_dri.c
===================================================================
RCS file: /cvsroot/dri/xc/xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c,v
retrieving revision 1.40
diff -p -u -r1.40 radeon_dri.c
--- radeon_dri.c 5 Dec 2002 18:00:47 -0000 1.40
+++ radeon_dri.c 11 Jan 2003 02:06:54 -0000
@@ -708,7 +708,7 @@ static Bool RADEONDRIAgpInit(RADEONInfoP
/* Workaround for some hardware bugs */
if (info->ChipFamily < CHIP_FAMILY_R200)
- OUTREG(RADEON_AGP_CNTL, INREG(RADEON_AGP_CNTL) | 0x000e0020);
+ OUTREG(RADEON_AGP_CNTL, INREG(RADEON_AGP_CNTL) | 0x000e0000);
/* Modify the mode if the default mode
* is not appropriate for this