Add SI PCI IDs

Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
(Cherry picked from commit 2eb5d77b84)
This commit is contained in:
Ronie Salgado
2016-09-14 17:30:30 +09:00
committed by Michel Dänzer
parent e80321016f
commit ca84c49c88
8 changed files with 444 additions and 1 deletions

View File

@@ -29,7 +29,7 @@ RandR support up to version 1.4;
.SH SUPPORTED HARDWARE
The
.B amdgpu
driver supports CI and newer families' video cards.
driver supports SI and newer families' video cards.
.PD
.SH CONFIGURATION DETAILS
Please refer to __xconfigfile__(__filemansuffix__) for general configuration

View File

@@ -1,5 +1,78 @@
/* This file is autogenerated please do not edit */
static AMDGPUCardInfo AMDGPUCards[] = {
{ 0x6600, CHIP_FAMILY_OLAND },
{ 0x6601, CHIP_FAMILY_OLAND },
{ 0x6602, CHIP_FAMILY_OLAND },
{ 0x6603, CHIP_FAMILY_OLAND },
{ 0x6604, CHIP_FAMILY_OLAND },
{ 0x6605, CHIP_FAMILY_OLAND },
{ 0x6606, CHIP_FAMILY_OLAND },
{ 0x6607, CHIP_FAMILY_OLAND },
{ 0x6608, CHIP_FAMILY_OLAND },
{ 0x6610, CHIP_FAMILY_OLAND },
{ 0x6611, CHIP_FAMILY_OLAND },
{ 0x6613, CHIP_FAMILY_OLAND },
{ 0x6617, CHIP_FAMILY_OLAND },
{ 0x6620, CHIP_FAMILY_OLAND },
{ 0x6621, CHIP_FAMILY_OLAND },
{ 0x6623, CHIP_FAMILY_OLAND },
{ 0x6631, CHIP_FAMILY_OLAND },
{ 0x6660, CHIP_FAMILY_HAINAN },
{ 0x6663, CHIP_FAMILY_HAINAN },
{ 0x6664, CHIP_FAMILY_HAINAN },
{ 0x6665, CHIP_FAMILY_HAINAN },
{ 0x6667, CHIP_FAMILY_HAINAN },
{ 0x666F, CHIP_FAMILY_HAINAN },
{ 0x6780, CHIP_FAMILY_TAHITI },
{ 0x6784, CHIP_FAMILY_TAHITI },
{ 0x6788, CHIP_FAMILY_TAHITI },
{ 0x678A, CHIP_FAMILY_TAHITI },
{ 0x6790, CHIP_FAMILY_TAHITI },
{ 0x6791, CHIP_FAMILY_TAHITI },
{ 0x6792, CHIP_FAMILY_TAHITI },
{ 0x6798, CHIP_FAMILY_TAHITI },
{ 0x6799, CHIP_FAMILY_TAHITI },
{ 0x679A, CHIP_FAMILY_TAHITI },
{ 0x679B, CHIP_FAMILY_TAHITI },
{ 0x679E, CHIP_FAMILY_TAHITI },
{ 0x679F, CHIP_FAMILY_TAHITI },
{ 0x6800, CHIP_FAMILY_PITCAIRN },
{ 0x6801, CHIP_FAMILY_PITCAIRN },
{ 0x6802, CHIP_FAMILY_PITCAIRN },
{ 0x6806, CHIP_FAMILY_PITCAIRN },
{ 0x6808, CHIP_FAMILY_PITCAIRN },
{ 0x6809, CHIP_FAMILY_PITCAIRN },
{ 0x6810, CHIP_FAMILY_PITCAIRN },
{ 0x6811, CHIP_FAMILY_PITCAIRN },
{ 0x6816, CHIP_FAMILY_PITCAIRN },
{ 0x6817, CHIP_FAMILY_PITCAIRN },
{ 0x6818, CHIP_FAMILY_PITCAIRN },
{ 0x6819, CHIP_FAMILY_PITCAIRN },
{ 0x6820, CHIP_FAMILY_VERDE },
{ 0x6821, CHIP_FAMILY_VERDE },
{ 0x6822, CHIP_FAMILY_VERDE },
{ 0x6823, CHIP_FAMILY_VERDE },
{ 0x6824, CHIP_FAMILY_VERDE },
{ 0x6825, CHIP_FAMILY_VERDE },
{ 0x6826, CHIP_FAMILY_VERDE },
{ 0x6827, CHIP_FAMILY_VERDE },
{ 0x6828, CHIP_FAMILY_VERDE },
{ 0x6829, CHIP_FAMILY_VERDE },
{ 0x682A, CHIP_FAMILY_VERDE },
{ 0x682B, CHIP_FAMILY_VERDE },
{ 0x682C, CHIP_FAMILY_VERDE },
{ 0x682D, CHIP_FAMILY_VERDE },
{ 0x682F, CHIP_FAMILY_VERDE },
{ 0x6830, CHIP_FAMILY_VERDE },
{ 0x6831, CHIP_FAMILY_VERDE },
{ 0x6835, CHIP_FAMILY_VERDE },
{ 0x6837, CHIP_FAMILY_VERDE },
{ 0x6838, CHIP_FAMILY_VERDE },
{ 0x6839, CHIP_FAMILY_VERDE },
{ 0x683B, CHIP_FAMILY_VERDE },
{ 0x683D, CHIP_FAMILY_VERDE },
{ 0x683F, CHIP_FAMILY_VERDE },
{ 0x684C, CHIP_FAMILY_PITCAIRN },
{ 0x6640, CHIP_FAMILY_BONAIRE },
{ 0x6641, CHIP_FAMILY_BONAIRE },
{ 0x6646, CHIP_FAMILY_BONAIRE },

View File

@@ -1,5 +1,78 @@
/* This file is autogenerated please do not edit */
SymTabRec AMDGPUChipsets[] = {
{ PCI_CHIP_OLAND_6600, "OLAND" },
{ PCI_CHIP_OLAND_6601, "OLAND" },
{ PCI_CHIP_OLAND_6602, "OLAND" },
{ PCI_CHIP_OLAND_6603, "OLAND" },
{ PCI_CHIP_OLAND_6604, "OLAND" },
{ PCI_CHIP_OLAND_6605, "OLAND" },
{ PCI_CHIP_OLAND_6606, "OLAND" },
{ PCI_CHIP_OLAND_6607, "OLAND" },
{ PCI_CHIP_OLAND_6608, "OLAND" },
{ PCI_CHIP_OLAND_6610, "OLAND" },
{ PCI_CHIP_OLAND_6611, "OLAND" },
{ PCI_CHIP_OLAND_6613, "OLAND" },
{ PCI_CHIP_OLAND_6617, "OLAND" },
{ PCI_CHIP_OLAND_6620, "OLAND" },
{ PCI_CHIP_OLAND_6621, "OLAND" },
{ PCI_CHIP_OLAND_6623, "OLAND" },
{ PCI_CHIP_OLAND_6631, "OLAND" },
{ PCI_CHIP_HAINAN_6660, "HAINAN" },
{ PCI_CHIP_HAINAN_6663, "HAINAN" },
{ PCI_CHIP_HAINAN_6664, "HAINAN" },
{ PCI_CHIP_HAINAN_6665, "HAINAN" },
{ PCI_CHIP_HAINAN_6667, "HAINAN" },
{ PCI_CHIP_HAINAN_666F, "HAINAN" },
{ PCI_CHIP_TAHITI_6780, "TAHITI" },
{ PCI_CHIP_TAHITI_6784, "TAHITI" },
{ PCI_CHIP_TAHITI_6788, "TAHITI" },
{ PCI_CHIP_TAHITI_678A, "TAHITI" },
{ PCI_CHIP_TAHITI_6790, "TAHITI" },
{ PCI_CHIP_TAHITI_6791, "TAHITI" },
{ PCI_CHIP_TAHITI_6792, "TAHITI" },
{ PCI_CHIP_TAHITI_6798, "TAHITI" },
{ PCI_CHIP_TAHITI_6799, "TAHITI" },
{ PCI_CHIP_TAHITI_679A, "TAHITI" },
{ PCI_CHIP_TAHITI_679B, "TAHITI" },
{ PCI_CHIP_TAHITI_679E, "TAHITI" },
{ PCI_CHIP_TAHITI_679F, "TAHITI" },
{ PCI_CHIP_PITCAIRN_6800, "PITCAIRN" },
{ PCI_CHIP_PITCAIRN_6801, "PITCAIRN" },
{ PCI_CHIP_PITCAIRN_6802, "PITCAIRN" },
{ PCI_CHIP_PITCAIRN_6806, "PITCAIRN" },
{ PCI_CHIP_PITCAIRN_6808, "PITCAIRN" },
{ PCI_CHIP_PITCAIRN_6809, "PITCAIRN" },
{ PCI_CHIP_PITCAIRN_6810, "PITCAIRN" },
{ PCI_CHIP_PITCAIRN_6811, "PITCAIRN" },
{ PCI_CHIP_PITCAIRN_6816, "PITCAIRN" },
{ PCI_CHIP_PITCAIRN_6817, "PITCAIRN" },
{ PCI_CHIP_PITCAIRN_6818, "PITCAIRN" },
{ PCI_CHIP_PITCAIRN_6819, "PITCAIRN" },
{ PCI_CHIP_VERDE_6820, "VERDE" },
{ PCI_CHIP_VERDE_6821, "VERDE" },
{ PCI_CHIP_VERDE_6822, "VERDE" },
{ PCI_CHIP_VERDE_6823, "VERDE" },
{ PCI_CHIP_VERDE_6824, "VERDE" },
{ PCI_CHIP_VERDE_6825, "VERDE" },
{ PCI_CHIP_VERDE_6826, "VERDE" },
{ PCI_CHIP_VERDE_6827, "VERDE" },
{ PCI_CHIP_VERDE_6828, "VERDE" },
{ PCI_CHIP_VERDE_6829, "VERDE" },
{ PCI_CHIP_VERDE_682A, "VERDE" },
{ PCI_CHIP_VERDE_682B, "VERDE" },
{ PCI_CHIP_VERDE_682C, "VERDE" },
{ PCI_CHIP_VERDE_682D, "VERDE" },
{ PCI_CHIP_VERDE_682F, "VERDE" },
{ PCI_CHIP_VERDE_6830, "VERDE" },
{ PCI_CHIP_VERDE_6831, "VERDE" },
{ PCI_CHIP_VERDE_6835, "VERDE" },
{ PCI_CHIP_VERDE_6837, "VERDE" },
{ PCI_CHIP_VERDE_6838, "VERDE" },
{ PCI_CHIP_VERDE_6839, "VERDE" },
{ PCI_CHIP_VERDE_683B, "VERDE" },
{ PCI_CHIP_VERDE_683D, "VERDE" },
{ PCI_CHIP_VERDE_683F, "VERDE" },
{ PCI_CHIP_PITCAIRN_684C, "PITCAIRN" },
{ PCI_CHIP_BONAIRE_6640, "BONAIRE" },
{ PCI_CHIP_BONAIRE_6641, "BONAIRE" },
{ PCI_CHIP_BONAIRE_6646, "BONAIRE" },

View File

@@ -1,5 +1,78 @@
/* This file is autogenerated please do not edit */
static PciChipsets AMDGPUPciChipsets[] = {
{ PCI_CHIP_OLAND_6600, PCI_CHIP_OLAND_6600, RES_SHARED_VGA },
{ PCI_CHIP_OLAND_6601, PCI_CHIP_OLAND_6601, RES_SHARED_VGA },
{ PCI_CHIP_OLAND_6602, PCI_CHIP_OLAND_6602, RES_SHARED_VGA },
{ PCI_CHIP_OLAND_6603, PCI_CHIP_OLAND_6603, RES_SHARED_VGA },
{ PCI_CHIP_OLAND_6604, PCI_CHIP_OLAND_6604, RES_SHARED_VGA },
{ PCI_CHIP_OLAND_6605, PCI_CHIP_OLAND_6605, RES_SHARED_VGA },
{ PCI_CHIP_OLAND_6606, PCI_CHIP_OLAND_6606, RES_SHARED_VGA },
{ PCI_CHIP_OLAND_6607, PCI_CHIP_OLAND_6607, RES_SHARED_VGA },
{ PCI_CHIP_OLAND_6608, PCI_CHIP_OLAND_6608, RES_SHARED_VGA },
{ PCI_CHIP_OLAND_6610, PCI_CHIP_OLAND_6610, RES_SHARED_VGA },
{ PCI_CHIP_OLAND_6611, PCI_CHIP_OLAND_6611, RES_SHARED_VGA },
{ PCI_CHIP_OLAND_6613, PCI_CHIP_OLAND_6613, RES_SHARED_VGA },
{ PCI_CHIP_OLAND_6617, PCI_CHIP_OLAND_6617, RES_SHARED_VGA },
{ PCI_CHIP_OLAND_6620, PCI_CHIP_OLAND_6620, RES_SHARED_VGA },
{ PCI_CHIP_OLAND_6621, PCI_CHIP_OLAND_6621, RES_SHARED_VGA },
{ PCI_CHIP_OLAND_6623, PCI_CHIP_OLAND_6623, RES_SHARED_VGA },
{ PCI_CHIP_OLAND_6631, PCI_CHIP_OLAND_6631, RES_SHARED_VGA },
{ PCI_CHIP_HAINAN_6660, PCI_CHIP_HAINAN_6660, RES_SHARED_VGA },
{ PCI_CHIP_HAINAN_6663, PCI_CHIP_HAINAN_6663, RES_SHARED_VGA },
{ PCI_CHIP_HAINAN_6664, PCI_CHIP_HAINAN_6664, RES_SHARED_VGA },
{ PCI_CHIP_HAINAN_6665, PCI_CHIP_HAINAN_6665, RES_SHARED_VGA },
{ PCI_CHIP_HAINAN_6667, PCI_CHIP_HAINAN_6667, RES_SHARED_VGA },
{ PCI_CHIP_HAINAN_666F, PCI_CHIP_HAINAN_666F, RES_SHARED_VGA },
{ PCI_CHIP_TAHITI_6780, PCI_CHIP_TAHITI_6780, RES_SHARED_VGA },
{ PCI_CHIP_TAHITI_6784, PCI_CHIP_TAHITI_6784, RES_SHARED_VGA },
{ PCI_CHIP_TAHITI_6788, PCI_CHIP_TAHITI_6788, RES_SHARED_VGA },
{ PCI_CHIP_TAHITI_678A, PCI_CHIP_TAHITI_678A, RES_SHARED_VGA },
{ PCI_CHIP_TAHITI_6790, PCI_CHIP_TAHITI_6790, RES_SHARED_VGA },
{ PCI_CHIP_TAHITI_6791, PCI_CHIP_TAHITI_6791, RES_SHARED_VGA },
{ PCI_CHIP_TAHITI_6792, PCI_CHIP_TAHITI_6792, RES_SHARED_VGA },
{ PCI_CHIP_TAHITI_6798, PCI_CHIP_TAHITI_6798, RES_SHARED_VGA },
{ PCI_CHIP_TAHITI_6799, PCI_CHIP_TAHITI_6799, RES_SHARED_VGA },
{ PCI_CHIP_TAHITI_679A, PCI_CHIP_TAHITI_679A, RES_SHARED_VGA },
{ PCI_CHIP_TAHITI_679B, PCI_CHIP_TAHITI_679B, RES_SHARED_VGA },
{ PCI_CHIP_TAHITI_679E, PCI_CHIP_TAHITI_679E, RES_SHARED_VGA },
{ PCI_CHIP_TAHITI_679F, PCI_CHIP_TAHITI_679F, RES_SHARED_VGA },
{ PCI_CHIP_PITCAIRN_6800, PCI_CHIP_PITCAIRN_6800, RES_SHARED_VGA },
{ PCI_CHIP_PITCAIRN_6801, PCI_CHIP_PITCAIRN_6801, RES_SHARED_VGA },
{ PCI_CHIP_PITCAIRN_6802, PCI_CHIP_PITCAIRN_6802, RES_SHARED_VGA },
{ PCI_CHIP_PITCAIRN_6806, PCI_CHIP_PITCAIRN_6806, RES_SHARED_VGA },
{ PCI_CHIP_PITCAIRN_6808, PCI_CHIP_PITCAIRN_6808, RES_SHARED_VGA },
{ PCI_CHIP_PITCAIRN_6809, PCI_CHIP_PITCAIRN_6809, RES_SHARED_VGA },
{ PCI_CHIP_PITCAIRN_6810, PCI_CHIP_PITCAIRN_6810, RES_SHARED_VGA },
{ PCI_CHIP_PITCAIRN_6811, PCI_CHIP_PITCAIRN_6811, RES_SHARED_VGA },
{ PCI_CHIP_PITCAIRN_6816, PCI_CHIP_PITCAIRN_6816, RES_SHARED_VGA },
{ PCI_CHIP_PITCAIRN_6817, PCI_CHIP_PITCAIRN_6817, RES_SHARED_VGA },
{ PCI_CHIP_PITCAIRN_6818, PCI_CHIP_PITCAIRN_6818, RES_SHARED_VGA },
{ PCI_CHIP_PITCAIRN_6819, PCI_CHIP_PITCAIRN_6819, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_6820, PCI_CHIP_VERDE_6820, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_6821, PCI_CHIP_VERDE_6821, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_6822, PCI_CHIP_VERDE_6822, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_6823, PCI_CHIP_VERDE_6823, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_6824, PCI_CHIP_VERDE_6824, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_6825, PCI_CHIP_VERDE_6825, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_6826, PCI_CHIP_VERDE_6826, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_6827, PCI_CHIP_VERDE_6827, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_6828, PCI_CHIP_VERDE_6828, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_6829, PCI_CHIP_VERDE_6829, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_682A, PCI_CHIP_VERDE_682A, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_682B, PCI_CHIP_VERDE_682B, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_682C, PCI_CHIP_VERDE_682C, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_682D, PCI_CHIP_VERDE_682D, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_682F, PCI_CHIP_VERDE_682F, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_6830, PCI_CHIP_VERDE_6830, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_6831, PCI_CHIP_VERDE_6831, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_6835, PCI_CHIP_VERDE_6835, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_6837, PCI_CHIP_VERDE_6837, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_6838, PCI_CHIP_VERDE_6838, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_6839, PCI_CHIP_VERDE_6839, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_683B, PCI_CHIP_VERDE_683B, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_683D, PCI_CHIP_VERDE_683D, RES_SHARED_VGA },
{ PCI_CHIP_VERDE_683F, PCI_CHIP_VERDE_683F, RES_SHARED_VGA },
{ PCI_CHIP_PITCAIRN_684C, PCI_CHIP_PITCAIRN_684C, RES_SHARED_VGA },
{ PCI_CHIP_BONAIRE_6640, PCI_CHIP_BONAIRE_6640, RES_SHARED_VGA },
{ PCI_CHIP_BONAIRE_6641, PCI_CHIP_BONAIRE_6641, RES_SHARED_VGA },
{ PCI_CHIP_BONAIRE_6646, PCI_CHIP_BONAIRE_6646, RES_SHARED_VGA },

View File

@@ -1,5 +1,78 @@
/* This file is autogenerated please do not edit */
static const struct pci_id_match amdgpu_device_match[] = {
ATI_DEVICE_MATCH( PCI_CHIP_OLAND_6600, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_OLAND_6601, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_OLAND_6602, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_OLAND_6603, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_OLAND_6604, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_OLAND_6605, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_OLAND_6606, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_OLAND_6607, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_OLAND_6608, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_OLAND_6610, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_OLAND_6611, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_OLAND_6613, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_OLAND_6617, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_OLAND_6620, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_OLAND_6621, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_OLAND_6623, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_OLAND_6631, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_HAINAN_6660, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_HAINAN_6663, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_HAINAN_6664, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_HAINAN_6665, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_HAINAN_6667, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_HAINAN_666F, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_6780, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_6784, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_6788, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_678A, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_6790, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_6791, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_6792, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_6798, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_6799, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_679A, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_679B, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_679E, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_679F, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6800, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6801, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6802, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6806, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6808, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6809, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6810, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6811, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6816, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6817, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6818, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6819, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_6820, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_6821, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_6822, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_6823, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_6824, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_6825, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_6826, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_6827, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_6828, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_6829, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_682A, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_682B, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_682C, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_682D, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_682F, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_6830, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_6831, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_6835, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_6837, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_6838, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_6839, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_683B, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_683D, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_VERDE_683F, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_684C, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_BONAIRE_6640, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_BONAIRE_6641, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_BONAIRE_6646, 0 ),

View File

@@ -58,6 +58,11 @@ typedef enum {
CHIP_FAMILY_UNKNOW,
CHIP_FAMILY_LEGACY,
CHIP_FAMILY_AMDGPU,
CHIP_FAMILY_TAHITI,
CHIP_FAMILY_PITCAIRN,
CHIP_FAMILY_VERDE,
CHIP_FAMILY_OLAND,
CHIP_FAMILY_HAINAN,
CHIP_FAMILY_BONAIRE,
CHIP_FAMILY_KAVERI,
CHIP_FAMILY_KABINI,

View File

@@ -1,3 +1,76 @@
#define PCI_CHIP_OLAND_6600 0x6600
#define PCI_CHIP_OLAND_6601 0x6601
#define PCI_CHIP_OLAND_6602 0x6602
#define PCI_CHIP_OLAND_6603 0x6603
#define PCI_CHIP_OLAND_6604 0x6604
#define PCI_CHIP_OLAND_6605 0x6605
#define PCI_CHIP_OLAND_6606 0x6606
#define PCI_CHIP_OLAND_6607 0x6607
#define PCI_CHIP_OLAND_6608 0x6608
#define PCI_CHIP_OLAND_6610 0x6610
#define PCI_CHIP_OLAND_6611 0x6611
#define PCI_CHIP_OLAND_6613 0x6613
#define PCI_CHIP_OLAND_6617 0x6617
#define PCI_CHIP_OLAND_6620 0x6620
#define PCI_CHIP_OLAND_6621 0x6621
#define PCI_CHIP_OLAND_6623 0x6623
#define PCI_CHIP_OLAND_6631 0x6631
#define PCI_CHIP_HAINAN_6660 0x6660
#define PCI_CHIP_HAINAN_6663 0x6663
#define PCI_CHIP_HAINAN_6664 0x6664
#define PCI_CHIP_HAINAN_6665 0x6665
#define PCI_CHIP_HAINAN_6667 0x6667
#define PCI_CHIP_HAINAN_666F 0x666F
#define PCI_CHIP_TAHITI_6780 0x6780
#define PCI_CHIP_TAHITI_6784 0x6784
#define PCI_CHIP_TAHITI_6788 0x6788
#define PCI_CHIP_TAHITI_678A 0x678A
#define PCI_CHIP_TAHITI_6790 0x6790
#define PCI_CHIP_TAHITI_6791 0x6791
#define PCI_CHIP_TAHITI_6792 0x6792
#define PCI_CHIP_TAHITI_6798 0x6798
#define PCI_CHIP_TAHITI_6799 0x6799
#define PCI_CHIP_TAHITI_679A 0x679A
#define PCI_CHIP_TAHITI_679B 0x679B
#define PCI_CHIP_TAHITI_679E 0x679E
#define PCI_CHIP_TAHITI_679F 0x679F
#define PCI_CHIP_PITCAIRN_6800 0x6800
#define PCI_CHIP_PITCAIRN_6801 0x6801
#define PCI_CHIP_PITCAIRN_6802 0x6802
#define PCI_CHIP_PITCAIRN_6806 0x6806
#define PCI_CHIP_PITCAIRN_6808 0x6808
#define PCI_CHIP_PITCAIRN_6809 0x6809
#define PCI_CHIP_PITCAIRN_6810 0x6810
#define PCI_CHIP_PITCAIRN_6811 0x6811
#define PCI_CHIP_PITCAIRN_6816 0x6816
#define PCI_CHIP_PITCAIRN_6817 0x6817
#define PCI_CHIP_PITCAIRN_6818 0x6818
#define PCI_CHIP_PITCAIRN_6819 0x6819
#define PCI_CHIP_VERDE_6820 0x6820
#define PCI_CHIP_VERDE_6821 0x6821
#define PCI_CHIP_VERDE_6822 0x6822
#define PCI_CHIP_VERDE_6823 0x6823
#define PCI_CHIP_VERDE_6824 0x6824
#define PCI_CHIP_VERDE_6825 0x6825
#define PCI_CHIP_VERDE_6826 0x6826
#define PCI_CHIP_VERDE_6827 0x6827
#define PCI_CHIP_VERDE_6828 0x6828
#define PCI_CHIP_VERDE_6829 0x6829
#define PCI_CHIP_VERDE_682A 0x682A
#define PCI_CHIP_VERDE_682B 0x682B
#define PCI_CHIP_VERDE_682C 0x682C
#define PCI_CHIP_VERDE_682D 0x682D
#define PCI_CHIP_VERDE_682F 0x682F
#define PCI_CHIP_VERDE_6830 0x6830
#define PCI_CHIP_VERDE_6831 0x6831
#define PCI_CHIP_VERDE_6835 0x6835
#define PCI_CHIP_VERDE_6837 0x6837
#define PCI_CHIP_VERDE_6838 0x6838
#define PCI_CHIP_VERDE_6839 0x6839
#define PCI_CHIP_VERDE_683B 0x683B
#define PCI_CHIP_VERDE_683D 0x683D
#define PCI_CHIP_VERDE_683F 0x683F
#define PCI_CHIP_PITCAIRN_684C 0x684C
#define PCI_CHIP_BONAIRE_6640 0x6640
#define PCI_CHIP_BONAIRE_6641 0x6641
#define PCI_CHIP_BONAIRE_6646 0x6646

View File

@@ -1,4 +1,77 @@
"#pciid","define","family","name"
"0x6600","OLAND_6600","OLAND","OLAND"
"0x6601","OLAND_6601","OLAND","OLAND"
"0x6602","OLAND_6602","OLAND","OLAND"
"0x6603","OLAND_6603","OLAND","OLAND"
"0x6604","OLAND_6604","OLAND","OLAND"
"0x6605","OLAND_6605","OLAND","OLAND"
"0x6606","OLAND_6606","OLAND","OLAND"
"0x6607","OLAND_6607","OLAND","OLAND"
"0x6608","OLAND_6608","OLAND","OLAND"
"0x6610","OLAND_6610","OLAND","OLAND"
"0x6611","OLAND_6611","OLAND","OLAND"
"0x6613","OLAND_6613","OLAND","OLAND"
"0x6617","OLAND_6617","OLAND","OLAND"
"0x6620","OLAND_6620","OLAND","OLAND"
"0x6621","OLAND_6621","OLAND","OLAND"
"0x6623","OLAND_6623","OLAND","OLAND"
"0x6631","OLAND_6631","OLAND","OLAND"
"0x6660","HAINAN_6660","HAINAN","HAINAN"
"0x6663","HAINAN_6663","HAINAN","HAINAN"
"0x6664","HAINAN_6664","HAINAN","HAINAN"
"0x6665","HAINAN_6665","HAINAN","HAINAN"
"0x6667","HAINAN_6667","HAINAN","HAINAN"
"0x666F","HAINAN_666F","HAINAN","HAINAN"
"0x6780","TAHITI_6780","TAHITI","TAHITI"
"0x6784","TAHITI_6784","TAHITI","TAHITI"
"0x6788","TAHITI_6788","TAHITI","TAHITI"
"0x678A","TAHITI_678A","TAHITI","TAHITI"
"0x6790","TAHITI_6790","TAHITI","TAHITI"
"0x6791","TAHITI_6791","TAHITI","TAHITI"
"0x6792","TAHITI_6792","TAHITI","TAHITI"
"0x6798","TAHITI_6798","TAHITI","TAHITI"
"0x6799","TAHITI_6799","TAHITI","TAHITI"
"0x679A","TAHITI_679A","TAHITI","TAHITI"
"0x679B","TAHITI_679B","TAHITI","TAHITI"
"0x679E","TAHITI_679E","TAHITI","TAHITI"
"0x679F","TAHITI_679F","TAHITI","TAHITI"
"0x6800","PITCAIRN_6800","PITCAIRN","PITCAIRN"
"0x6801","PITCAIRN_6801","PITCAIRN","PITCAIRN"
"0x6802","PITCAIRN_6802","PITCAIRN","PITCAIRN"
"0x6806","PITCAIRN_6806","PITCAIRN","PITCAIRN"
"0x6808","PITCAIRN_6808","PITCAIRN","PITCAIRN"
"0x6809","PITCAIRN_6809","PITCAIRN","PITCAIRN"
"0x6810","PITCAIRN_6810","PITCAIRN","PITCAIRN"
"0x6811","PITCAIRN_6811","PITCAIRN","PITCAIRN"
"0x6816","PITCAIRN_6816","PITCAIRN","PITCAIRN"
"0x6817","PITCAIRN_6817","PITCAIRN","PITCAIRN"
"0x6818","PITCAIRN_6818","PITCAIRN","PITCAIRN"
"0x6819","PITCAIRN_6819","PITCAIRN","PITCAIRN"
"0x6820","VERDE_6820","VERDE","VERDE"
"0x6821","VERDE_6821","VERDE","VERDE"
"0x6822","VERDE_6822","VERDE","VERDE"
"0x6823","VERDE_6823","VERDE","VERDE"
"0x6824","VERDE_6824","VERDE","VERDE"
"0x6825","VERDE_6825","VERDE","VERDE"
"0x6826","VERDE_6826","VERDE","VERDE"
"0x6827","VERDE_6827","VERDE","VERDE"
"0x6828","VERDE_6828","VERDE","VERDE"
"0x6829","VERDE_6829","VERDE","VERDE"
"0x682A","VERDE_682A","VERDE","VERDE"
"0x682B","VERDE_682B","VERDE","VERDE"
"0x682C","VERDE_682C","VERDE","VERDE"
"0x682D","VERDE_682D","VERDE","VERDE"
"0x682F","VERDE_682F","VERDE","VERDE"
"0x6830","VERDE_6830","VERDE","VERDE"
"0x6831","VERDE_6831","VERDE","VERDE"
"0x6835","VERDE_6835","VERDE","VERDE"
"0x6837","VERDE_6837","VERDE","VERDE"
"0x6838","VERDE_6838","VERDE","VERDE"
"0x6839","VERDE_6839","VERDE","VERDE"
"0x683B","VERDE_683B","VERDE","VERDE"
"0x683D","VERDE_683D","VERDE","VERDE"
"0x683F","VERDE_683F","VERDE","VERDE"
"0x684C","PITCAIRN_684C","PITCAIRN","PITCAIRN"
"0x6640","BONAIRE_6640","BONAIRE","BONAIRE"
"0x6641","BONAIRE_6641","BONAIRE","BONAIRE"
"0x6646","BONAIRE_6646","BONAIRE","BONAIRE"
1 #pciid define family name
2 0x6600 OLAND_6600 OLAND OLAND
3 0x6601 OLAND_6601 OLAND OLAND
4 0x6602 OLAND_6602 OLAND OLAND
5 0x6603 OLAND_6603 OLAND OLAND
6 0x6604 OLAND_6604 OLAND OLAND
7 0x6605 OLAND_6605 OLAND OLAND
8 0x6606 OLAND_6606 OLAND OLAND
9 0x6607 OLAND_6607 OLAND OLAND
10 0x6608 OLAND_6608 OLAND OLAND
11 0x6610 OLAND_6610 OLAND OLAND
12 0x6611 OLAND_6611 OLAND OLAND
13 0x6613 OLAND_6613 OLAND OLAND
14 0x6617 OLAND_6617 OLAND OLAND
15 0x6620 OLAND_6620 OLAND OLAND
16 0x6621 OLAND_6621 OLAND OLAND
17 0x6623 OLAND_6623 OLAND OLAND
18 0x6631 OLAND_6631 OLAND OLAND
19 0x6660 HAINAN_6660 HAINAN HAINAN
20 0x6663 HAINAN_6663 HAINAN HAINAN
21 0x6664 HAINAN_6664 HAINAN HAINAN
22 0x6665 HAINAN_6665 HAINAN HAINAN
23 0x6667 HAINAN_6667 HAINAN HAINAN
24 0x666F HAINAN_666F HAINAN HAINAN
25 0x6780 TAHITI_6780 TAHITI TAHITI
26 0x6784 TAHITI_6784 TAHITI TAHITI
27 0x6788 TAHITI_6788 TAHITI TAHITI
28 0x678A TAHITI_678A TAHITI TAHITI
29 0x6790 TAHITI_6790 TAHITI TAHITI
30 0x6791 TAHITI_6791 TAHITI TAHITI
31 0x6792 TAHITI_6792 TAHITI TAHITI
32 0x6798 TAHITI_6798 TAHITI TAHITI
33 0x6799 TAHITI_6799 TAHITI TAHITI
34 0x679A TAHITI_679A TAHITI TAHITI
35 0x679B TAHITI_679B TAHITI TAHITI
36 0x679E TAHITI_679E TAHITI TAHITI
37 0x679F TAHITI_679F TAHITI TAHITI
38 0x6800 PITCAIRN_6800 PITCAIRN PITCAIRN
39 0x6801 PITCAIRN_6801 PITCAIRN PITCAIRN
40 0x6802 PITCAIRN_6802 PITCAIRN PITCAIRN
41 0x6806 PITCAIRN_6806 PITCAIRN PITCAIRN
42 0x6808 PITCAIRN_6808 PITCAIRN PITCAIRN
43 0x6809 PITCAIRN_6809 PITCAIRN PITCAIRN
44 0x6810 PITCAIRN_6810 PITCAIRN PITCAIRN
45 0x6811 PITCAIRN_6811 PITCAIRN PITCAIRN
46 0x6816 PITCAIRN_6816 PITCAIRN PITCAIRN
47 0x6817 PITCAIRN_6817 PITCAIRN PITCAIRN
48 0x6818 PITCAIRN_6818 PITCAIRN PITCAIRN
49 0x6819 PITCAIRN_6819 PITCAIRN PITCAIRN
50 0x6820 VERDE_6820 VERDE VERDE
51 0x6821 VERDE_6821 VERDE VERDE
52 0x6822 VERDE_6822 VERDE VERDE
53 0x6823 VERDE_6823 VERDE VERDE
54 0x6824 VERDE_6824 VERDE VERDE
55 0x6825 VERDE_6825 VERDE VERDE
56 0x6826 VERDE_6826 VERDE VERDE
57 0x6827 VERDE_6827 VERDE VERDE
58 0x6828 VERDE_6828 VERDE VERDE
59 0x6829 VERDE_6829 VERDE VERDE
60 0x682A VERDE_682A VERDE VERDE
61 0x682B VERDE_682B VERDE VERDE
62 0x682C VERDE_682C VERDE VERDE
63 0x682D VERDE_682D VERDE VERDE
64 0x682F VERDE_682F VERDE VERDE
65 0x6830 VERDE_6830 VERDE VERDE
66 0x6831 VERDE_6831 VERDE VERDE
67 0x6835 VERDE_6835 VERDE VERDE
68 0x6837 VERDE_6837 VERDE VERDE
69 0x6838 VERDE_6838 VERDE VERDE
70 0x6839 VERDE_6839 VERDE VERDE
71 0x683B VERDE_683B VERDE VERDE
72 0x683D VERDE_683D VERDE VERDE
73 0x683F VERDE_683F VERDE VERDE
74 0x684C PITCAIRN_684C PITCAIRN PITCAIRN
75 0x6640 BONAIRE_6640 BONAIRE BONAIRE
76 0x6641 BONAIRE_6641 BONAIRE BONAIRE
77 0x6646 BONAIRE_6646 BONAIRE BONAIRE