summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlex Deucher <alexander.deucher@amd.com>2013-01-24 21:12:28 -0500
committerAlex Deucher <alexander.deucher@amd.com>2013-06-28 14:41:14 -0400
commit869e0b187b2d07e637c4482fe50d9f1b0c09f4e4 (patch)
treede661c4c7fd56d6a146217755ab342db30b1df92 /src
parent0edcefc4c97e4572431c38fe170032470e22e0b7 (diff)
radeon/kms: add kabini pci ids
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'src')
-rw-r--r--src/ati_pciids_gen.h16
-rw-r--r--src/pcidb/ati_pciids.csv16
-rw-r--r--src/radeon_chipinfo_gen.h16
-rw-r--r--src/radeon_chipset_gen.h16
-rw-r--r--src/radeon_pci_chipset_gen.h16
-rw-r--r--src/radeon_pci_device_match_gen.h16
6 files changed, 96 insertions, 0 deletions
diff --git a/src/ati_pciids_gen.h b/src/ati_pciids_gen.h
index 7a94c273..b7970e18 100644
--- a/src/ati_pciids_gen.h
+++ b/src/ati_pciids_gen.h
@@ -706,3 +706,19 @@
#define PCI_CHIP_BONAIRE_6658 0x6658
#define PCI_CHIP_BONAIRE_665C 0x665C
#define PCI_CHIP_BONAIRE_665D 0x665D
+#define PCI_CHIP_KABINI_9830 0x9830
+#define PCI_CHIP_KABINI_9831 0x9831
+#define PCI_CHIP_KABINI_9832 0x9832
+#define PCI_CHIP_KABINI_9833 0x9833
+#define PCI_CHIP_KABINI_9834 0x9834
+#define PCI_CHIP_KABINI_9835 0x9835
+#define PCI_CHIP_KABINI_9836 0x9836
+#define PCI_CHIP_KABINI_9837 0x9837
+#define PCI_CHIP_KABINI_9838 0x9838
+#define PCI_CHIP_KABINI_9839 0x9839
+#define PCI_CHIP_KABINI_983A 0x983A
+#define PCI_CHIP_KABINI_983B 0x983B
+#define PCI_CHIP_KABINI_983C 0x983C
+#define PCI_CHIP_KABINI_983D 0x983D
+#define PCI_CHIP_KABINI_983E 0x983E
+#define PCI_CHIP_KABINI_983F 0x983F
diff --git a/src/pcidb/ati_pciids.csv b/src/pcidb/ati_pciids.csv
index 338f150f..221b83cc 100644
--- a/src/pcidb/ati_pciids.csv
+++ b/src/pcidb/ati_pciids.csv
@@ -707,3 +707,19 @@
"0x6658","BONAIRE_6658","BONAIRE",,,,,,"BONAIRE"
"0x665C","BONAIRE_665C","BONAIRE",,,,,,"BONAIRE"
"0x665D","BONAIRE_665D","BONAIRE",,,,,,"BONAIRE"
+"0x9830","KABINI_9830","KABINI",1,1,,,1,"KABINI"
+"0x9831","KABINI_9831","KABINI",,1,,,1,"KABINI"
+"0x9832","KABINI_9832","KABINI",1,1,,,1,"KABINI"
+"0x9833","KABINI_9833","KABINI",,1,,,1,"KABINI"
+"0x9834","KABINI_9834","KABINI",1,1,,,1,"KABINI"
+"0x9835","KABINI_9835","KABINI",,1,,,1,"KABINI"
+"0x9836","KABINI_9836","KABINI",1,1,,,1,"KABINI"
+"0x9837","KABINI_9837","KABINI",,1,,,1,"KABINI"
+"0x9838","KABINI_9838","KABINI",1,1,,,1,"KABINI"
+"0x9839","KABINI_9839","KABINI",1,1,,,1,"KABINI"
+"0x983A","KABINI_983A","KABINI",,1,,,1,"KABINI"
+"0x983B","KABINI_983B","KABINI",1,1,,,1,"KABINI"
+"0x983C","KABINI_983C","KABINI",,1,,,1,"KABINI"
+"0x983D","KABINI_983D","KABINI",,1,,,1,"KABINI"
+"0x983E","KABINI_983E","KABINI",,1,,,1,"KABINI"
+"0x983F","KABINI_983F","KABINI",,1,,,1,"KABINI"
diff --git a/src/radeon_chipinfo_gen.h b/src/radeon_chipinfo_gen.h
index 7dba1a05..221d93e9 100644
--- a/src/radeon_chipinfo_gen.h
+++ b/src/radeon_chipinfo_gen.h
@@ -626,4 +626,20 @@ static RADEONCardInfo RADEONCards[] = {
{ 0x6658, CHIP_FAMILY_BONAIRE, 0, 0, 0, 0, 0 },
{ 0x665C, CHIP_FAMILY_BONAIRE, 0, 0, 0, 0, 0 },
{ 0x665D, CHIP_FAMILY_BONAIRE, 0, 0, 0, 0, 0 },
+ { 0x9830, CHIP_FAMILY_KABINI, 1, 1, 0, 0, 1 },
+ { 0x9831, CHIP_FAMILY_KABINI, 0, 1, 0, 0, 1 },
+ { 0x9832, CHIP_FAMILY_KABINI, 1, 1, 0, 0, 1 },
+ { 0x9833, CHIP_FAMILY_KABINI, 0, 1, 0, 0, 1 },
+ { 0x9834, CHIP_FAMILY_KABINI, 1, 1, 0, 0, 1 },
+ { 0x9835, CHIP_FAMILY_KABINI, 0, 1, 0, 0, 1 },
+ { 0x9836, CHIP_FAMILY_KABINI, 1, 1, 0, 0, 1 },
+ { 0x9837, CHIP_FAMILY_KABINI, 0, 1, 0, 0, 1 },
+ { 0x9838, CHIP_FAMILY_KABINI, 1, 1, 0, 0, 1 },
+ { 0x9839, CHIP_FAMILY_KABINI, 1, 1, 0, 0, 1 },
+ { 0x983A, CHIP_FAMILY_KABINI, 0, 1, 0, 0, 1 },
+ { 0x983B, CHIP_FAMILY_KABINI, 1, 1, 0, 0, 1 },
+ { 0x983C, CHIP_FAMILY_KABINI, 0, 1, 0, 0, 1 },
+ { 0x983D, CHIP_FAMILY_KABINI, 0, 1, 0, 0, 1 },
+ { 0x983E, CHIP_FAMILY_KABINI, 0, 1, 0, 0, 1 },
+ { 0x983F, CHIP_FAMILY_KABINI, 0, 1, 0, 0, 1 },
};
diff --git a/src/radeon_chipset_gen.h b/src/radeon_chipset_gen.h
index a7fe62f7..02ae8528 100644
--- a/src/radeon_chipset_gen.h
+++ b/src/radeon_chipset_gen.h
@@ -626,5 +626,21 @@ SymTabRec RADEONChipsets[] = {
{ PCI_CHIP_BONAIRE_6658, "BONAIRE" },
{ PCI_CHIP_BONAIRE_665C, "BONAIRE" },
{ PCI_CHIP_BONAIRE_665D, "BONAIRE" },
+ { PCI_CHIP_KABINI_9830, "KABINI" },
+ { PCI_CHIP_KABINI_9831, "KABINI" },
+ { PCI_CHIP_KABINI_9832, "KABINI" },
+ { PCI_CHIP_KABINI_9833, "KABINI" },
+ { PCI_CHIP_KABINI_9834, "KABINI" },
+ { PCI_CHIP_KABINI_9835, "KABINI" },
+ { PCI_CHIP_KABINI_9836, "KABINI" },
+ { PCI_CHIP_KABINI_9837, "KABINI" },
+ { PCI_CHIP_KABINI_9838, "KABINI" },
+ { PCI_CHIP_KABINI_9839, "KABINI" },
+ { PCI_CHIP_KABINI_983A, "KABINI" },
+ { PCI_CHIP_KABINI_983B, "KABINI" },
+ { PCI_CHIP_KABINI_983C, "KABINI" },
+ { PCI_CHIP_KABINI_983D, "KABINI" },
+ { PCI_CHIP_KABINI_983E, "KABINI" },
+ { PCI_CHIP_KABINI_983F, "KABINI" },
{ -1, NULL }
};
diff --git a/src/radeon_pci_chipset_gen.h b/src/radeon_pci_chipset_gen.h
index f537fb21..ff6227f0 100644
--- a/src/radeon_pci_chipset_gen.h
+++ b/src/radeon_pci_chipset_gen.h
@@ -626,5 +626,21 @@ static PciChipsets RADEONPciChipsets[] = {
{ PCI_CHIP_BONAIRE_6658, PCI_CHIP_BONAIRE_6658, RES_SHARED_VGA },
{ PCI_CHIP_BONAIRE_665C, PCI_CHIP_BONAIRE_665C, RES_SHARED_VGA },
{ PCI_CHIP_BONAIRE_665D, PCI_CHIP_BONAIRE_665D, RES_SHARED_VGA },
+ { PCI_CHIP_KABINI_9830, PCI_CHIP_KABINI_9830, RES_SHARED_VGA },
+ { PCI_CHIP_KABINI_9831, PCI_CHIP_KABINI_9831, RES_SHARED_VGA },
+ { PCI_CHIP_KABINI_9832, PCI_CHIP_KABINI_9832, RES_SHARED_VGA },
+ { PCI_CHIP_KABINI_9833, PCI_CHIP_KABINI_9833, RES_SHARED_VGA },
+ { PCI_CHIP_KABINI_9834, PCI_CHIP_KABINI_9834, RES_SHARED_VGA },
+ { PCI_CHIP_KABINI_9835, PCI_CHIP_KABINI_9835, RES_SHARED_VGA },
+ { PCI_CHIP_KABINI_9836, PCI_CHIP_KABINI_9836, RES_SHARED_VGA },
+ { PCI_CHIP_KABINI_9837, PCI_CHIP_KABINI_9837, RES_SHARED_VGA },
+ { PCI_CHIP_KABINI_9838, PCI_CHIP_KABINI_9838, RES_SHARED_VGA },
+ { PCI_CHIP_KABINI_9839, PCI_CHIP_KABINI_9839, RES_SHARED_VGA },
+ { PCI_CHIP_KABINI_983A, PCI_CHIP_KABINI_983A, RES_SHARED_VGA },
+ { PCI_CHIP_KABINI_983B, PCI_CHIP_KABINI_983B, RES_SHARED_VGA },
+ { PCI_CHIP_KABINI_983C, PCI_CHIP_KABINI_983C, RES_SHARED_VGA },
+ { 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 },
{ -1, -1, RES_UNDEFINED }
};
diff --git a/src/radeon_pci_device_match_gen.h b/src/radeon_pci_device_match_gen.h
index 1a5423ef..88603e63 100644
--- a/src/radeon_pci_device_match_gen.h
+++ b/src/radeon_pci_device_match_gen.h
@@ -626,5 +626,21 @@ static const struct pci_id_match radeon_device_match[] = {
ATI_DEVICE_MATCH( PCI_CHIP_BONAIRE_6658, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_BONAIRE_665C, 0 ),
ATI_DEVICE_MATCH( PCI_CHIP_BONAIRE_665D, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_KABINI_9830, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_KABINI_9831, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_KABINI_9832, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_KABINI_9833, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_KABINI_9834, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_KABINI_9835, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_KABINI_9836, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_KABINI_9837, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_KABINI_9838, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_KABINI_9839, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_KABINI_983A, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_KABINI_983B, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_KABINI_983C, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_KABINI_983D, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_KABINI_983E, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_KABINI_983F, 0 ),
{ 0, 0, 0 }
};