From: Keith G. <gr...@ma...> - 2002-12-04 23:30:44
|
Might it not be possible to eliminate all the PCIGART_ENABLED stuff and f= or=20 the time being control this in the XF86Config. If you have a PCI card yo= u=20 use ForcePCIMode true. If you have a AGP card you use either ForcePCIMod= e=20 false or just say nothing and the driver assumes AGP. This way the PCI G= ART=20 gets more testing and a lot of people like me don't spend many frustating= =20 hours figuring out that PCI Radeons are not supported by default and than= =20 having to build their own to get it working. On Wednesday 04 December 2002 03:23 pm, Michel D=E4nzer wrote: > On Mit, 2002-12-04 at 15:27, Jos=E9 Fonseca wrote: > > On Wed, Dec 04, 2002 at 02:48:50PM +0100, Michel D=E4nzer wrote: > > > On Mit, 2002-12-04 at 12:52, Keith Whitwell wrote: > > > > Jos=E9 Fonseca wrote: > > > > > Is there any reason no to enable x86 PCI support on Radeon? > > > > > > > > I think nobody's been able to make it work stably. > > > > > > I don't think PCI cards work less stably than AGP cards per se, the > > > main concern is AGP cards falling back to PCI GART when agpgart isn= 't > > > available for some reason. I wonder if there's a way to determine t= he > > > slot type from the 2D driver? > > > > If that's the reason then the solution couldn't be simpler. See the > > patch attached. > > Unfortunately, all Radeons are actually AGP chips, so IsPCI is never se= t > automatically, owners of PCI cards would have to use Option > "ForcePCIMode". My idea was to determine the type of GART to use from > the type of slot the card is connected to. > > Besides, I'd remove all the PCIGART_ENABLED ugliness while we're at it. |