summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Deucher <alexdeucher@gmail.com>2012-06-05 09:48:59 -0400
committerAlex Deucher <alexdeucher@gmail.com>2012-06-05 09:48:59 -0400
commit4603285aa8efaf2614f15a38254465cec2075f11 (patch)
tree15dd7c23c35236c8c3e3d3f9615f2fd276eaca12
parent9307609420b4b209767d2057b4803bcb16cc1455 (diff)
radeon: add new PCI ids
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-rw-r--r--src/ati_pciids_gen.h23
-rw-r--r--src/pcidb/ati_pciids.csv23
-rw-r--r--src/radeon_chipinfo_gen.h23
-rw-r--r--src/radeon_chipset_gen.h23
-rw-r--r--src/radeon_pci_chipset_gen.h23
-rw-r--r--src/radeon_pci_device_match_gen.h23
6 files changed, 132 insertions, 6 deletions
diff --git a/src/ati_pciids_gen.h b/src/ati_pciids_gen.h
index 77e41ac8..b08ad88f 100644
--- a/src/ati_pciids_gen.h
+++ b/src/ati_pciids_gen.h
@@ -460,6 +460,7 @@
#define PCI_CHIP_SUMO2_9645 0x9645
#define PCI_CHIP_SUMO_9647 0x9647
#define PCI_CHIP_SUMO_9648 0x9648
+#define PCI_CHIP_SUMO_9649 0x9649
#define PCI_CHIP_SUMO_964A 0x964A
#define PCI_CHIP_SUMO_964B 0x964B
#define PCI_CHIP_SUMO_964C 0x964C
@@ -479,6 +480,7 @@
#define PCI_CHIP_PALM_9807 0x9807
#define PCI_CHIP_PALM_9808 0x9808
#define PCI_CHIP_PALM_9809 0x9809
+#define PCI_CHIP_PALM_980A 0x980A
#define PCI_CHIP_CYPRESS_6880 0x6880
#define PCI_CHIP_CYPRESS_6888 0x6888
#define PCI_CHIP_CYPRESS_6889 0x6889
@@ -560,6 +562,7 @@
#define PCI_CHIP_TURKS_6747 0x6747
#define PCI_CHIP_TURKS_6748 0x6748
#define PCI_CHIP_TURKS_6749 0x6749
+#define PCI_CHIP_TURKS_674A 0x674A
#define PCI_CHIP_TURKS_6750 0x6750
#define PCI_CHIP_TURKS_6751 0x6751
#define PCI_CHIP_TURKS_6758 0x6758
@@ -585,6 +588,7 @@
#define PCI_CHIP_CAICOS_6767 0x6767
#define PCI_CHIP_CAICOS_6768 0x6768
#define PCI_CHIP_CAICOS_6770 0x6770
+#define PCI_CHIP_CAICOS_6771 0x6771
#define PCI_CHIP_CAICOS_6772 0x6772
#define PCI_CHIP_CAICOS_6778 0x6778
#define PCI_CHIP_CAICOS_6779 0x6779
@@ -593,6 +597,23 @@
#define PCI_CHIP_ARUBA_9901 0x9901
#define PCI_CHIP_ARUBA_9903 0x9903
#define PCI_CHIP_ARUBA_9904 0x9904
-#define PCI_CHIP_ARUBA_990f 0x990f
+#define PCI_CHIP_ARUBA_9905 0x9905
+#define PCI_CHIP_ARUBA_9906 0x9906
+#define PCI_CHIP_ARUBA_9907 0x9907
+#define PCI_CHIP_ARUBA_9908 0x9908
+#define PCI_CHIP_ARUBA_9909 0x9909
+#define PCI_CHIP_ARUBA_990A 0x990A
+#define PCI_CHIP_ARUBA_990F 0x990F
+#define PCI_CHIP_ARUBA_9910 0x9910
+#define PCI_CHIP_ARUBA_9913 0x9913
+#define PCI_CHIP_ARUBA_9917 0x9917
+#define PCI_CHIP_ARUBA_9918 0x9918
+#define PCI_CHIP_ARUBA_9919 0x9919
#define PCI_CHIP_ARUBA_9990 0x9990
#define PCI_CHIP_ARUBA_9991 0x9991
+#define PCI_CHIP_ARUBA_9992 0x9992
+#define PCI_CHIP_ARUBA_9993 0x9993
+#define PCI_CHIP_ARUBA_9994 0x9994
+#define PCI_CHIP_ARUBA_99A0 0x99A0
+#define PCI_CHIP_ARUBA_99A2 0x99A2
+#define PCI_CHIP_ARUBA_99A4 0x99A4
diff --git a/src/pcidb/ati_pciids.csv b/src/pcidb/ati_pciids.csv
index 33764382..501a0f61 100644
--- a/src/pcidb/ati_pciids.csv
+++ b/src/pcidb/ati_pciids.csv
@@ -461,6 +461,7 @@
"0x9645","SUMO2_9645","SUMO2",1,1,,,1,"SUMO2"
"0x9647","SUMO_9647","SUMO",1,1,,,1,"SUMO"
"0x9648","SUMO_9648","SUMO",1,1,,,1,"SUMO"
+"0x9649","SUMO_9649","SUMO",1,1,,,1,"SUMO"
"0x964A","SUMO_964A","SUMO",,1,,,1,"SUMO"
"0x964B","SUMO_964B","SUMO",,1,,,1,"SUMO"
"0x964C","SUMO_964C","SUMO",,1,,,1,"SUMO"
@@ -480,6 +481,7 @@
"0x9807","PALM_9807","PALM",,1,,,1,"AMD Radeon HD 6200 Series Graphics"
"0x9808","PALM_9808","PALM",,1,,,1,"PALM"
"0x9809","PALM_9809","PALM",,1,,,1,"PALM"
+"0x980A","PALM_980A","PALM",,1,,,1,"PALM"
"0x6880","CYPRESS_6880","CYPRESS",1,,,,,"CYPRESS"
"0x6888","CYPRESS_6888","CYPRESS",,,,,,"ATI FirePro (FireGL) Graphics Adapter"
"0x6889","CYPRESS_6889","CYPRESS",,,,,,"ATI FirePro (FireGL) Graphics Adapter"
@@ -561,6 +563,7 @@
"0x6747","TURKS_6747","TURKS",,,,,,"TURKS"
"0x6748","TURKS_6748","TURKS",,,,,,"TURKS"
"0x6749","TURKS_6749","TURKS",,,,,,"TURKS"
+"0x674A","TURKS_674A","TURKS",,,,,,"TURKS"
"0x6750","TURKS_6750","TURKS",,,,,,"TURKS"
"0x6751","TURKS_6751","TURKS",,,,,,"TURKS"
"0x6758","TURKS_6758","TURKS",,,,,,"TURKS"
@@ -586,6 +589,7 @@
"0x6767","CAICOS_6767","CAICOS",,,,,,"CAICOS"
"0x6768","CAICOS_6768","CAICOS",,,,,,"CAICOS"
"0x6770","CAICOS_6770","CAICOS",,,,,,"CAICOS"
+"0x6771","CAICOS_6771","CAICOS",,,,,,"CAICOS"
"0x6772","CAICOS_6772","CAICOS",,,,,,"CAICOS"
"0x6778","CAICOS_6778","CAICOS",,,,,,"CAICOS"
"0x6779","CAICOS_6779","CAICOS",,,,,,"CAICOS"
@@ -594,6 +598,23 @@
"0x9901","ARUBA_9901","ARUBA",,,,,,"ARUBA"
"0x9903","ARUBA_9903","ARUBA",1,,,,,"ARUBA"
"0x9904","ARUBA_9904","ARUBA",,,,,,"ARUBA"
-"0x990f","ARUBA_990f","ARUBA",,,,,,"ARUBA"
+"0x9905","ARUBA_9905","ARUBA",,,,,,"ARUBA"
+"0x9906","ARUBA_9906","ARUBA",,,,,,"ARUBA"
+"0x9907","ARUBA_9907","ARUBA",1,,,,,"ARUBA"
+"0x9908","ARUBA_9908","ARUBA",1,,,,,"ARUBA"
+"0x9909","ARUBA_9909","ARUBA",1,,,,,"ARUBA"
+"0x990A","ARUBA_990A","ARUBA",1,,,,,"ARUBA"
+"0x990F","ARUBA_990F","ARUBA",,,,,,"ARUBA"
+"0x9910","ARUBA_9910","ARUBA",1,,,,,"ARUBA"
+"0x9913","ARUBA_9913","ARUBA",1,,,,,"ARUBA"
+"0x9917","ARUBA_9917","ARUBA",,,,,,"ARUBA"
+"0x9918","ARUBA_9918","ARUBA",,,,,,"ARUBA"
+"0x9919","ARUBA_9919","ARUBA",,,,,,"ARUBA"
"0x9990","ARUBA_9990","ARUBA",1,,,,,"ARUBA"
"0x9991","ARUBA_9991","ARUBA",,,,,,"ARUBA"
+"0x9992","ARUBA_9992","ARUBA",1,,,,,"ARUBA"
+"0x9993","ARUBA_9993","ARUBA",,,,,,"ARUBA"
+"0x9994","ARUBA_9994","ARUBA",1,,,,,"ARUBA"
+"0x99A0","ARUBA_99A0","ARUBA",1,,,,,"ARUBA"
+"0x99A2","ARUBA_99A2","ARUBA",1,,,,,"ARUBA"
+"0x99A4","ARUBA_99A4","ARUBA",,,,,,"ARUBA"
diff --git a/src/radeon_chipinfo_gen.h b/src/radeon_chipinfo_gen.h
index a5788250..c64c9212 100644
--- a/src/radeon_chipinfo_gen.h
+++ b/src/radeon_chipinfo_gen.h
@@ -380,6 +380,7 @@ static RADEONCardInfo RADEONCards[] = {
{ 0x9645, CHIP_FAMILY_SUMO2, 1, 1, 0, 0, 1 },
{ 0x9647, CHIP_FAMILY_SUMO, 1, 1, 0, 0, 1 },
{ 0x9648, CHIP_FAMILY_SUMO, 1, 1, 0, 0, 1 },
+ { 0x9649, CHIP_FAMILY_SUMO, 1, 1, 0, 0, 1 },
{ 0x964A, CHIP_FAMILY_SUMO, 0, 1, 0, 0, 1 },
{ 0x964B, CHIP_FAMILY_SUMO, 0, 1, 0, 0, 1 },
{ 0x964C, CHIP_FAMILY_SUMO, 0, 1, 0, 0, 1 },
@@ -399,6 +400,7 @@ static RADEONCardInfo RADEONCards[] = {
{ 0x9807, CHIP_FAMILY_PALM, 0, 1, 0, 0, 1 },
{ 0x9808, CHIP_FAMILY_PALM, 0, 1, 0, 0, 1 },
{ 0x9809, CHIP_FAMILY_PALM, 0, 1, 0, 0, 1 },
+ { 0x980A, CHIP_FAMILY_PALM, 0, 1, 0, 0, 1 },
{ 0x6880, CHIP_FAMILY_CYPRESS, 1, 0, 0, 0, 0 },
{ 0x6888, CHIP_FAMILY_CYPRESS, 0, 0, 0, 0, 0 },
{ 0x6889, CHIP_FAMILY_CYPRESS, 0, 0, 0, 0, 0 },
@@ -480,6 +482,7 @@ static RADEONCardInfo RADEONCards[] = {
{ 0x6747, CHIP_FAMILY_TURKS, 0, 0, 0, 0, 0 },
{ 0x6748, CHIP_FAMILY_TURKS, 0, 0, 0, 0, 0 },
{ 0x6749, CHIP_FAMILY_TURKS, 0, 0, 0, 0, 0 },
+ { 0x674A, CHIP_FAMILY_TURKS, 0, 0, 0, 0, 0 },
{ 0x6750, CHIP_FAMILY_TURKS, 0, 0, 0, 0, 0 },
{ 0x6751, CHIP_FAMILY_TURKS, 0, 0, 0, 0, 0 },
{ 0x6758, CHIP_FAMILY_TURKS, 0, 0, 0, 0, 0 },
@@ -505,6 +508,7 @@ static RADEONCardInfo RADEONCards[] = {
{ 0x6767, CHIP_FAMILY_CAICOS, 0, 0, 0, 0, 0 },
{ 0x6768, CHIP_FAMILY_CAICOS, 0, 0, 0, 0, 0 },
{ 0x6770, CHIP_FAMILY_CAICOS, 0, 0, 0, 0, 0 },
+ { 0x6771, CHIP_FAMILY_CAICOS, 0, 0, 0, 0, 0 },
{ 0x6772, CHIP_FAMILY_CAICOS, 0, 0, 0, 0, 0 },
{ 0x6778, CHIP_FAMILY_CAICOS, 0, 0, 0, 0, 0 },
{ 0x6779, CHIP_FAMILY_CAICOS, 0, 0, 0, 0, 0 },
@@ -513,7 +517,24 @@ static RADEONCardInfo RADEONCards[] = {
{ 0x9901, CHIP_FAMILY_ARUBA, 0, 0, 0, 0, 0 },
{ 0x9903, CHIP_FAMILY_ARUBA, 1, 0, 0, 0, 0 },
{ 0x9904, CHIP_FAMILY_ARUBA, 0, 0, 0, 0, 0 },
- { 0x990f, CHIP_FAMILY_ARUBA, 0, 0, 0, 0, 0 },
+ { 0x9905, CHIP_FAMILY_ARUBA, 0, 0, 0, 0, 0 },
+ { 0x9906, CHIP_FAMILY_ARUBA, 0, 0, 0, 0, 0 },
+ { 0x9907, CHIP_FAMILY_ARUBA, 1, 0, 0, 0, 0 },
+ { 0x9908, CHIP_FAMILY_ARUBA, 1, 0, 0, 0, 0 },
+ { 0x9909, CHIP_FAMILY_ARUBA, 1, 0, 0, 0, 0 },
+ { 0x990A, CHIP_FAMILY_ARUBA, 1, 0, 0, 0, 0 },
+ { 0x990F, CHIP_FAMILY_ARUBA, 0, 0, 0, 0, 0 },
+ { 0x9910, CHIP_FAMILY_ARUBA, 1, 0, 0, 0, 0 },
+ { 0x9913, CHIP_FAMILY_ARUBA, 1, 0, 0, 0, 0 },
+ { 0x9917, CHIP_FAMILY_ARUBA, 0, 0, 0, 0, 0 },
+ { 0x9918, CHIP_FAMILY_ARUBA, 0, 0, 0, 0, 0 },
+ { 0x9919, CHIP_FAMILY_ARUBA, 0, 0, 0, 0, 0 },
{ 0x9990, CHIP_FAMILY_ARUBA, 1, 0, 0, 0, 0 },
{ 0x9991, CHIP_FAMILY_ARUBA, 0, 0, 0, 0, 0 },
+ { 0x9992, CHIP_FAMILY_ARUBA, 1, 0, 0, 0, 0 },
+ { 0x9993, CHIP_FAMILY_ARUBA, 0, 0, 0, 0, 0 },
+ { 0x9994, CHIP_FAMILY_ARUBA, 1, 0, 0, 0, 0 },
+ { 0x99A0, CHIP_FAMILY_ARUBA, 1, 0, 0, 0, 0 },
+ { 0x99A2, CHIP_FAMILY_ARUBA, 1, 0, 0, 0, 0 },
+ { 0x99A4, CHIP_FAMILY_ARUBA, 0, 0, 0, 0, 0 },
};
diff --git a/src/radeon_chipset_gen.h b/src/radeon_chipset_gen.h
index e7f7379a..d2f61a06 100644
--- a/src/radeon_chipset_gen.h
+++ b/src/radeon_chipset_gen.h
@@ -380,6 +380,7 @@ static SymTabRec RADEONChipsets[] = {
{ PCI_CHIP_SUMO2_9645, "SUMO2" },
{ PCI_CHIP_SUMO_9647, "SUMO" },
{ PCI_CHIP_SUMO_9648, "SUMO" },
+ { PCI_CHIP_SUMO_9649, "SUMO" },
{ PCI_CHIP_SUMO_964A, "SUMO" },
{ PCI_CHIP_SUMO_964B, "SUMO" },
{ PCI_CHIP_SUMO_964C, "SUMO" },
@@ -399,6 +400,7 @@ static SymTabRec RADEONChipsets[] = {
{ PCI_CHIP_PALM_9807, "AMD Radeon HD 6200 Series Graphics" },
{ PCI_CHIP_PALM_9808, "PALM" },
{ PCI_CHIP_PALM_9809, "PALM" },
+ { PCI_CHIP_PALM_980A, "PALM" },
{ PCI_CHIP_CYPRESS_6880, "CYPRESS" },
{ PCI_CHIP_CYPRESS_6888, "ATI FirePro (FireGL) Graphics Adapter" },
{ PCI_CHIP_CYPRESS_6889, "ATI FirePro (FireGL) Graphics Adapter" },
@@ -480,6 +482,7 @@ static SymTabRec RADEONChipsets[] = {
{ PCI_CHIP_TURKS_6747, "TURKS" },
{ PCI_CHIP_TURKS_6748, "TURKS" },
{ PCI_CHIP_TURKS_6749, "TURKS" },
+ { PCI_CHIP_TURKS_674A, "TURKS" },
{ PCI_CHIP_TURKS_6750, "TURKS" },
{ PCI_CHIP_TURKS_6751, "TURKS" },
{ PCI_CHIP_TURKS_6758, "TURKS" },
@@ -505,6 +508,7 @@ static SymTabRec RADEONChipsets[] = {
{ PCI_CHIP_CAICOS_6767, "CAICOS" },
{ PCI_CHIP_CAICOS_6768, "CAICOS" },
{ PCI_CHIP_CAICOS_6770, "CAICOS" },
+ { PCI_CHIP_CAICOS_6771, "CAICOS" },
{ PCI_CHIP_CAICOS_6772, "CAICOS" },
{ PCI_CHIP_CAICOS_6778, "CAICOS" },
{ PCI_CHIP_CAICOS_6779, "CAICOS" },
@@ -513,8 +517,25 @@ static SymTabRec RADEONChipsets[] = {
{ PCI_CHIP_ARUBA_9901, "ARUBA" },
{ PCI_CHIP_ARUBA_9903, "ARUBA" },
{ PCI_CHIP_ARUBA_9904, "ARUBA" },
- { PCI_CHIP_ARUBA_990f, "ARUBA" },
+ { PCI_CHIP_ARUBA_9905, "ARUBA" },
+ { PCI_CHIP_ARUBA_9906, "ARUBA" },
+ { PCI_CHIP_ARUBA_9907, "ARUBA" },
+ { PCI_CHIP_ARUBA_9908, "ARUBA" },
+ { PCI_CHIP_ARUBA_9909, "ARUBA" },
+ { PCI_CHIP_ARUBA_990A, "ARUBA" },
+ { PCI_CHIP_ARUBA_990F, "ARUBA" },
+ { PCI_CHIP_ARUBA_9910, "ARUBA" },
+ { PCI_CHIP_ARUBA_9913, "ARUBA" },
+ { PCI_CHIP_ARUBA_9917, "ARUBA" },
+ { PCI_CHIP_ARUBA_9918, "ARUBA" },
+ { PCI_CHIP_ARUBA_9919, "ARUBA" },
{ PCI_CHIP_ARUBA_9990, "ARUBA" },
{ PCI_CHIP_ARUBA_9991, "ARUBA" },
+ { PCI_CHIP_ARUBA_9992, "ARUBA" },
+ { PCI_CHIP_ARUBA_9993, "ARUBA" },
+ { PCI_CHIP_ARUBA_9994, "ARUBA" },
+ { PCI_CHIP_ARUBA_99A0, "ARUBA" },
+ { PCI_CHIP_ARUBA_99A2, "ARUBA" },
+ { PCI_CHIP_ARUBA_99A4, "ARUBA" },
{ -1, NULL }
};
diff --git a/src/radeon_pci_chipset_gen.h b/src/radeon_pci_chipset_gen.h
index aef8d897..dbf07285 100644
--- a/src/radeon_pci_chipset_gen.h
+++ b/src/radeon_pci_chipset_gen.h
@@ -380,6 +380,7 @@ PciChipsets RADEONPciChipsets[] = {
{ PCI_CHIP_SUMO2_9645, PCI_CHIP_SUMO2_9645, RES_SHARED_VGA },
{ PCI_CHIP_SUMO_9647, PCI_CHIP_SUMO_9647, RES_SHARED_VGA },
{ PCI_CHIP_SUMO_9648, PCI_CHIP_SUMO_9648, RES_SHARED_VGA },
+ { PCI_CHIP_SUMO_9649, PCI_CHIP_SUMO_9649, RES_SHARED_VGA },
{ PCI_CHIP_SUMO_964A, PCI_CHIP_SUMO_964A, RES_SHARED_VGA },
{ PCI_CHIP_SUMO_964B, PCI_CHIP_SUMO_964B, RES_SHARED_VGA },
{ PCI_CHIP_SUMO_964C, PCI_CHIP_SUMO_964C, RES_SHARED_VGA },
@@ -399,6 +400,7 @@ PciChipsets RADEONPciChipsets[] = {
{ PCI_CHIP_PALM_9807, PCI_CHIP_PALM_9807, RES_SHARED_VGA },
{ PCI_CHIP_PALM_9808, PCI_CHIP_PALM_9808, RES_SHARED_VGA },
{ PCI_CHIP_PALM_9809, PCI_CHIP_PALM_9809, RES_SHARED_VGA },
+ { PCI_CHIP_PALM_980A, PCI_CHIP_PALM_980A, RES_SHARED_VGA },
{ PCI_CHIP_CYPRESS_6880, PCI_CHIP_CYPRESS_6880, RES_SHARED_VGA },
{ PCI_CHIP_CYPRESS_6888, PCI_CHIP_CYPRESS_6888, RES_SHARED_VGA },
{ PCI_CHIP_CYPRESS_6889, PCI_CHIP_CYPRESS_6889, RES_SHARED_VGA },
@@ -480,6 +482,7 @@ PciChipsets RADEONPciChipsets[] = {
{ PCI_CHIP_TURKS_6747, PCI_CHIP_TURKS_6747, RES_SHARED_VGA },
{ PCI_CHIP_TURKS_6748, PCI_CHIP_TURKS_6748, RES_SHARED_VGA },
{ PCI_CHIP_TURKS_6749, PCI_CHIP_TURKS_6749, RES_SHARED_VGA },
+ { PCI_CHIP_TURKS_674A, PCI_CHIP_TURKS_674A, RES_SHARED_VGA },
{ PCI_CHIP_TURKS_6750, PCI_CHIP_TURKS_6750, RES_SHARED_VGA },
{ PCI_CHIP_TURKS_6751, PCI_CHIP_TURKS_6751, RES_SHARED_VGA },
{ PCI_CHIP_TURKS_6758, PCI_CHIP_TURKS_6758, RES_SHARED_VGA },
@@ -505,6 +508,7 @@ PciChipsets RADEONPciChipsets[] = {
{ PCI_CHIP_CAICOS_6767, PCI_CHIP_CAICOS_6767, RES_SHARED_VGA },
{ PCI_CHIP_CAICOS_6768, PCI_CHIP_CAICOS_6768, RES_SHARED_VGA },
{ PCI_CHIP_CAICOS_6770, PCI_CHIP_CAICOS_6770, RES_SHARED_VGA },
+ { PCI_CHIP_CAICOS_6771, PCI_CHIP_CAICOS_6771, RES_SHARED_VGA },
{ PCI_CHIP_CAICOS_6772, PCI_CHIP_CAICOS_6772, RES_SHARED_VGA },
{ PCI_CHIP_CAICOS_6778, PCI_CHIP_CAICOS_6778, RES_SHARED_VGA },
{ PCI_CHIP_CAICOS_6779, PCI_CHIP_CAICOS_6779, RES_SHARED_VGA },
@@ -513,8 +517,25 @@ PciChipsets RADEONPciChipsets[] = {
{ PCI_CHIP_ARUBA_9901, PCI_CHIP_ARUBA_9901, RES_SHARED_VGA },
{ PCI_CHIP_ARUBA_9903, PCI_CHIP_ARUBA_9903, RES_SHARED_VGA },
{ PCI_CHIP_ARUBA_9904, PCI_CHIP_ARUBA_9904, RES_SHARED_VGA },
- { PCI_CHIP_ARUBA_990f, PCI_CHIP_ARUBA_990f, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_9905, PCI_CHIP_ARUBA_9905, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_9906, PCI_CHIP_ARUBA_9906, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_9907, PCI_CHIP_ARUBA_9907, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_9908, PCI_CHIP_ARUBA_9908, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_9909, PCI_CHIP_ARUBA_9909, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_990A, PCI_CHIP_ARUBA_990A, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_990F, PCI_CHIP_ARUBA_990F, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_9910, PCI_CHIP_ARUBA_9910, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_9913, PCI_CHIP_ARUBA_9913, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_9917, PCI_CHIP_ARUBA_9917, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_9918, PCI_CHIP_ARUBA_9918, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_9919, PCI_CHIP_ARUBA_9919, RES_SHARED_VGA },
{ PCI_CHIP_ARUBA_9990, PCI_CHIP_ARUBA_9990, RES_SHARED_VGA },
{ PCI_CHIP_ARUBA_9991, PCI_CHIP_ARUBA_9991, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_9992, PCI_CHIP_ARUBA_9992, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_9993, PCI_CHIP_ARUBA_9993, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_9994, PCI_CHIP_ARUBA_9994, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_99A0, PCI_CHIP_ARUBA_99A0, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_99A2, PCI_CHIP_ARUBA_99A2, RES_SHARED_VGA },
+ { PCI_CHIP_ARUBA_99A4, PCI_CHIP_ARUBA_99A4, 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 681a6b8a..a6663e00 100644
--- a/src/radeon_pci_device_match_gen.h
+++ b/src/radeon_pci_device_match_gen.h
@@ -380,6 +380,7 @@ static const struct pci_id_match radeon_device_match[] = {
ATI_DEVICE_MATCH( PCI_CHIP_SUMO2_9645, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_SUMO_9647, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_SUMO_9648, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_SUMO_9649, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_SUMO_964A, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_SUMO_964B, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_SUMO_964C, 0 ),
@@ -399,6 +400,7 @@ static const struct pci_id_match radeon_device_match[] = {
ATI_DEVICE_MATCH( PCI_CHIP_PALM_9807, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_PALM_9808, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_PALM_9809, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_PALM_980A, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_CYPRESS_6880, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_CYPRESS_6888, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_CYPRESS_6889, 0 ),
@@ -480,6 +482,7 @@ static const struct pci_id_match radeon_device_match[] = {
ATI_DEVICE_MATCH( PCI_CHIP_TURKS_6747, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_TURKS_6748, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_TURKS_6749, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_TURKS_674A, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_TURKS_6750, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_TURKS_6751, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_TURKS_6758, 0 ),
@@ -505,6 +508,7 @@ static const struct pci_id_match radeon_device_match[] = {
ATI_DEVICE_MATCH( PCI_CHIP_CAICOS_6767, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_CAICOS_6768, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_CAICOS_6770, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_CAICOS_6771, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_CAICOS_6772, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_CAICOS_6778, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_CAICOS_6779, 0 ),
@@ -513,8 +517,25 @@ static const struct pci_id_match radeon_device_match[] = {
ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9901, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9903, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9904, 0 ),
- ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_990f, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9905, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9906, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9907, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9908, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9909, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_990A, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_990F, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9910, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9913, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9917, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9918, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9919, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9990, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9991, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9992, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9993, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_9994, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_99A0, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_99A2, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_ARUBA_99A4, 0 ),
{ 0, 0, 0 }
};