Add Mullins PCI IDs

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=97472
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
(Cherry picked from commit aa54926609)
This commit is contained in:
Michel Dänzer
2016-09-14 17:19:58 +09:00
committed by Michel Dänzer
parent 3edf690d39
commit 772e43d3e8
7 changed files with 97 additions and 0 deletions

View File

@@ -27,6 +27,22 @@ static AMDGPUCardInfo AMDGPUCards[] = {
{ 0x983D, CHIP_FAMILY_KABINI },
{ 0x983E, CHIP_FAMILY_KABINI },
{ 0x983F, CHIP_FAMILY_KABINI },
{ 0x9850, CHIP_FAMILY_MULLINS },
{ 0x9851, CHIP_FAMILY_MULLINS },
{ 0x9852, CHIP_FAMILY_MULLINS },
{ 0x9853, CHIP_FAMILY_MULLINS },
{ 0x9854, CHIP_FAMILY_MULLINS },
{ 0x9855, CHIP_FAMILY_MULLINS },
{ 0x9856, CHIP_FAMILY_MULLINS },
{ 0x9857, CHIP_FAMILY_MULLINS },
{ 0x9858, CHIP_FAMILY_MULLINS },
{ 0x9859, CHIP_FAMILY_MULLINS },
{ 0x985A, CHIP_FAMILY_MULLINS },
{ 0x985B, CHIP_FAMILY_MULLINS },
{ 0x985C, CHIP_FAMILY_MULLINS },
{ 0x985D, CHIP_FAMILY_MULLINS },
{ 0x985E, CHIP_FAMILY_MULLINS },
{ 0x985F, CHIP_FAMILY_MULLINS },
{ 0x1304, CHIP_FAMILY_KAVERI },
{ 0x1305, CHIP_FAMILY_KAVERI },
{ 0x1306, CHIP_FAMILY_KAVERI },

View File

@@ -27,6 +27,22 @@ SymTabRec AMDGPUChipsets[] = {
{ PCI_CHIP_KABINI_983D, "KABINI" },
{ PCI_CHIP_KABINI_983E, "KABINI" },
{ PCI_CHIP_KABINI_983F, "KABINI" },
{ PCI_CHIP_MULLINS_9850, "MULLINS" },
{ PCI_CHIP_MULLINS_9851, "MULLINS" },
{ PCI_CHIP_MULLINS_9852, "MULLINS" },
{ PCI_CHIP_MULLINS_9853, "MULLINS" },
{ PCI_CHIP_MULLINS_9854, "MULLINS" },
{ PCI_CHIP_MULLINS_9855, "MULLINS" },
{ PCI_CHIP_MULLINS_9856, "MULLINS" },
{ PCI_CHIP_MULLINS_9857, "MULLINS" },
{ PCI_CHIP_MULLINS_9858, "MULLINS" },
{ PCI_CHIP_MULLINS_9859, "MULLINS" },
{ PCI_CHIP_MULLINS_985A, "MULLINS" },
{ PCI_CHIP_MULLINS_985B, "MULLINS" },
{ PCI_CHIP_MULLINS_985C, "MULLINS" },
{ PCI_CHIP_MULLINS_985D, "MULLINS" },
{ PCI_CHIP_MULLINS_985E, "MULLINS" },
{ PCI_CHIP_MULLINS_985F, "MULLINS" },
{ PCI_CHIP_KAVERI_1304, "KAVERI" },
{ PCI_CHIP_KAVERI_1305, "KAVERI" },
{ PCI_CHIP_KAVERI_1306, "KAVERI" },

View File

@@ -27,6 +27,22 @@ static PciChipsets AMDGPUPciChipsets[] = {
{ PCI_CHIP_KABINI_983D, PCI_CHIP_KABINI_983D, RES_SHARED_VGA },
{ PCI_CHIP_KABINI_983E, PCI_CHIP_KABINI_983E, RES_SHARED_VGA },
{ PCI_CHIP_KABINI_983F, PCI_CHIP_KABINI_983F, RES_SHARED_VGA },
{ PCI_CHIP_MULLINS_9850, PCI_CHIP_MULLINS_9850, RES_SHARED_VGA },
{ PCI_CHIP_MULLINS_9851, PCI_CHIP_MULLINS_9851, RES_SHARED_VGA },
{ PCI_CHIP_MULLINS_9852, PCI_CHIP_MULLINS_9852, RES_SHARED_VGA },
{ PCI_CHIP_MULLINS_9853, PCI_CHIP_MULLINS_9853, RES_SHARED_VGA },
{ PCI_CHIP_MULLINS_9854, PCI_CHIP_MULLINS_9854, RES_SHARED_VGA },
{ PCI_CHIP_MULLINS_9855, PCI_CHIP_MULLINS_9855, RES_SHARED_VGA },
{ PCI_CHIP_MULLINS_9856, PCI_CHIP_MULLINS_9856, RES_SHARED_VGA },
{ PCI_CHIP_MULLINS_9857, PCI_CHIP_MULLINS_9857, RES_SHARED_VGA },
{ PCI_CHIP_MULLINS_9858, PCI_CHIP_MULLINS_9858, RES_SHARED_VGA },
{ PCI_CHIP_MULLINS_9859, PCI_CHIP_MULLINS_9859, RES_SHARED_VGA },
{ PCI_CHIP_MULLINS_985A, PCI_CHIP_MULLINS_985A, RES_SHARED_VGA },
{ PCI_CHIP_MULLINS_985B, PCI_CHIP_MULLINS_985B, RES_SHARED_VGA },
{ PCI_CHIP_MULLINS_985C, PCI_CHIP_MULLINS_985C, RES_SHARED_VGA },
{ PCI_CHIP_MULLINS_985D, PCI_CHIP_MULLINS_985D, RES_SHARED_VGA },
{ PCI_CHIP_MULLINS_985E, PCI_CHIP_MULLINS_985E, RES_SHARED_VGA },
{ PCI_CHIP_MULLINS_985F, PCI_CHIP_MULLINS_985F, RES_SHARED_VGA },
{ PCI_CHIP_KAVERI_1304, PCI_CHIP_KAVERI_1304, RES_SHARED_VGA },
{ PCI_CHIP_KAVERI_1305, PCI_CHIP_KAVERI_1305, RES_SHARED_VGA },
{ PCI_CHIP_KAVERI_1306, PCI_CHIP_KAVERI_1306, RES_SHARED_VGA },

View File

@@ -27,6 +27,22 @@ static const struct pci_id_match amdgpu_device_match[] = {
ATI_DEVICE_MATCH( PCI_CHIP_KABINI_983D, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_KABINI_983E, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_KABINI_983F, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_MULLINS_9850, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_MULLINS_9851, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_MULLINS_9852, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_MULLINS_9853, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_MULLINS_9854, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_MULLINS_9855, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_MULLINS_9856, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_MULLINS_9857, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_MULLINS_9858, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_MULLINS_9859, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_MULLINS_985A, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_MULLINS_985B, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_MULLINS_985C, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_MULLINS_985D, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_MULLINS_985E, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_MULLINS_985F, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_KAVERI_1304, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_KAVERI_1305, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_KAVERI_1306, 0 ),

View File

@@ -62,6 +62,7 @@ typedef enum {
CHIP_FAMILY_KAVERI,
CHIP_FAMILY_KABINI,
CHIP_FAMILY_HAWAII,
CHIP_FAMILY_MULLINS,
CHIP_FAMILY_TOPAZ,
CHIP_FAMILY_TONGA,
CHIP_FAMILY_CARRIZO,

View File

@@ -25,6 +25,22 @@
#define PCI_CHIP_KABINI_983D 0x983D
#define PCI_CHIP_KABINI_983E 0x983E
#define PCI_CHIP_KABINI_983F 0x983F
#define PCI_CHIP_MULLINS_9850 0x9850
#define PCI_CHIP_MULLINS_9851 0x9851
#define PCI_CHIP_MULLINS_9852 0x9852
#define PCI_CHIP_MULLINS_9853 0x9853
#define PCI_CHIP_MULLINS_9854 0x9854
#define PCI_CHIP_MULLINS_9855 0x9855
#define PCI_CHIP_MULLINS_9856 0x9856
#define PCI_CHIP_MULLINS_9857 0x9857
#define PCI_CHIP_MULLINS_9858 0x9858
#define PCI_CHIP_MULLINS_9859 0x9859
#define PCI_CHIP_MULLINS_985A 0x985A
#define PCI_CHIP_MULLINS_985B 0x985B
#define PCI_CHIP_MULLINS_985C 0x985C
#define PCI_CHIP_MULLINS_985D 0x985D
#define PCI_CHIP_MULLINS_985E 0x985E
#define PCI_CHIP_MULLINS_985F 0x985F
#define PCI_CHIP_KAVERI_1304 0x1304
#define PCI_CHIP_KAVERI_1305 0x1305
#define PCI_CHIP_KAVERI_1306 0x1306

View File

@@ -26,6 +26,22 @@
"0x983D","KABINI_983D","KABINI","KABINI"
"0x983E","KABINI_983E","KABINI","KABINI"
"0x983F","KABINI_983F","KABINI","KABINI"
"0x9850","MULLINS_9850","MULLINS","MULLINS"
"0x9851","MULLINS_9851","MULLINS","MULLINS"
"0x9852","MULLINS_9852","MULLINS","MULLINS"
"0x9853","MULLINS_9853","MULLINS","MULLINS"
"0x9854","MULLINS_9854","MULLINS","MULLINS"
"0x9855","MULLINS_9855","MULLINS","MULLINS"
"0x9856","MULLINS_9856","MULLINS","MULLINS"
"0x9857","MULLINS_9857","MULLINS","MULLINS"
"0x9858","MULLINS_9858","MULLINS","MULLINS"
"0x9859","MULLINS_9859","MULLINS","MULLINS"
"0x985A","MULLINS_985A","MULLINS","MULLINS"
"0x985B","MULLINS_985B","MULLINS","MULLINS"
"0x985C","MULLINS_985C","MULLINS","MULLINS"
"0x985D","MULLINS_985D","MULLINS","MULLINS"
"0x985E","MULLINS_985E","MULLINS","MULLINS"
"0x985F","MULLINS_985F","MULLINS","MULLINS"
"0x1304","KAVERI_1304","KAVERI","KAVERI"
"0x1305","KAVERI_1305","KAVERI","KAVERI"
"0x1306","KAVERI_1306","KAVERI","KAVERI"
1 #pciid define family name
26 0x983D KABINI_983D KABINI KABINI
27 0x983E KABINI_983E KABINI KABINI
28 0x983F KABINI_983F KABINI KABINI
29 0x9850 MULLINS_9850 MULLINS MULLINS
30 0x9851 MULLINS_9851 MULLINS MULLINS
31 0x9852 MULLINS_9852 MULLINS MULLINS
32 0x9853 MULLINS_9853 MULLINS MULLINS
33 0x9854 MULLINS_9854 MULLINS MULLINS
34 0x9855 MULLINS_9855 MULLINS MULLINS
35 0x9856 MULLINS_9856 MULLINS MULLINS
36 0x9857 MULLINS_9857 MULLINS MULLINS
37 0x9858 MULLINS_9858 MULLINS MULLINS
38 0x9859 MULLINS_9859 MULLINS MULLINS
39 0x985A MULLINS_985A MULLINS MULLINS
40 0x985B MULLINS_985B MULLINS MULLINS
41 0x985C MULLINS_985C MULLINS MULLINS
42 0x985D MULLINS_985D MULLINS MULLINS
43 0x985E MULLINS_985E MULLINS MULLINS
44 0x985F MULLINS_985F MULLINS MULLINS
45 0x1304 KAVERI_1304 KAVERI KAVERI
46 0x1305 KAVERI_1305 KAVERI KAVERI
47 0x1306 KAVERI_1306 KAVERI KAVERI