Chameleon

Chameleon Commit Details

Date:2015-07-02 02:09:27 (8 years 8 months ago)
Author:ErmaC
Commit:2725
Parents: 2724
Message:Added new AMD Radeon families and IDs cards (Credit to Slice)
Changes:
M/trunk/i386/libsaio/ati.h
M/trunk/i386/libsaio/ati.c

File differences

trunk/i386/libsaio/ati.c
11001100
11011101
11021102
1103
1103
11041104
11051105
11061106
......
11091109
11101110
11111111
1112
1112
11131113
11141114
11151115
11161116
11171117
1118
1118
11191119
11201120
1121
11211122
11221123
1123
1124
1125
1126
1127
1128
1124
1125
1126
1127
1128
1129
11291130
11301131
11311132
......
11391140
11401141
11411142
1142
1143
11431144
11441145
11451146
11461147
1147
1148
11481149
11491150
11501151
......
11541155
11551156
11561157
1157
1158
11581159
11591160
11601161
......
12391240
12401241
12411242
1242
1243
1244
1245
1246
1247
1243
1244
1245
1246
1247
1248
12481249
12491250
12501251
......
13191320
13201321
13211322
1323
1324
1325
1326
1327
1328
1329
13221330
13231331
13241332
......
17771785
17781786
17791787
1788
1789
1790
17801791
17811792
17821793
{ 0x6607,0x00000000, CHIP_FAMILY_OLAND,"AMD Radeon R5 M240",kNull }, // Mobile
{ 0x6608,0x00000000, CHIP_FAMILY_OLAND,"AMD FirePro W2100",kNull },
{ 0x6610,0x00000000, CHIP_FAMILY_OLAND,"AMD Radeon R7 250",kFutomaki },
{ 0x6611,0x00000000, CHIP_FAMILY_OLAND,"AMD Radeon R7 200 Series",kNull },
{ 0x6611,0x00000000, CHIP_FAMILY_OLAND,"AMD Radeon R7 340 Series",kNull },
{ 0x6613,0x00000000, CHIP_FAMILY_OLAND,"AMD Radeon R7 240",kFutomaki},
//{ 0x6620,0x00000000, CHIP_FAMILY_OLAND,"AMD Radeon", kNull }, // Mobile
//{ 0x6621,0x00000000, CHIP_FAMILY_OLAND,"AMD Radeon", kNull }, // Mobile
// BONAIRE
{ 0x6640,0x00000000, CHIP_FAMILY_BONAIRE,"AMD Radeon HD 8950", kNull }, // Mobile
//{ 0x6641,0x00000000, CHIP_FAMILY_BONAIRE,"AMD Radeon", kNull }, // Mobile
{ 0x6641,0x00000000, CHIP_FAMILY_BONAIRE,"AMD Radeon HD 8930M", kNull }, // Mobile
{ 0x6646,0x00000000, CHIP_FAMILY_BONAIRE,"AMD Radeon R9 M280X", kNull }, // Mobile
{ 0x6647,0x00000000, CHIP_FAMILY_BONAIRE,"AMD Radeon R9 M270X", kNull }, // Mobile
{ 0x6649,0x00000000, CHIP_FAMILY_BONAIRE,"AMD FirePro W5100", kNull },
//{ 0x6650,0x00000000, CHIP_FAMILY_BONAIRE,"AMD Radeon", kNull },
//{ 0x6651,0x00000000, CHIP_FAMILY_BONAIRE,"AMD Radeon", kNull },
{ 0x6658,0x00000000, CHIP_FAMILY_BONAIRE,"AMD Radeon R7 200", kNull },
{ 0x6658,0x00000000, CHIP_FAMILY_BONAIRE,"AMD Radeon R7 260X", kNull },
{ 0x665C,0x00000000, CHIP_FAMILY_BONAIRE,"AMD Radeon HD 7790",kFutomaki},
{ 0x665D,0x00000000, CHIP_FAMILY_BONAIRE,"AMD Radeon R9 260",kFutomaki},
{ 0x665F,0x00000000, CHIP_FAMILY_BONAIRE,"AMD Radeon R9 360",kFutomaki},
// HAINAN
{ 0x6660,0x00000000, CHIP_FAMILY_HAINAN,"AMD Radeon HD 8600M", kNull }, // Mobile
{ 0x6663,0x00000000, CHIP_FAMILY_HAINAN,"AMD Radeon HD 8500M", kNull }, // Mobile
{ 0x6664,0x00000000, CHIP_FAMILY_HAINAN,"AMD Radeon R5 M200", kNull }, // Mobile
{ 0x6665,0x00000000, CHIP_FAMILY_HAINAN,"AMD Radeon R5 M200", kNull }, // Mobile
{ 0x6667,0x00000000, CHIP_FAMILY_HAINAN,"AMD Radeon R5 M200", kNull }, // Mobile
{ 0x666F,0x00000000, CHIP_FAMILY_HAINAN,"AMD Radeon HD 8500M", kNull }, // Mobile
{ 0x6660,0x00000000, CHIP_FAMILY_HAINAN,"AMD Radeon HD 8670M", kNull }, // Mobile
{ 0x6663,0x00000000, CHIP_FAMILY_HAINAN,"AMD Radeon HD 8570M", kNull }, // Mobile
{ 0x6664,0x00000000, CHIP_FAMILY_HAINAN,"AMD Radeon R5 M240", kNull }, // Mobile
{ 0x6665,0x00000000, CHIP_FAMILY_HAINAN,"AMD Radeon R5 M230", kNull }, // Mobile
{ 0x6667,0x00000000, CHIP_FAMILY_HAINAN,"AMD Radeon R5 M230", kNull }, // Mobile
{ 0x666F,0x00000000, CHIP_FAMILY_HAINAN,"AMD Radeon HD 8550M", kNull }, // Mobile
// CAYMAN
{ 0x6701,0x00000000, CHIP_FAMILY_CAYMAN,"AMD Radeon HD 6xxx Series",kLotus},
{ 0x6709,0x00000000, CHIP_FAMILY_CAYMAN,"AMD Radeon HD 6xxx Series",kLotus},
{ 0x6718,0x00000000, CHIP_FAMILY_CAYMAN,"AMD Radeon HD 6970 Series",kLotus},
{ 0x6719,0x00000000, CHIP_FAMILY_CAYMAN,"AMD Radeon HD 6950 Series",kLotus},
{ 0x671C,0x00000000, CHIP_FAMILY_CAYMAN,"AMD Radeon HD 6970 Series",kLotus},
{ 0x671C,0x00000000, CHIP_FAMILY_CAYMAN,"AMD Radeon HD 6990 Series",kLotus},
{ 0x671D,0x00000000, CHIP_FAMILY_CAYMAN,"AMD Radeon HD 6950 Series",kLotus},
{ 0x671F,0x00000000, CHIP_FAMILY_CAYMAN,"AMD Radeon HD 6930 Series",kLotus},
// BARTS
{ 0x6720,0x00000000, CHIP_FAMILY_BARTS,"AMD Radeon HD 6900M Series",kFanwort},
{ 0x6720,0x00000000, CHIP_FAMILY_BARTS,"AMD Radeon HD 6970M Series",kFanwort},
{ 0x6722,0x00000000, CHIP_FAMILY_BARTS,"AMD Radeon HD 6900M Series",kFanwort},
{ 0x6729,0x00000000, CHIP_FAMILY_BARTS,"AMD Radeon HD 6900M Series",kFanwort},
{ 0x6738,0x00000000, CHIP_FAMILY_BARTS,"AMD Radeon HD 6870 Series",kDuckweed},
// TURKS
{ 0x6740,0x00000000, CHIP_FAMILY_TURKS,"AMD Radeon HD 6770M Series",kCattail},
{ 0x6741,0x00000000, CHIP_FAMILY_TURKS,"AMD Radeon HD 6750M",kCattail},
{ 0x6742,0x00000000, CHIP_FAMILY_TURKS,"AMD Radeon HD 7500/7600 Series",kCattail},
{ 0x6742,0x00000000, CHIP_FAMILY_TURKS,"AMD Radeon HD 7500/7600",kCattail},
{ 0x6745,0x00000000, CHIP_FAMILY_TURKS,"AMD Radeon HD 6600M Series",kCattail},
{ 0x6749,0x00000000, CHIP_FAMILY_TURKS,"ATI Radeon FirePro V4900",kPithecia},
{ 0x674A,0x00000000, CHIP_FAMILY_TURKS,"AMD FirePro V3900",kPithecia},
{ 0x6830,0x00000000, CHIP_FAMILY_VERDE,"AMD Radeon HD 7800M Series",kBuri}, // Mobile
{ 0x6831,0x00000000, CHIP_FAMILY_VERDE,"AMD Radeon HD 7700 Series",kBuri}, // Mobile
{ 0x6835,0x00000000, CHIP_FAMILY_VERDE,"AMD Radeon HD R7 Series",kBuri},
{ 0x6837,0x00000000, CHIP_FAMILY_VERDE,"AMD Radeon HD 7700 Series",kBuri},
{ 0x6838,0x00000000, CHIP_FAMILY_VERDE,"AMD Radeon HD 7700 Series",kBuri},
{ 0x6839,0x00000000, CHIP_FAMILY_VERDE,"AMD Radeon HD 7700 Series",kBuri},
{ 0x683B,0x00000000, CHIP_FAMILY_VERDE,"AMD Radeon HD 7700 Series",kBuri},
{ 0x683D,0x00000000, CHIP_FAMILY_VERDE,"AMD Radeon HD 7770 Series",kBuri},
{ 0x683F,0x00000000, CHIP_FAMILY_VERDE,"AMD Radeon HD 7750 Series",kBuri},
{ 0x6837,0x00000000, CHIP_FAMILY_VERDE,"AMD Radeon HD 7730 Series",kFutomaki},
{ 0x6838,0x00000000, CHIP_FAMILY_VERDE,"AMD Radeon HD 7700 Series",kFutomaki},
{ 0x6839,0x00000000, CHIP_FAMILY_VERDE,"AMD Radeon HD 7700 Series",kFutomaki},
{ 0x683B,0x00000000, CHIP_FAMILY_VERDE,"AMD Radeon HD 7700 Series",kFutomaki},
{ 0x683D,0x00000000, CHIP_FAMILY_VERDE,"AMD Radeon HD 7770 Series",kFutomaki}, //R7 250X
{ 0x683F,0x00000000, CHIP_FAMILY_VERDE,"AMD Radeon HD 7750 Series",kFutomaki},
// TURKS
{ 0x6840,0x00000000, CHIP_FAMILY_TURKS,"AMD Radeon HD 7670M Series",kPondweed}, // Mobile
{ 0x68FA,0x00000000, CHIP_FAMILY_CEDAR,"ATI Radeon HD 7300 Series",kEulemur},
//{ 0x68FE,0x00000000, CHIP_FAMILY_CEDAR,"ATI Radeon HD ??? Series",kNull},
//
{ 0x6900,0x00000000, CHIP_FAMILY_TOPAS,"ATI Radeon R7 M260/M265", kBuri},
{ 0x6901,0x00000000, CHIP_FAMILY_TOPAS,"ATI Radeon R5 M255", kBuri},
{ 0x6921,0x00000000, CHIP_FAMILY_AMETHYST,"ATI Radeon R9 M295X", kBuri},
{ 0x6938,0x00000000, CHIP_FAMILY_AMETHYST,"ATI Radeon R9 M295X", kBuri},
{ 0x6939,0x00000000, CHIP_FAMILY_TONGA,"ATI Radeon R9 285", kFutomaki},
// R520
{ 0x7100, 0x00000000, CHIP_FAMILY_R520, "ATI Radeon HD Desktop ",kNull},
{ 0x7101, 0x00000000, CHIP_FAMILY_R520, "ATI Radeon HD Mobile ",kNull},
"Hawaii",
/* ... */
"Mullins",
"Topas",
"Amethyst",
"Tonga",
""
};
trunk/i386/libsaio/ati.h
9999
100100
101101
102
103
104
102105
103106
104107
CHIP_FAMILY_HAWAII,
/* ... */
CHIP_FAMILY_MULLINS,
CHIP_FAMILY_TOPAS,
CHIP_FAMILY_AMETHYST,
CHIP_FAMILY_TONGA,
CHIP_FAMILY_LAST
} ati_chip_family_t;

Archive Download the corresponding diff file

Revision: 2725