diff options
author | Alex Deucher <alexander.deucher@amd.com> | 2013-05-13 17:06:00 -0400 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2013-05-13 17:07:26 -0400 |
commit | 0a84f2760eccf07781ae6c3f55d2d246c155c9ce (patch) | |
tree | ab6dd097e255f138b7bbd6998230f40d073b8e34 | |
parent | 6cee1eaebfcef2b2d2c51ec30c31260fd98b564e (diff) |
radeon: add Hainan pci ids
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
-rw-r--r-- | src/ati_pciids_gen.h | 6 | ||||
-rw-r--r-- | src/pcidb/ati_pciids.csv | 6 | ||||
-rw-r--r-- | src/radeon_chipinfo_gen.h | 6 | ||||
-rw-r--r-- | src/radeon_chipset_gen.h | 6 | ||||
-rw-r--r-- | src/radeon_pci_chipset_gen.h | 6 | ||||
-rw-r--r-- | src/radeon_pci_device_match_gen.h | 6 |
6 files changed, 36 insertions, 0 deletions
diff --git a/src/ati_pciids_gen.h b/src/ati_pciids_gen.h index cbc4b13a..78523c58 100644 --- a/src/ati_pciids_gen.h +++ b/src/ati_pciids_gen.h @@ -692,3 +692,9 @@ #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 diff --git a/src/pcidb/ati_pciids.csv b/src/pcidb/ati_pciids.csv index 2e0dc841..4de5d28e 100644 --- a/src/pcidb/ati_pciids.csv +++ b/src/pcidb/ati_pciids.csv @@ -693,3 +693,9 @@ "0x6621","OLAND_6621","OLAND",1,,,,,"OLAND" "0x6623","OLAND_6623","OLAND",1,,,,,"OLAND" "0x6631","OLAND_6631","OLAND",,,,,,"OLAND" +"0x6660","HAINAN_6660","HAINAN",1,,,,,"HAINAN" +"0x6663","HAINAN_6663","HAINAN",1,,,,,"HAINAN" +"0x6664","HAINAN_6664","HAINAN",1,,,,,"HAINAN" +"0x6665","HAINAN_6665","HAINAN",1,,,,,"HAINAN" +"0x6667","HAINAN_6667","HAINAN",1,,,,,"HAINAN" +"0x666F","HAINAN_666F","HAINAN",1,,,,,"HAINAN" diff --git a/src/radeon_chipinfo_gen.h b/src/radeon_chipinfo_gen.h index 4bcd1396..687f2568 100644 --- a/src/radeon_chipinfo_gen.h +++ b/src/radeon_chipinfo_gen.h @@ -612,4 +612,10 @@ static RADEONCardInfo RADEONCards[] = { { 0x6621, CHIP_FAMILY_OLAND, 1, 0, 0, 0, 0 }, { 0x6623, CHIP_FAMILY_OLAND, 1, 0, 0, 0, 0 }, { 0x6631, CHIP_FAMILY_OLAND, 0, 0, 0, 0, 0 }, + { 0x6660, CHIP_FAMILY_HAINAN, 1, 0, 0, 0, 0 }, + { 0x6663, CHIP_FAMILY_HAINAN, 1, 0, 0, 0, 0 }, + { 0x6664, CHIP_FAMILY_HAINAN, 1, 0, 0, 0, 0 }, + { 0x6665, CHIP_FAMILY_HAINAN, 1, 0, 0, 0, 0 }, + { 0x6667, CHIP_FAMILY_HAINAN, 1, 0, 0, 0, 0 }, + { 0x666F, CHIP_FAMILY_HAINAN, 1, 0, 0, 0, 0 }, }; diff --git a/src/radeon_chipset_gen.h b/src/radeon_chipset_gen.h index bebdd885..2ae7cc93 100644 --- a/src/radeon_chipset_gen.h +++ b/src/radeon_chipset_gen.h @@ -612,5 +612,11 @@ SymTabRec RADEONChipsets[] = { { 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" }, { -1, NULL } }; diff --git a/src/radeon_pci_chipset_gen.h b/src/radeon_pci_chipset_gen.h index ed377829..29c23b2c 100644 --- a/src/radeon_pci_chipset_gen.h +++ b/src/radeon_pci_chipset_gen.h @@ -612,5 +612,11 @@ static PciChipsets RADEONPciChipsets[] = { { 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 }, { -1, -1, RES_UNDEFINED } }; diff --git a/src/radeon_pci_device_match_gen.h b/src/radeon_pci_device_match_gen.h index 46a84287..9b669fd0 100644 --- a/src/radeon_pci_device_match_gen.h +++ b/src/radeon_pci_device_match_gen.h @@ -612,5 +612,11 @@ static const struct pci_id_match radeon_device_match[] = { 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 ), { 0, 0, 0 } }; |