http://bugs.winehq.org/show_bug.cgi?id=33364
--- Comment #5 from DL dredgingthelake@gmail.com --- One another question. I was looking at the device list for AMD cards in wined3d_private.h and the entries seem to only specify one PCI id for each series. E.g. there is only a entry for CARD_AMD_RADEON_HD7800 which has a pci id of 0x6819 which is the 7850. The 7870, on the other hand, has a pci id of 0x6818. So if I'm not mistaken only the 7850 will be correctly detected, but not the 7870.
It looks like one entry for each series has been taken from http://developer.amd.com/resources/hardware-drivers/ati-catalyst-pc-vendor-i... That list doesn't seem to specify each model, and it's also out of date as no volcanic islands cards are included.
Techpowerup's VGA bios collection appears to be a better reference, although it's not an official source: http://www.techpowerup.com/vgabios/