AMD Linux GPU Patches List Vega 10 and Polaris 12 IDs
Samuel Wan / 8 years ago
In just a few short weeks, AMD will finally be refreshing their Radeon GPU lineup. Along with a rebranding to RX 500, there are two new GPUs that we are expecting, Polaris 12 and Vega 10. Over the past couple of weeks, we’ve had a number of leaks come out detailing some of the specifications. Just in time to line up with the other leaks, we now have AMD’s Linux GPU patches which reveal a whole lot about the new GPUs.
First and foremost, we have a number of new features being revealed in the patches. Among the roughly 40 thousand lines of code, AMD has revealed support for a new vBIOS, UVD, VCE, 3D via RadeonSI, power management, and many others. UVD gets upgraded to UVD 7 which should bring more hardware decoding options particular for high-resolution VP9 and h.265 while ACE 4.0 should bring the corresponding encoding support.
In addition to new hardware features we also have 7 Vega 10 IDs being listed. These are likely include the Radeon, Radeon PRO and Radeon Instinct, perhaps with 3 for the former and 2 each for the later.
{0x1002, 0x6860, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_VEGA10},
{0x1002, 0x6861, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_VEGA10},
{0x1002, 0x6862, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_VEGA10},
{0x1002, 0x6863, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_VEGA10},
{0x1002, 0x6867, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_VEGA10},
{0x1002, 0x686c, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_VEGA10},
{0x1002, 0x687f, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_VEGA10},
Last of all, we also have Polaris 12 making an appearance as well again with 7 different offerings. Given the rumoured 640 Steam Processor count, AMD is offering a surprisng nnumber of cards based on this GPU.
{0x1002, 0x6980, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_POLARIS12},
{0x1002, 0x6981, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_POLARIS12},
{0x1002, 0x6985, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_POLARIS12},
{0x1002, 0x6986, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_POLARIS12},
{0x1002, 0x6987, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_POLARIS12},
{0x1002, 0x6995, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_POLARIS12},
{0x1002, 0x699F, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_POLARIS12},