http://bugs.freedesktop.org/show_bug.cgi?id=13190





------- Comment #7 from [EMAIL PROTECTED]  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.
_______________________________________________
xorg-driver-ati mailing list
[email protected]
http://lists.x.org/mailman/listinfo/xorg-driver-ati

Reply via email to