Chameleon

Chameleon Commit Details

Date:2011-05-07 20:34:33 (8 years 2 months ago)
Author:MacMan
Commit:764
Parents: 763
Message:Updated atic. to add experimental support for AMD 6400/6500/6600
Changes:
M/branches/Chimera/i386/libsaio/ati.c

File differences

branches/Chimera/i386/libsaio/ati.c
3333
3434
3535
36
36
3737
3838
3939
......
4141
4242
4343
44
44
4545
4646
4747
48
48
4949
5050
5151
5252
53
53
54
5455
56
5557
5658
5759
......
6062
6163
6264
63
65
6466
6567
6668
......
6971
7072
7173
72
74
7375
7476
7577
7678
77
79
7880
7981
8082
8183
8284
85
8386
84
87
88
89
8590
8691
8792
......
286291
287292
288293
289
290294
291295
292296
......
427431
428432
429433
430
431
432
433
434
434
435435
436436
437437
438
439
438440
439441
440442
......
485487
486488
487489
490
491
492
493
494
495
488496
489497
490498
CHIP_FAMILY_RS600,
CHIP_FAMILY_RS690,
CHIP_FAMILY_RS740,
CHIP_FAMILY_R600,/* r600 */
CHIP_FAMILY_R600,/* R600 */
CHIP_FAMILY_RV610,
CHIP_FAMILY_RV630,
CHIP_FAMILY_RV670,
CHIP_FAMILY_RV635,
CHIP_FAMILY_RS780,
CHIP_FAMILY_RS880,
CHIP_FAMILY_RV770, /* r700 */
CHIP_FAMILY_RV770,/* R700 */
CHIP_FAMILY_RV730,
CHIP_FAMILY_RV710,
CHIP_FAMILY_RV740,
CHIP_FAMILY_CEDAR, /* evergreen */
CHIP_FAMILY_CEDAR,/* Evergreen */
CHIP_FAMILY_REDWOOD,
CHIP_FAMILY_JUNIPER,
CHIP_FAMILY_CYPRESS,
CHIP_FAMILY_HEMLOCK,
CHIP_FAMILY_BARTS,
CHIP_FAMILY_BARTS,/* Northern Islands */
CHIP_FAMILY_CAICOS,
CHIP_FAMILY_CAYMAN,
CHIP_FAMILY_TURKS,
CHIP_FAMILY_LAST
} chip_family_t;
"RS600",
"RS690",
"RS740",
/* r600 */
/* R600 */
"R600",
"RV610",
"RV630",
"RV635",
"RS780",
"RS880",
/* r700 */
/* R700 */
"RV770",
"RV730",
"RV710",
"RV740",
/* evergreen */
/* Evergreen */
"Cedar",// RV810
"Redwood",// RV830
"Juniper",// RV840
"Cypress",// RV870
"Hemlock",
/* Northern Islands */
"Barts",
"Cayman",
"Caicos",
"Cayman".
"Turks"
};
typedef struct {
{ 0x94C3,0x22471787,CHIP_FAMILY_RV610,"ATI Radeon HD 2400 LE",kNull},
{ 0x94C3,0x01011A93,CHIP_FAMILY_RV610,"Qimonda Radeon HD 2400 PRO",kNull},
{ 0x9501,0x30001002,CHIP_FAMILY_RV670,"ATI Radeon HD 3690",kNull},
{ 0x9501,0x25421002,CHIP_FAMILY_RV670,"ATI Radeon HD 3870",kNull},
{ 0x9501,0x4750174B,CHIP_FAMILY_RV670,"ATI Radeon HD 4750",kNull},
{ 0x68F9,0x5490174B,CHIP_FAMILY_CEDAR,"ATI Radeon HD 5490",kNull},
{ 0x68F9,0x5530174B,CHIP_FAMILY_CEDAR,"ATI Radeon HD 5530",kNull},
/* Barts */
{ 0x6738,0x67381002,CHIP_FAMILY_BARTS,"AMD Radeon HD 6870 Series",kDuckweed},
{ 0x6739,0x67391002,CHIP_FAMILY_BARTS,"AMD Radeon HD 6850 Series",kDuckweed},
/* Cayman */
/* Northen Islands */
{ 0x6718,0x0B001002,CHIP_FAMILY_CAYMAN,"AMD Radeon HD 6970 Series",kBulrushes},
{ 0x6718,0x31301682,CHIP_FAMILY_CAYMAN,"AMD Radeon HD 6970 Series",kBulrushes},
{ 0x6718,0x67181002,CHIP_FAMILY_CAYMAN,"AMD Radeon HD 6970 Series",kBulrushes},
{ 0x6738,0x67381002,CHIP_FAMILY_BARTS,"AMD Radeon HD 6870 Series",kDuckweed},
{ 0x6739,0x67391002,CHIP_FAMILY_BARTS,"AMD Radeon HD 6850 Series",kDuckweed},
/* standard/default models */
{ 0x9400,0x00000000,CHIP_FAMILY_R600,"ATI Radeon HD 2900 XT",kNull},
{ 0x9714,0x00000000,CHIP_FAMILY_RS880,"ATI Radeon HD 4290",kNull},
{ 0x6718,0x00000000,CHIP_FAMILY_CAYMAN,"AMD Radeon HD 6900 Series",kBulrushes},
{ 0x6758,0x00000000,CHIP_FAMILY_TURKS,"AMD Radeon HD 6670",kNull},
{ 0x6759,0x00000000,CHIP_FAMILY_TURKS,"AMD Radeon HD 6500 Series",kNull},
{ 0x6770,0x00000000,CHIP_FAMILY_CAICOS,"AMD Radeon HD 6400 Series",kNull},
{ 0x6779,0x00000000,CHIP_FAMILY_CAICOS,"AMD Radeon HD 6450 Series",kNull},
{ 0x68F9,0x00000000,CHIP_FAMILY_CEDAR,"ATI Radeon HD 5400 Series",kNull},

Archive Download the corresponding diff file

Revision: 764