summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChih-Wei Huang <cwhuang@linux.org.tw>2013-08-04 16:03:37 +0800
committerChih-Wei Huang <cwhuang@linux.org.tw>2013-08-04 16:20:28 +0800
commit53548f35c7492e1da9f30b5d207694dfc31bbd34 (patch)
tree6eb2fb7423dc55725cf6e3d985e0501ce76c0939
parent3d6e614a299f945ac770dabed7eae045d04a5702 (diff)
downloadexternal_drm_gralloc-53548f35c7492e1da9f30b5d207694dfc31bbd34.zip
external_drm_gralloc-53548f35c7492e1da9f30b5d207694dfc31bbd34.tar.gz
external_drm_gralloc-53548f35c7492e1da9f30b5d207694dfc31bbd34.tar.bz2
radeon: update chipinfo and remove outdated headers
Copied radeon.h (radeon_probe.h) and radeon_chipinfo_gen.h from master branch of http://cgit.freedesktop.org/xorg/driver/xf86-video-ati
-rw-r--r--pci_ids/i810_pci_ids.h4
-rw-r--r--pci_ids/r200_pci_ids.h22
-rw-r--r--pci_ids/r300_pci_ids.h226
-rw-r--r--pci_ids/r600_pci_ids.h265
-rw-r--r--pci_ids/radeon_pci_ids.h23
-rw-r--r--pci_ids/vmwgfx_pci_ids.h1
-rw-r--r--radeon/radeon.h9
-rw-r--r--radeon/radeon_chipinfo_gen.h152
8 files changed, 161 insertions, 541 deletions
diff --git a/pci_ids/i810_pci_ids.h b/pci_ids/i810_pci_ids.h
deleted file mode 100644
index 7f68192..0000000
--- a/pci_ids/i810_pci_ids.h
+++ /dev/null
@@ -1,4 +0,0 @@
-CHIPSET(0x7121, I810, i8xx)
-CHIPSET(0x7123, I810_DC100, i8xx)
-CHIPSET(0x7125, I810_E, i8xx)
-CHIPSET(0x1132, I815, i8xx)
diff --git a/pci_ids/r200_pci_ids.h b/pci_ids/r200_pci_ids.h
deleted file mode 100644
index 1fac6c1..0000000
--- a/pci_ids/r200_pci_ids.h
+++ /dev/null
@@ -1,22 +0,0 @@
-CHIPSET(0x5148, R200_QH, R200)
-CHIPSET(0x514C, R200_QL, R200)
-CHIPSET(0x514D, R200_QM, R200)
-CHIPSET(0x4242, R200_BB, R200)
-
-CHIPSET(0x4966, RV250_If, RV250)
-CHIPSET(0x4967, RV250_Ig, RV250)
-CHIPSET(0x4C64, RV250_Ld, RV250)
-CHIPSET(0x4C66, RV250_Lf, RV250)
-CHIPSET(0x4C67, RV250_Lg, RV250)
-
-CHIPSET(0x5960, RV280_5960, RV280)
-CHIPSET(0x5961, RV280_5961, RV280)
-CHIPSET(0x5962, RV280_5962, RV280)
-CHIPSET(0x5964, RV280_5964, RV280)
-CHIPSET(0x5965, RV280_5965, RV280)
-CHIPSET(0x5C61, RV280_5C61, RV280)
-CHIPSET(0x5C63, RV280_5C63, RV280)
-CHIPSET(0x5834, RS300_5834, RS300)
-CHIPSET(0x5835, RS300_5835, RS300)
-CHIPSET(0x7834, RS350_7834, RS300)
-CHIPSET(0x7835, RS350_7835, RS300)
diff --git a/pci_ids/r300_pci_ids.h b/pci_ids/r300_pci_ids.h
deleted file mode 100644
index 5821d44..0000000
--- a/pci_ids/r300_pci_ids.h
+++ /dev/null
@@ -1,226 +0,0 @@
-CHIPSET(0x4144, R300_AD, R300)
-CHIPSET(0x4145, R300_AE, R300)
-CHIPSET(0x4146, R300_AF, R300)
-CHIPSET(0x4147, R300_AG, R300)
-CHIPSET(0x4E44, R300_ND, R300)
-CHIPSET(0x4E45, R300_NE, R300)
-CHIPSET(0x4E46, R300_NF, R300)
-CHIPSET(0x4E47, R300_NG, R300)
-
-CHIPSET(0x4E48, R350_NH, R350)
-CHIPSET(0x4E49, R350_NI, R350)
-CHIPSET(0x4E4B, R350_NK, R350)
-CHIPSET(0x4148, R350_AH, R350)
-CHIPSET(0x4149, R350_AI, R350)
-CHIPSET(0x414A, R350_AJ, R350)
-CHIPSET(0x414B, R350_AK, R350)
-CHIPSET(0x4E4A, R360_NJ, R350)
-
-CHIPSET(0x4150, RV350_AP, RV350)
-CHIPSET(0x4151, RV350_AQ, RV350)
-CHIPSET(0x4152, RV350_AR, RV350)
-CHIPSET(0x4153, RV350_AS, RV350)
-CHIPSET(0x4154, RV350_AT, RV350)
-CHIPSET(0x4155, RV350_AU, RV350)
-CHIPSET(0x4156, RV350_AV, RV350)
-CHIPSET(0x4E50, RV350_NP, RV350)
-CHIPSET(0x4E51, RV350_NQ, RV350)
-CHIPSET(0x4E52, RV350_NR, RV350)
-CHIPSET(0x4E53, RV350_NS, RV350)
-CHIPSET(0x4E54, RV350_NT, RV350)
-CHIPSET(0x4E56, RV350_NV, RV350)
-
-CHIPSET(0x5460, RV370_5460, RV370)
-CHIPSET(0x5462, RV370_5462, RV370)
-CHIPSET(0x5464, RV370_5464, RV370)
-CHIPSET(0x5B60, RV370_5B60, RV370)
-CHIPSET(0x5B62, RV370_5B62, RV370)
-CHIPSET(0x5B63, RV370_5B63, RV370)
-CHIPSET(0x5B64, RV370_5B64, RV370)
-CHIPSET(0x5B65, RV370_5B65, RV370)
-
-CHIPSET(0x3150, RV380_3150, RV380)
-CHIPSET(0x3152, RV380_3152, RV380)
-CHIPSET(0x3154, RV380_3154, RV380)
-CHIPSET(0x3155, RV380_3155, RV380)
-CHIPSET(0x3E50, RV380_3E50, RV380)
-CHIPSET(0x3E54, RV380_3E54, RV380)
-
-CHIPSET(0x4A48, R420_JH, R420)
-CHIPSET(0x4A49, R420_JI, R420)
-CHIPSET(0x4A4A, R420_JJ, R420)
-CHIPSET(0x4A4B, R420_JK, R420)
-CHIPSET(0x4A4C, R420_JL, R420)
-CHIPSET(0x4A4D, R420_JM, R420)
-CHIPSET(0x4A4E, R420_JN, R420)
-CHIPSET(0x4A4F, R420_JO, R420)
-CHIPSET(0x4A50, R420_JP, R420)
-CHIPSET(0x4A54, R420_JT, R420)
-
-CHIPSET(0x5548, R423_UH, R423)
-CHIPSET(0x5549, R423_UI, R423)
-CHIPSET(0x554A, R423_UJ, R423)
-CHIPSET(0x554B, R423_UK, R423)
-CHIPSET(0x5550, R423_5550, R423)
-CHIPSET(0x5551, R423_UQ, R423)
-CHIPSET(0x5552, R423_UR, R423)
-CHIPSET(0x5554, R423_UT, R423)
-CHIPSET(0x5D57, R423_5D57, R423)
-
-CHIPSET(0x554C, R430_554C, R430)
-CHIPSET(0x554D, R430_554D, R430)
-CHIPSET(0x554E, R430_554E, R430)
-CHIPSET(0x554F, R430_554F, R430)
-CHIPSET(0x5D48, R430_5D48, R430)
-CHIPSET(0x5D49, R430_5D49, R430)
-CHIPSET(0x5D4A, R430_5D4A, R430)
-
-CHIPSET(0x5D4C, R480_5D4C, R480)
-CHIPSET(0x5D4D, R480_5D4D, R480)
-CHIPSET(0x5D4E, R480_5D4E, R480)
-CHIPSET(0x5D4F, R480_5D4F, R480)
-CHIPSET(0x5D50, R480_5D50, R480)
-CHIPSET(0x5D52, R480_5D52, R480)
-
-CHIPSET(0x4B48, R481_4B48, R481)
-CHIPSET(0x4B49, R481_4B49, R481)
-CHIPSET(0x4B4A, R481_4B4A, R481)
-CHIPSET(0x4B4B, R481_4B4B, R481)
-CHIPSET(0x4B4C, R481_4B4C, R481)
-
-CHIPSET(0x564A, RV410_564A, RV410)
-CHIPSET(0x564B, RV410_564B, RV410)
-CHIPSET(0x564F, RV410_564F, RV410)
-CHIPSET(0x5652, RV410_5652, RV410)
-CHIPSET(0x5653, RV410_5653, RV410)
-CHIPSET(0x5657, RV410_5657, RV410)
-CHIPSET(0x5E48, RV410_5E48, RV410)
-CHIPSET(0x5E4A, RV410_5E4A, RV410)
-CHIPSET(0x5E4B, RV410_5E4B, RV410)
-CHIPSET(0x5E4C, RV410_5E4C, RV410)
-CHIPSET(0x5E4D, RV410_5E4D, RV410)
-CHIPSET(0x5E4F, RV410_5E4F, RV410)
-
-CHIPSET(0x5A41, RS400_5A41, RS400)
-CHIPSET(0x5A42, RS400_5A42, RS400)
-
-CHIPSET(0x5A61, RC410_5A61, RC410)
-CHIPSET(0x5A62, RC410_5A62, RC410)
-
-CHIPSET(0x5954, RS480_5954, RS480)
-CHIPSET(0x5955, RS480_5955, RS480)
-CHIPSET(0x5974, RS482_5974, RS480)
-CHIPSET(0x5975, RS482_5975, RS480)
-
-CHIPSET(0x7100, R520_7100, R520)
-CHIPSET(0x7101, R520_7101, R520)
-CHIPSET(0x7102, R520_7102, R520)
-CHIPSET(0x7103, R520_7103, R520)
-CHIPSET(0x7104, R520_7104, R520)
-CHIPSET(0x7105, R520_7105, R520)
-CHIPSET(0x7106, R520_7106, R520)
-CHIPSET(0x7108, R520_7108, R520)
-CHIPSET(0x7109, R520_7109, R520)
-CHIPSET(0x710A, R520_710A, R520)
-CHIPSET(0x710B, R520_710B, R520)
-CHIPSET(0x710C, R520_710C, R520)
-CHIPSET(0x710E, R520_710E, R520)
-CHIPSET(0x710F, R520_710F, R520)
-
-CHIPSET(0x7140, RV515_7140, RV515)
-CHIPSET(0x7141, RV515_7141, RV515)
-CHIPSET(0x7142, RV515_7142, RV515)
-CHIPSET(0x7143, RV515_7143, RV515)
-CHIPSET(0x7144, RV515_7144, RV515)
-CHIPSET(0x7145, RV515_7145, RV515)
-CHIPSET(0x7146, RV515_7146, RV515)
-CHIPSET(0x7147, RV515_7147, RV515)
-CHIPSET(0x7149, RV515_7149, RV515)
-CHIPSET(0x714A, RV515_714A, RV515)
-CHIPSET(0x714B, RV515_714B, RV515)
-CHIPSET(0x714C, RV515_714C, RV515)
-CHIPSET(0x714D, RV515_714D, RV515)
-CHIPSET(0x714E, RV515_714E, RV515)
-CHIPSET(0x714F, RV515_714F, RV515)
-CHIPSET(0x7151, RV515_7151, RV515)
-CHIPSET(0x7152, RV515_7152, RV515)
-CHIPSET(0x7153, RV515_7153, RV515)
-CHIPSET(0x715E, RV515_715E, RV515)
-CHIPSET(0x715F, RV515_715F, RV515)
-CHIPSET(0x7180, RV515_7180, RV515)
-CHIPSET(0x7181, RV515_7181, RV515)
-CHIPSET(0x7183, RV515_7183, RV515)
-CHIPSET(0x7186, RV515_7186, RV515)
-CHIPSET(0x7187, RV515_7187, RV515)
-CHIPSET(0x7188, RV515_7188, RV515)
-CHIPSET(0x718A, RV515_718A, RV515)
-CHIPSET(0x718B, RV515_718B, RV515)
-CHIPSET(0x718C, RV515_718C, RV515)
-CHIPSET(0x718D, RV515_718D, RV515)
-CHIPSET(0x718F, RV515_718F, RV515)
-CHIPSET(0x7193, RV515_7193, RV515)
-CHIPSET(0x7196, RV515_7196, RV515)
-CHIPSET(0x719B, RV515_719B, RV515)
-CHIPSET(0x719F, RV515_719F, RV515)
-CHIPSET(0x7200, RV515_7200, RV515)
-CHIPSET(0x7210, RV515_7210, RV515)
-CHIPSET(0x7211, RV515_7211, RV515)
-
-CHIPSET(0x71C0, RV530_71C0, RV530)
-CHIPSET(0x71C1, RV530_71C1, RV530)
-CHIPSET(0x71C2, RV530_71C2, RV530)
-CHIPSET(0x71C3, RV530_71C3, RV530)
-CHIPSET(0x71C4, RV530_71C4, RV530)
-CHIPSET(0x71C5, RV530_71C5, RV530)
-CHIPSET(0x71C6, RV530_71C6, RV530)
-CHIPSET(0x71C7, RV530_71C7, RV530)
-CHIPSET(0x71CD, RV530_71CD, RV530)
-CHIPSET(0x71CE, RV530_71CE, RV530)
-CHIPSET(0x71D2, RV530_71D2, RV530)
-CHIPSET(0x71D4, RV530_71D4, RV530)
-CHIPSET(0x71D5, RV530_71D5, RV530)
-CHIPSET(0x71D6, RV530_71D6, RV530)
-CHIPSET(0x71DA, RV530_71DA, RV530)
-CHIPSET(0x71DE, RV530_71DE, RV530)
-
-CHIPSET(0x7281, RV560_7281, RV560)
-CHIPSET(0x7283, RV560_7283, RV560)
-CHIPSET(0x7287, RV560_7287, RV560)
-CHIPSET(0x7290, RV560_7290, RV560)
-CHIPSET(0x7291, RV560_7291, RV560)
-CHIPSET(0x7293, RV560_7293, RV560)
-CHIPSET(0x7297, RV560_7297, RV560)
-
-CHIPSET(0x7280, RV570_7280, RV570)
-CHIPSET(0x7288, RV570_7288, RV570)
-CHIPSET(0x7289, RV570_7289, RV570)
-CHIPSET(0x728B, RV570_728B, RV570)
-CHIPSET(0x728C, RV570_728C, RV570)
-
-CHIPSET(0x7240, R580_7240, R580)
-CHIPSET(0x7243, R580_7243, R580)
-CHIPSET(0x7244, R580_7244, R580)
-CHIPSET(0x7245, R580_7245, R580)
-CHIPSET(0x7246, R580_7246, R580)
-CHIPSET(0x7247, R580_7247, R580)
-CHIPSET(0x7248, R580_7248, R580)
-CHIPSET(0x7249, R580_7249, R580)
-CHIPSET(0x724A, R580_724A, R580)
-CHIPSET(0x724B, R580_724B, R580)
-CHIPSET(0x724C, R580_724C, R580)
-CHIPSET(0x724D, R580_724D, R580)
-CHIPSET(0x724E, R580_724E, R580)
-CHIPSET(0x724F, R580_724F, R580)
-CHIPSET(0x7284, R580_7284, R580)
-
-CHIPSET(0x793F, RS600_793F, RS600)
-CHIPSET(0x7941, RS600_7941, RS600)
-CHIPSET(0x7942, RS600_7942, RS600)
-
-CHIPSET(0x791E, RS690_791E, RS690)
-CHIPSET(0x791F, RS690_791F, RS690)
-
-CHIPSET(0x796C, RS740_796C, RS740)
-CHIPSET(0x796D, RS740_796D, RS740)
-CHIPSET(0x796E, RS740_796E, RS740)
-CHIPSET(0x796F, RS740_796F, RS740)
diff --git a/pci_ids/r600_pci_ids.h b/pci_ids/r600_pci_ids.h
deleted file mode 100644
index 725270a..0000000
--- a/pci_ids/r600_pci_ids.h
+++ /dev/null
@@ -1,265 +0,0 @@
-CHIPSET(0x9400, R600_9400, R600)
-CHIPSET(0x9401, R600_9401, R600)
-CHIPSET(0x9402, R600_9402, R600)
-CHIPSET(0x9403, R600_9403, R600)
-CHIPSET(0x9405, R600_9405, R600)
-CHIPSET(0x940A, R600_940A, R600)
-CHIPSET(0x940B, R600_940B, R600)
-CHIPSET(0x940F, R600_940F, R600)
-
-CHIPSET(0x94C0, RV610_94C0, RV610)
-CHIPSET(0x94C1, RV610_94C1, RV610)
-CHIPSET(0x94C3, RV610_94C3, RV610)
-CHIPSET(0x94C4, RV610_94C4, RV610)
-CHIPSET(0x94C5, RV610_94C5, RV610)
-CHIPSET(0x94C6, RV610_94C6, RV610)
-CHIPSET(0x94C7, RV610_94C7, RV610)
-CHIPSET(0x94C8, RV610_94C8, RV610)
-CHIPSET(0x94C9, RV610_94C9, RV610)
-CHIPSET(0x94CB, RV610_94CB, RV610)
-CHIPSET(0x94CC, RV610_94CC, RV610)
-CHIPSET(0x94CD, RV610_94CD, RV610)
-
-CHIPSET(0x9580, RV630_9580, RV630)
-CHIPSET(0x9581, RV630_9581, RV630)
-CHIPSET(0x9583, RV630_9583, RV630)
-CHIPSET(0x9586, RV630_9586, RV630)
-CHIPSET(0x9587, RV630_9587, RV630)
-CHIPSET(0x9588, RV630_9588, RV630)
-CHIPSET(0x9589, RV630_9589, RV630)
-CHIPSET(0x958A, RV630_958A, RV630)
-CHIPSET(0x958B, RV630_958B, RV630)
-CHIPSET(0x958C, RV630_958C, RV630)
-CHIPSET(0x958D, RV630_958D, RV630)
-CHIPSET(0x958E, RV630_958E, RV630)
-CHIPSET(0x958F, RV630_958F, RV630)
-
-CHIPSET(0x9500, RV670_9500, RV670)
-CHIPSET(0x9501, RV670_9501, RV670)
-CHIPSET(0x9504, RV670_9504, RV670)
-CHIPSET(0x9505, RV670_9505, RV670)
-CHIPSET(0x9506, RV670_9506, RV670)
-CHIPSET(0x9507, RV670_9507, RV670)
-CHIPSET(0x9508, RV670_9508, RV670)
-CHIPSET(0x9509, RV670_9509, RV670)
-CHIPSET(0x950F, RV670_950F, RV670)
-CHIPSET(0x9511, RV670_9511, RV670)
-CHIPSET(0x9515, RV670_9515, RV670)
-CHIPSET(0x9517, RV670_9517, RV670)
-CHIPSET(0x9519, RV670_9519, RV670)
-
-CHIPSET(0x95C0, RV620_95C0, RV620)
-CHIPSET(0x95C2, RV620_95C2, RV620)
-CHIPSET(0x95C4, RV620_95C4, RV620)
-CHIPSET(0x95C5, RV620_95C5, RV620)
-CHIPSET(0x95C6, RV620_95C6, RV620)
-CHIPSET(0x95C7, RV620_95C7, RV620)
-CHIPSET(0x95C9, RV620_95C9, RV620)
-CHIPSET(0x95CC, RV620_95CC, RV620)
-CHIPSET(0x95CD, RV620_95CD, RV620)
-CHIPSET(0x95CE, RV620_95CE, RV620)
-CHIPSET(0x95CF, RV620_95CF, RV620)
-
-CHIPSET(0x9590, RV635_9590, RV635)
-CHIPSET(0x9591, RV635_9591, RV635)
-CHIPSET(0x9593, RV635_9593, RV635)
-CHIPSET(0x9595, RV635_9595, RV635)
-CHIPSET(0x9596, RV635_9596, RV635)
-CHIPSET(0x9597, RV635_9597, RV635)
-CHIPSET(0x9598, RV635_9598, RV635)
-CHIPSET(0x9599, RV635_9599, RV635)
-CHIPSET(0x959B, RV635_959B, RV635)
-
-CHIPSET(0x9610, RS780_9610, RS780)
-CHIPSET(0x9611, RS780_9611, RS780)
-CHIPSET(0x9612, RS780_9612, RS780)
-CHIPSET(0x9613, RS780_9613, RS780)
-CHIPSET(0x9614, RS780_9614, RS780)
-CHIPSET(0x9615, RS780_9615, RS780)
-CHIPSET(0x9616, RS780_9616, RS780)
-
-CHIPSET(0x9710, RS880_9710, RS880)
-CHIPSET(0x9711, RS880_9711, RS880)
-CHIPSET(0x9712, RS880_9712, RS880)
-CHIPSET(0x9713, RS880_9713, RS880)
-CHIPSET(0x9714, RS880_9714, RS880)
-CHIPSET(0x9715, RS880_9715, RS880)
-
-CHIPSET(0x9440, RV770_9440, RV770)
-CHIPSET(0x9441, RV770_9441, RV770)
-CHIPSET(0x9442, RV770_9442, RV770)
-CHIPSET(0x9443, RV770_9443, RV770)
-CHIPSET(0x9444, RV770_9444, RV770)
-CHIPSET(0x9446, RV770_9446, RV770)
-CHIPSET(0x944A, RV770_944A, RV770)
-CHIPSET(0x944B, RV770_944B, RV770)
-CHIPSET(0x944C, RV770_944C, RV770)
-CHIPSET(0x944E, RV770_944E, RV770)
-CHIPSET(0x9450, RV770_9450, RV770)
-CHIPSET(0x9452, RV770_9452, RV770)
-CHIPSET(0x9456, RV770_9456, RV770)
-CHIPSET(0x945A, RV770_945A, RV770)
-CHIPSET(0x945B, RV770_945B, RV770)
-CHIPSET(0x945E, RV770_945E, RV770)
-CHIPSET(0x9460, RV790_9460, RV770)
-CHIPSET(0x9462, RV790_9462, RV770)
-CHIPSET(0x946A, RV770_946A, RV770)
-CHIPSET(0x946B, RV770_946B, RV770)
-CHIPSET(0x947A, RV770_947A, RV770)
-CHIPSET(0x947B, RV770_947B, RV770)
-
-CHIPSET(0x9480, RV730_9480, RV730)
-CHIPSET(0x9487, RV730_9487, RV730)
-CHIPSET(0x9488, RV730_9488, RV730)
-CHIPSET(0x9489, RV730_9489, RV730)
-CHIPSET(0x948A, RV730_948A, RV730)
-CHIPSET(0x948F, RV730_948F, RV730)
-CHIPSET(0x9490, RV730_9490, RV730)
-CHIPSET(0x9491, RV730_9491, RV730)
-CHIPSET(0x9495, RV730_9495, RV730)
-CHIPSET(0x9498, RV730_9498, RV730)
-CHIPSET(0x949C, RV730_949C, RV730)
-CHIPSET(0x949E, RV730_949E, RV730)
-CHIPSET(0x949F, RV730_949F, RV730)
-
-CHIPSET(0x9540, RV710_9540, RV710)
-CHIPSET(0x9541, RV710_9541, RV710)
-CHIPSET(0x9542, RV710_9542, RV710)
-CHIPSET(0x954E, RV710_954E, RV710)
-CHIPSET(0x954F, RV710_954F, RV710)
-CHIPSET(0x9552, RV710_9552, RV710)
-CHIPSET(0x9553, RV710_9553, RV710)
-CHIPSET(0x9555, RV710_9555, RV710)
-CHIPSET(0x9557, RV710_9557, RV710)
-CHIPSET(0x955F, RV710_955F, RV710)
-
-CHIPSET(0x94A0, RV740_94A0, RV740)
-CHIPSET(0x94A1, RV740_94A1, RV740)
-CHIPSET(0x94A3, RV740_94A3, RV740)
-CHIPSET(0x94B1, RV740_94B1, RV740)
-CHIPSET(0x94B3, RV740_94B3, RV740)
-CHIPSET(0x94B4, RV740_94B4, RV740)
-CHIPSET(0x94B5, RV740_94B5, RV740)
-CHIPSET(0x94B9, RV740_94B9, RV740)
-
-CHIPSET(0x68E0, CEDAR_68E0, CEDAR)
-CHIPSET(0x68E1, CEDAR_68E1, CEDAR)
-CHIPSET(0x68E4, CEDAR_68E4, CEDAR)
-CHIPSET(0x68E5, CEDAR_68E5, CEDAR)
-CHIPSET(0x68E8, CEDAR_68E8, CEDAR)
-CHIPSET(0x68E9, CEDAR_68E9, CEDAR)
-CHIPSET(0x68F1, CEDAR_68F1, CEDAR)
-CHIPSET(0x68F2, CEDAR_68F2, CEDAR)
-CHIPSET(0x68F8, CEDAR_68F8, CEDAR)
-CHIPSET(0x68F9, CEDAR_68F9, CEDAR)
-CHIPSET(0x68FE, CEDAR_68FE, CEDAR)
-
-CHIPSET(0x68C0, REDWOOD_68C0, REDWOOD)
-CHIPSET(0x68C1, REDWOOD_68C1, REDWOOD)
-CHIPSET(0x68C8, REDWOOD_68C8, REDWOOD)
-CHIPSET(0x68C9, REDWOOD_68C9, REDWOOD)
-CHIPSET(0x68D8, REDWOOD_68D8, REDWOOD)
-CHIPSET(0x68D9, REDWOOD_68D9, REDWOOD)
-CHIPSET(0x68DA, REDWOOD_68DA, REDWOOD)
-CHIPSET(0x68DE, REDWOOD_68DE, REDWOOD)
-
-CHIPSET(0x68A0, JUNIPER_68A0, JUNIPER)
-CHIPSET(0x68A1, JUNIPER_68A1, JUNIPER)
-CHIPSET(0x68A8, JUNIPER_68A8, JUNIPER)
-CHIPSET(0x68A9, JUNIPER_68A9, JUNIPER)
-CHIPSET(0x68B0, JUNIPER_68B0, JUNIPER)
-CHIPSET(0x68B8, JUNIPER_68B8, JUNIPER)
-CHIPSET(0x68B9, JUNIPER_68B9, JUNIPER)
-CHIPSET(0x68BA, JUNIPER_68BA, JUNIPER)
-CHIPSET(0x68BE, JUNIPER_68BE, JUNIPER)
-CHIPSET(0x68BF, JUNIPER_68BF, JUNIPER)
-
-CHIPSET(0x6880, CYPRESS_6880, CYPRESS)
-CHIPSET(0x6888, CYPRESS_6888, CYPRESS)
-CHIPSET(0x6889, CYPRESS_6889, CYPRESS)
-CHIPSET(0x688A, CYPRESS_688A, CYPRESS)
-CHIPSET(0x6898, CYPRESS_6898, CYPRESS)
-CHIPSET(0x6899, CYPRESS_6899, CYPRESS)
-CHIPSET(0x689B, CYPRESS_689B, CYPRESS)
-CHIPSET(0x689E, CYPRESS_689E, CYPRESS)
-
-CHIPSET(0x689C, HEMLOCK_689C, HEMLOCK)
-CHIPSET(0x689D, HEMLOCK_689D, HEMLOCK)
-
-CHIPSET(0x9802, PALM_9802, PALM)
-CHIPSET(0x9803, PALM_9803, PALM)
-CHIPSET(0x9804, PALM_9804, PALM)
-CHIPSET(0x9805, PALM_9805, PALM)
-CHIPSET(0x9806, PALM_9806, PALM)
-CHIPSET(0x9807, PALM_9807, PALM)
-
-CHIPSET(0x9640, SUMO_9640, SUMO)
-CHIPSET(0x9641, SUMO_9641, SUMO)
-CHIPSET(0x9642, SUMO2_9642, SUMO2)
-CHIPSET(0x9643, SUMO2_9643, SUMO2)
-CHIPSET(0x9644, SUMO2_9644, SUMO2)
-CHIPSET(0x9645, SUMO2_9645, SUMO2)
-CHIPSET(0x9647, SUMO_9647, SUMO)
-CHIPSET(0x9648, SUMO_9648, SUMO)
-CHIPSET(0x964a, SUMO_964A, SUMO)
-CHIPSET(0x964e, SUMO_964E, SUMO)
-CHIPSET(0x964f, SUMO_964F, SUMO)
-
-#ifndef RADEON_CLASSIC
-CHIPSET(0x6700, CAYMAN_6700, CAYMAN)
-CHIPSET(0x6701, CAYMAN_6701, CAYMAN)
-CHIPSET(0x6702, CAYMAN_6702, CAYMAN)
-CHIPSET(0x6703, CAYMAN_6703, CAYMAN)
-CHIPSET(0x6704, CAYMAN_6704, CAYMAN)
-CHIPSET(0x6705, CAYMAN_6705, CAYMAN)
-CHIPSET(0x6706, CAYMAN_6706, CAYMAN)
-CHIPSET(0x6707, CAYMAN_6707, CAYMAN)
-CHIPSET(0x6708, CAYMAN_6708, CAYMAN)
-CHIPSET(0x6709, CAYMAN_6709, CAYMAN)
-CHIPSET(0x6718, CAYMAN_6718, CAYMAN)
-CHIPSET(0x6719, CAYMAN_6719, CAYMAN)
-CHIPSET(0x671C, CAYMAN_671C, CAYMAN)
-CHIPSET(0x671D, CAYMAN_671D, CAYMAN)
-CHIPSET(0x671F, CAYMAN_671F, CAYMAN)
-#endif
-
-CHIPSET(0x6720, BARTS_6720, BARTS)
-CHIPSET(0x6721, BARTS_6721, BARTS)
-CHIPSET(0x6722, BARTS_6722, BARTS)
-CHIPSET(0x6723, BARTS_6723, BARTS)
-CHIPSET(0x6724, BARTS_6724, BARTS)
-CHIPSET(0x6725, BARTS_6725, BARTS)
-CHIPSET(0x6726, BARTS_6726, BARTS)
-CHIPSET(0x6727, BARTS_6727, BARTS)
-CHIPSET(0x6728, BARTS_6728, BARTS)
-CHIPSET(0x6729, BARTS_6729, BARTS)
-CHIPSET(0x6738, BARTS_6738, BARTS)
-CHIPSET(0x6739, BARTS_6739, BARTS)
-CHIPSET(0x673E, BARTS_673E, BARTS)
-CHIPSET(0x6740, TURKS_6740, TURKS)
-CHIPSET(0x6741, TURKS_6741, TURKS)
-CHIPSET(0x6742, TURKS_6742, TURKS)
-CHIPSET(0x6743, TURKS_6743, TURKS)
-CHIPSET(0x6744, TURKS_6744, TURKS)
-CHIPSET(0x6745, TURKS_6745, TURKS)
-CHIPSET(0x6746, TURKS_6746, TURKS)
-CHIPSET(0x6747, TURKS_6747, TURKS)
-CHIPSET(0x6748, TURKS_6748, TURKS)
-CHIPSET(0x6749, TURKS_6749, TURKS)
-CHIPSET(0x6750, TURKS_6750, TURKS)
-CHIPSET(0x6758, TURKS_6758, TURKS)
-CHIPSET(0x6759, TURKS_6759, TURKS)
-CHIPSET(0x675F, TURKS_675F, TURKS)
-
-CHIPSET(0x6760, CAICOS_6760, CAICOS)
-CHIPSET(0x6761, CAICOS_6761, CAICOS)
-CHIPSET(0x6762, CAICOS_6762, CAICOS)
-CHIPSET(0x6763, CAICOS_6763, CAICOS)
-CHIPSET(0x6764, CAICOS_6764, CAICOS)
-CHIPSET(0x6765, CAICOS_6765, CAICOS)
-CHIPSET(0x6766, CAICOS_6766, CAICOS)
-CHIPSET(0x6767, CAICOS_6767, CAICOS)
-CHIPSET(0x6768, CAICOS_6768, CAICOS)
-CHIPSET(0x6770, CAICOS_6770, CAICOS)
-CHIPSET(0x6778, CAICOS_6778, CAICOS)
-CHIPSET(0x6779, CAICOS_6779, CAICOS)
diff --git a/pci_ids/radeon_pci_ids.h b/pci_ids/radeon_pci_ids.h
deleted file mode 100644
index a9efc76..0000000
--- a/pci_ids/radeon_pci_ids.h
+++ /dev/null
@@ -1,23 +0,0 @@
-CHIPSET(0x4C57, RADEON_LW, RV200)
-CHIPSET(0x4C58, RADEON_LX, RV200)
-CHIPSET(0x4C59, RADEON_LY, RV100)
-CHIPSET(0x4C5A, RADEON_LZ, RV100)
-CHIPSET(0x5144, RADEON_QD, R100)
-CHIPSET(0x5145, RADEON_QE, R100)
-CHIPSET(0x5146, RADEON_QF, R100)
-CHIPSET(0x5147, RADEON_QG, R100)
-CHIPSET(0x5159, RADEON_QY, RV100)
-CHIPSET(0x515A, RADEON_QZ, RV100)
-
-CHIPSET(0x5157, RV200_QW, RV200)
-CHIPSET(0x5158, RV200_QX, RV200)
-
-CHIPSET(0x515E, RN50_515E, UNKNOWN)
-CHIPSET(0x5969, RN50_5969, UNKNOWN)
-
-CHIPSET(0x4136, RS100_4136, RS100)
-CHIPSET(0x4336, RS100_4336, RS100)
-CHIPSET(0x4137, RS200_4137, RS200)
-CHIPSET(0x4337, RS200_4337, RS200)
-CHIPSET(0x4237, RS250_4237, RS200)
-CHIPSET(0x4437, RS250_4437, RS200)
diff --git a/pci_ids/vmwgfx_pci_ids.h b/pci_ids/vmwgfx_pci_ids.h
deleted file mode 100644
index 124d75b..0000000
--- a/pci_ids/vmwgfx_pci_ids.h
+++ /dev/null
@@ -1 +0,0 @@
-CHIPSET(0x0405, SVGAII, SVGAII)
diff --git a/radeon/radeon.h b/radeon/radeon.h
index 78244db..a4c818e 100644
--- a/radeon/radeon.h
+++ b/radeon/radeon.h
@@ -92,6 +92,15 @@ typedef enum {
CHIP_FAMILY_TURKS,
CHIP_FAMILY_CAICOS,
CHIP_FAMILY_CAYMAN,
+ CHIP_FAMILY_ARUBA,
+ CHIP_FAMILY_TAHITI,
+ CHIP_FAMILY_PITCAIRN,
+ CHIP_FAMILY_VERDE,
+ CHIP_FAMILY_OLAND,
+ CHIP_FAMILY_HAINAN,
+ CHIP_FAMILY_BONAIRE,
+ CHIP_FAMILY_KAVERI,
+ CHIP_FAMILY_KABINI,
CHIP_FAMILY_LAST
} RADEONChipFamily;
diff --git a/radeon/radeon_chipinfo_gen.h b/radeon/radeon_chipinfo_gen.h
index fcf6b33..221d93e 100644
--- a/radeon/radeon_chipinfo_gen.h
+++ b/radeon/radeon_chipinfo_gen.h
@@ -53,6 +53,7 @@ static RADEONCardInfo RADEONCards[] = {
{ 0x4C64, CHIP_FAMILY_RV250, 1, 0, 0, 0, 0 },
{ 0x4C66, CHIP_FAMILY_RV250, 1, 0, 0, 0, 0 },
{ 0x4C67, CHIP_FAMILY_RV250, 1, 0, 0, 0, 0 },
+ { 0x4C6E, CHIP_FAMILY_RV280, 1, 0, 0, 0, 0 },
{ 0x4E44, CHIP_FAMILY_R300, 0, 0, 0, 0, 0 },
{ 0x4E45, CHIP_FAMILY_R300, 0, 0, 0, 0, 0 },
{ 0x4E46, CHIP_FAMILY_R300, 0, 0, 0, 0, 0 },
@@ -379,7 +380,10 @@ 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 },
{ 0x964E, CHIP_FAMILY_SUMO, 1, 1, 0, 0, 1 },
{ 0x964F, CHIP_FAMILY_SUMO, 1, 1, 0, 0, 1 },
{ 0x9710, CHIP_FAMILY_RS880, 0, 1, 0, 0, 1 },
@@ -394,6 +398,9 @@ static RADEONCardInfo RADEONCards[] = {
{ 0x9805, CHIP_FAMILY_PALM, 0, 1, 0, 0, 1 },
{ 0x9806, CHIP_FAMILY_PALM, 0, 1, 0, 0, 1 },
{ 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 },
@@ -435,6 +442,7 @@ static RADEONCardInfo RADEONCards[] = {
{ 0x68F2, CHIP_FAMILY_CEDAR, 0, 0, 0, 0, 0 },
{ 0x68F8, CHIP_FAMILY_CEDAR, 0, 0, 0, 0, 0 },
{ 0x68F9, CHIP_FAMILY_CEDAR, 0, 0, 0, 0, 0 },
+ { 0x68FA, CHIP_FAMILY_CEDAR, 0, 0, 0, 0, 0 },
{ 0x68FE, CHIP_FAMILY_CEDAR, 0, 0, 0, 0, 0 },
{ 0x6700, CHIP_FAMILY_CAYMAN, 0, 0, 0, 0, 0 },
{ 0x6701, CHIP_FAMILY_CAYMAN, 0, 0, 0, 0, 0 },
@@ -474,10 +482,22 @@ 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 },
{ 0x6759, CHIP_FAMILY_TURKS, 0, 0, 0, 0, 0 },
+ { 0x675B, CHIP_FAMILY_TURKS, 0, 0, 0, 0, 0 },
+ { 0x675D, CHIP_FAMILY_TURKS, 0, 0, 0, 0, 0 },
{ 0x675F, CHIP_FAMILY_TURKS, 0, 0, 0, 0, 0 },
+ { 0x6840, CHIP_FAMILY_TURKS, 1, 0, 0, 0, 0 },
+ { 0x6841, CHIP_FAMILY_TURKS, 1, 0, 0, 0, 0 },
+ { 0x6842, CHIP_FAMILY_TURKS, 1, 0, 0, 0, 0 },
+ { 0x6843, CHIP_FAMILY_TURKS, 1, 0, 0, 0, 0 },
+ { 0x6849, CHIP_FAMILY_TURKS, 0, 0, 0, 0, 0 },
+ { 0x6850, CHIP_FAMILY_TURKS, 0, 0, 0, 0, 0 },
+ { 0x6858, CHIP_FAMILY_TURKS, 0, 0, 0, 0, 0 },
+ { 0x6859, CHIP_FAMILY_TURKS, 0, 0, 0, 0, 0 },
{ 0x6760, CHIP_FAMILY_CAICOS, 1, 0, 0, 0, 0 },
{ 0x6761, CHIP_FAMILY_CAICOS, 1, 0, 0, 0, 0 },
{ 0x6762, CHIP_FAMILY_CAICOS, 0, 0, 0, 0, 0 },
@@ -488,6 +508,138 @@ 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 },
+ { 0x677B, CHIP_FAMILY_CAICOS, 0, 0, 0, 0, 0 },
+ { 0x9900, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x9901, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
+ { 0x9903, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x9904, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
+ { 0x9905, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
+ { 0x9906, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
+ { 0x9907, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x9908, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x9909, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x990A, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x990B, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x990C, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
+ { 0x990D, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x990E, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
+ { 0x990F, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x9910, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x9913, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x9917, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
+ { 0x9918, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
+ { 0x9919, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
+ { 0x9990, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x9991, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
+ { 0x9992, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x9993, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
+ { 0x9994, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x9995, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x9996, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
+ { 0x9997, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x9998, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
+ { 0x9999, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x999A, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x999B, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x999C, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
+ { 0x999D, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
+ { 0x99A0, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x99A2, CHIP_FAMILY_ARUBA, 1, 1, 0, 0, 0 },
+ { 0x99A4, CHIP_FAMILY_ARUBA, 0, 1, 0, 0, 0 },
+ { 0x6780, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
+ { 0x6784, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
+ { 0x6788, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
+ { 0x678A, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
+ { 0x6790, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
+ { 0x6791, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
+ { 0x6792, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
+ { 0x6798, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
+ { 0x6799, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
+ { 0x679A, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
+ { 0x679B, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
+ { 0x679E, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
+ { 0x679F, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
+ { 0x6800, CHIP_FAMILY_PITCAIRN, 1, 0, 0, 0, 0 },
+ { 0x6801, CHIP_FAMILY_PITCAIRN, 1, 0, 0, 0, 0 },
+ { 0x6802, CHIP_FAMILY_PITCAIRN, 1, 0, 0, 0, 0 },
+ { 0x6806, CHIP_FAMILY_PITCAIRN, 0, 0, 0, 0, 0 },
+ { 0x6808, CHIP_FAMILY_PITCAIRN, 0, 0, 0, 0, 0 },
+ { 0x6809, CHIP_FAMILY_PITCAIRN, 0, 0, 0, 0, 0 },
+ { 0x6810, CHIP_FAMILY_PITCAIRN, 0, 0, 0, 0, 0 },
+ { 0x6811, CHIP_FAMILY_PITCAIRN, 0, 0, 0, 0, 0 },
+ { 0x6816, CHIP_FAMILY_PITCAIRN, 0, 0, 0, 0, 0 },
+ { 0x6817, CHIP_FAMILY_PITCAIRN, 0, 0, 0, 0, 0 },
+ { 0x6818, CHIP_FAMILY_PITCAIRN, 0, 0, 0, 0, 0 },
+ { 0x6819, CHIP_FAMILY_PITCAIRN, 0, 0, 0, 0, 0 },
+ { 0x684C, CHIP_FAMILY_PITCAIRN, 0, 0, 0, 0, 0 },
+ { 0x6820, CHIP_FAMILY_VERDE, 1, 0, 0, 0, 0 },
+ { 0x6821, CHIP_FAMILY_VERDE, 1, 0, 0, 0, 0 },
+ { 0x6822, CHIP_FAMILY_VERDE, 1, 0, 0, 0, 0 },
+ { 0x6823, CHIP_FAMILY_VERDE, 1, 0, 0, 0, 0 },
+ { 0x6824, CHIP_FAMILY_VERDE, 1, 0, 0, 0, 0 },
+ { 0x6825, CHIP_FAMILY_VERDE, 1, 0, 0, 0, 0 },
+ { 0x6826, CHIP_FAMILY_VERDE, 1, 0, 0, 0, 0 },
+ { 0x6827, CHIP_FAMILY_VERDE, 1, 0, 0, 0, 0 },
+ { 0x6828, CHIP_FAMILY_VERDE, 0, 0, 0, 0, 0 },
+ { 0x6829, CHIP_FAMILY_VERDE, 0, 0, 0, 0, 0 },
+ { 0x682A, CHIP_FAMILY_VERDE, 1, 0, 0, 0, 0 },
+ { 0x682B, CHIP_FAMILY_VERDE, 1, 0, 0, 0, 0 },
+ { 0x682D, CHIP_FAMILY_VERDE, 1, 0, 0, 0, 0 },
+ { 0x682F, CHIP_FAMILY_VERDE, 1, 0, 0, 0, 0 },
+ { 0x6830, CHIP_FAMILY_VERDE, 1, 0, 0, 0, 0 },
+ { 0x6831, CHIP_FAMILY_VERDE, 1, 0, 0, 0, 0 },
+ { 0x6835, CHIP_FAMILY_VERDE, 0, 0, 0, 0, 0 },
+ { 0x6837, CHIP_FAMILY_VERDE, 0, 0, 0, 0, 0 },
+ { 0x6838, CHIP_FAMILY_VERDE, 0, 0, 0, 0, 0 },
+ { 0x6839, CHIP_FAMILY_VERDE, 0, 0, 0, 0, 0 },
+ { 0x683B, CHIP_FAMILY_VERDE, 0, 0, 0, 0, 0 },
+ { 0x683D, CHIP_FAMILY_VERDE, 0, 0, 0, 0, 0 },
+ { 0x683F, CHIP_FAMILY_VERDE, 0, 0, 0, 0, 0 },
+ { 0x6600, CHIP_FAMILY_OLAND, 1, 0, 0, 0, 0 },
+ { 0x6601, CHIP_FAMILY_OLAND, 1, 0, 0, 0, 0 },
+ { 0x6602, CHIP_FAMILY_OLAND, 1, 0, 0, 0, 0 },
+ { 0x6603, CHIP_FAMILY_OLAND, 1, 0, 0, 0, 0 },
+ { 0x6606, CHIP_FAMILY_OLAND, 1, 0, 0, 0, 0 },
+ { 0x6607, CHIP_FAMILY_OLAND, 1, 0, 0, 0, 0 },
+ { 0x6610, CHIP_FAMILY_OLAND, 0, 0, 0, 0, 0 },
+ { 0x6611, CHIP_FAMILY_OLAND, 0, 0, 0, 0, 0 },
+ { 0x6613, CHIP_FAMILY_OLAND, 0, 0, 0, 0, 0 },
+ { 0x6620, CHIP_FAMILY_OLAND, 1, 0, 0, 0, 0 },
+ { 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 },
+ { 0x6640, CHIP_FAMILY_BONAIRE, 1, 0, 0, 0, 0 },
+ { 0x6641, CHIP_FAMILY_BONAIRE, 1, 0, 0, 0, 0 },
+ { 0x6649, CHIP_FAMILY_BONAIRE, 0, 0, 0, 0, 0 },
+ { 0x6650, CHIP_FAMILY_BONAIRE, 0, 0, 0, 0, 0 },
+ { 0x6651, CHIP_FAMILY_BONAIRE, 0, 0, 0, 0, 0 },
+ { 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 },
};