[Bug 13190] Radeon driver doesn't detect AGP v3 with X700 AGP

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Nov 12 08:47:49 PST 2007


------- Comment #7 from lukasz.krotowski at gmail.com  2007-11-12 08:53 PST -------
(In reply to comment #6)
> Seems like the chip is lying about being in agp 3.0 or agp 2.0 mode - those
> cards have the rialto bridge chip. The agpgart driver ignores this probably and
> just uses whatever the bridge says the mode is (which must match).
> Maybe we should just do the same.
> So changing agp_status to this might work:
>     /* ignore agp 3.0 mode bit from the chip as it's buggy on some cards with
> pcie-agp rialto bridge chip - use the one from bridge which must match */
>     CARD32 agp_status = ((INREG(RADEON_AGP_STATUS) | RADEON_AGPv3_MODE) & mode;
> Does this work for you? I guess this change should be safe.

Yes, it works like a charm.

Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the xorg-driver-ati mailing list