Add new radeon PCI ids from ati devrel. I don't know if the RS400 chips need any additional tweaks for support, I've set them as chip type RS300. All new R4xxs (X700, X850, etc.) seem to work ok as chiptype R420.
Created attachment 2217 [details] [review] add new chips, and fix the numeric ordering
*** Bug 1873 has been marked as a duplicate of this bug. ***
*** Bug 2644 has been marked as a duplicate of this bug. ***
I'll clean up the naming tonight and add bus info (AGP/PCIE, etc.). Hui or Michel, is anything else special needed for these chipsets?
nothing special as such, but the radeon_probe.c changes could be handy :)
d'oh! I knew I forgot something!
The only thing I can think of is that the PCI Express chipsets will need special GART code, so the DRI should be disabled on them for now.
(In reply to comment #7) > The only thing I can think of is that the PCI Express chipsets will need special > GART code, so the DRI should be disabled on them for now. I guess the pci-gart cell has changed from the previous version? I was thinking on Athlon64s/Opterons, couldn't we use the on-chip IOMMU to handle the GART? that's what we do for AGP cards right now instead of using the AGP chip, at least on 64-bit kernels.
Created attachment 2231 [details] [review] updated patch (new radeon PCI IDs) updated patch.
*** Bug 2834 has been marked as a duplicate of this bug. ***
committed to cvs
*** Bug 3693 has been marked as a duplicate of this bug. ***
*** Bug 3881 has been marked as a duplicate of this bug. ***
Comment on attachment 2231 [details] [review] updated patch (new radeon PCI IDs) Nominating for 6.8.3
(In reply to comment #14) > (From update of attachment 2231 [details] [review] [edit]) > Nominating for 6.8.3 > This patch is out of date. the XPRESS chips sets are actually RV3xx based, not RS300 based as this patch sets them. You'll probably want to grab the latest updates from xorg cvs.
(In reply to comment #15) > This patch is out of date. the XPRESS chips sets are actually RV3xx based, not > RS300 based as this patch sets them. You'll probably want to grab the latest > updates from xorg cvs. Cf. #3869
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.