diff options
author | Alex Deucher <alexdeucher@gmail.com> | 2016-01-05 18:41:51 -0500 |
---|---|---|
committer | Alex Deucher <alexdeucher@gmail.com> | 2016-01-05 18:47:00 -0500 |
commit | c4e9ace848d2a947419c9f9d955b8700121baf47 (patch) | |
tree | ca0d0b1f9175c28e0d95c193a5fedf056fce56e8 | |
parent | 6b5e7c6a90b2e5bca89d6fd0f15319076c98cf5a (diff) |
Add new CI pci ids
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-rw-r--r-- | radeon.h | 5 | ||||
-rw-r--r-- | radeon_chipinfo_gen.h | 20 |
2 files changed, 23 insertions, 2 deletions
@@ -15,7 +15,7 @@ static char *family_strings[] = {"Unknown", "legacy", "radeon", "barts", "turks", "caicos", "cayman", "aruba", "tahiti", "pitcairn", "verde", "oland", "hainan", - "bonaire", "kaveri", "kabini", "hawaii" }; + "bonaire", "kaveri", "kabini", "hawaii", "mullins" }; typedef enum { CHIP_FAMILY_UNKNOW, @@ -81,6 +81,7 @@ typedef enum { CHIP_FAMILY_KAVERI, CHIP_FAMILY_KABINI, CHIP_FAMILY_HAWAII, + CHIP_FAMILY_MULLINS, CHIP_FAMILY_LAST } RADEONChipFamily; @@ -120,4 +121,4 @@ typedef struct { #define IS_DISPLAY_DCE8(card_info) (card_info && \ (card_info->chip_family >= CHIP_FAMILY_BONAIRE) && \ - (card_info->chip_family <= CHIP_FAMILY_HAWAII)) + (card_info->chip_family <= CHIP_FAMILY_MULLINS)) diff --git a/radeon_chipinfo_gen.h b/radeon_chipinfo_gen.h index be038b6..5d71797 100644 --- a/radeon_chipinfo_gen.h +++ b/radeon_chipinfo_gen.h @@ -620,12 +620,15 @@ static RADEONCardInfo RADEONCards[] = { { 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 }, + { 0x6646, CHIP_FAMILY_BONAIRE, 1, 0, 0, 0, 0 }, + { 0x6647, 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 }, + { 0x665F, 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 }, @@ -642,6 +645,22 @@ static RADEONCardInfo RADEONCards[] = { { 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 }, + { 0x9850, CHIP_FAMILY_MULLINS, 1, 1, 0, 0, 1 }, + { 0x9851, CHIP_FAMILY_MULLINS, 1, 1, 0, 0, 1 }, + { 0x9852, CHIP_FAMILY_MULLINS, 1, 1, 0, 0, 1 }, + { 0x9853, CHIP_FAMILY_MULLINS, 1, 1, 0, 0, 1 }, + { 0x9854, CHIP_FAMILY_MULLINS, 1, 1, 0, 0, 1 }, + { 0x9855, CHIP_FAMILY_MULLINS, 1, 1, 0, 0, 1 }, + { 0x9856, CHIP_FAMILY_MULLINS, 1, 1, 0, 0, 1 }, + { 0x9857, CHIP_FAMILY_MULLINS, 1, 1, 0, 0, 1 }, + { 0x9858, CHIP_FAMILY_MULLINS, 1, 1, 0, 0, 1 }, + { 0x9859, CHIP_FAMILY_MULLINS, 1, 1, 0, 0, 1 }, + { 0x985A, CHIP_FAMILY_MULLINS, 1, 1, 0, 0, 1 }, + { 0x985B, CHIP_FAMILY_MULLINS, 1, 1, 0, 0, 1 }, + { 0x985C, CHIP_FAMILY_MULLINS, 1, 1, 0, 0, 1 }, + { 0x985D, CHIP_FAMILY_MULLINS, 1, 1, 0, 0, 1 }, + { 0x985E, CHIP_FAMILY_MULLINS, 1, 1, 0, 0, 1 }, + { 0x985F, CHIP_FAMILY_MULLINS, 1, 1, 0, 0, 1 }, { 0x1304, CHIP_FAMILY_KAVERI, 1, 1, 0, 0, 1 }, { 0x1305, CHIP_FAMILY_KAVERI, 0, 1, 0, 0, 1 }, { 0x1306, CHIP_FAMILY_KAVERI, 1, 1, 0, 0, 1 }, @@ -660,6 +679,7 @@ static RADEONCardInfo RADEONCards[] = { { 0x1315, CHIP_FAMILY_KAVERI, 0, 1, 0, 0, 1 }, { 0x1316, CHIP_FAMILY_KAVERI, 0, 1, 0, 0, 1 }, { 0x1317, CHIP_FAMILY_KAVERI, 1, 1, 0, 0, 1 }, + { 0x1318, CHIP_FAMILY_KAVERI, 1, 1, 0, 0, 1 }, { 0x131B, CHIP_FAMILY_KAVERI, 0, 1, 0, 0, 1 }, { 0x131C, CHIP_FAMILY_KAVERI, 0, 1, 0, 0, 1 }, { 0x131D, CHIP_FAMILY_KAVERI, 0, 1, 0, 0, 1 }, |