Subversion Repositories Kolibri OS

Rev

Rev 808 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 808 Rev 812
Line 39... Line 39...
39
    { RHD_RV635, "RV635" },
39
    { RHD_RV635, "RV635" },
40
    { -1,      NULL }
40
    { -1,      NULL }
41
};
41
};
42
 
42
 
Line -... Line 43...
-
 
43
 
-
 
44
 
-
 
45
static struct rhdChipsetMapStruct {
-
 
46
    enum RHD_FAMILIES family;
-
 
47
    Bool IGP;
-
 
48
} rhdChipsetMap[] = {
-
 
49
    { RHD_FAMILY_UNKNOWN, 0 }, /* RHD_UNKNOWN */
-
 
50
 
-
 
51
    { RHD_FAMILY_R300,  0 },     /* RHD_R300 */
-
 
52
    { RHD_FAMILY_R350,  0 },     /* RHD_R350 */
-
 
53
    { RHD_FAMILY_RV350, 0 },     /* RHD_RV350 */
-
 
54
    { RHD_FAMILY_RV380, 0 },     /* RHD_RV370 */
-
 
55
    { RHD_FAMILY_RV380, 0 },     /* RHD_RV380 */
-
 
56
 
-
 
57
 
-
 
58
    { RHD_FAMILY_RV515, 0 },     /* RHD_RV505 */
-
 
59
    { RHD_FAMILY_RV515, 0 },     /* RHD_RV515 */
-
 
60
    { RHD_FAMILY_RV515, 0 },     /* RHD_RV516 */
-
 
61
    { RHD_FAMILY_R520,  0 },     /* RHD_R520 */
-
 
62
    { RHD_FAMILY_RV530, 0 },     /* RHD_RV530 */
-
 
63
    { RHD_FAMILY_RV530, 0 },     /* RHD_RV535 */
-
 
64
    { RHD_FAMILY_RV515, 0 },     /* RHD_RV550 */
-
 
65
    { RHD_FAMILY_RV560, 0 },     /* RHD_RV560 */
-
 
66
    { RHD_FAMILY_RV570, 0 },     /* RHD_RV570 */
-
 
67
    { RHD_FAMILY_R580,  0 },     /* RHD_R580 */
-
 
68
    { RHD_FAMILY_RV515, 0 },     /* RHD_M52 */
-
 
69
    { RHD_FAMILY_RV515, 0 },     /* RHD_M54 */
-
 
70
    { RHD_FAMILY_RV530, 0 },     /* RHD_M56 */
-
 
71
    { RHD_FAMILY_R520,  0 },     /* RHD_M58 */
-
 
72
    { RHD_FAMILY_RV515, 0 },     /* RHD_M62 */
-
 
73
    { RHD_FAMILY_RV515, 0 },     /* RHD_M64 */
-
 
74
    { RHD_FAMILY_RV530, 0 },     /* RHD_M66 */
-
 
75
    { RHD_FAMILY_R580,  0 },     /* RHD_M68 */
-
 
76
    { RHD_FAMILY_RV515, 0 },     /* RHD_M71 */
-
 
77
    { RHD_FAMILY_RS690, 1 },     /* RHD_RS600 */
-
 
78
    { RHD_FAMILY_RS690, 1 },     /* RHD_RS690 */
-
 
79
    { RHD_FAMILY_RS690, 1 },     /* RHD_RS740 */
-
 
80
    { RHD_FAMILY_R600,  0 },     /* RHD_R600 */
-
 
81
    { RHD_FAMILY_RV610, 0 },     /* RHD_RV610 */
-
 
82
    { RHD_FAMILY_RV630, 0 },     /* RHD_RV630 */
-
 
83
    { RHD_FAMILY_RV610, 0 },     /* RHD_M72 */
-
 
84
    { RHD_FAMILY_RV610, 0 },     /* RHD_M74 */
-
 
85
    { RHD_FAMILY_RV630, 0 },     /* RHD_M76 */
-
 
86
    { RHD_FAMILY_RV670, 0 },     /* RHD_RV670 */
-
 
87
    { RHD_FAMILY_RV670, 0 },     /* RHD_R680 */
-
 
88
    { RHD_FAMILY_RV620, 0 },     /* RHD_RV620 */
-
 
89
    { RHD_FAMILY_RV620, 0 },     /* RHD_M82 */
-
 
90
    { RHD_FAMILY_RV635, 0 },     /* RHD_RV635 */
-
 
91
    { RHD_FAMILY_UNKNOWN, 0 },   /* RHD_M86 */
-
 
92
    { RHD_FAMILY_RS780, 1 }      /* RHD_RS780 */
-
 
93
    /* RHD_CHIP_END */
-
 
94
};
-
 
95
 
-
 
96
 
43
# define RHD_DEVICE_MATCH(d, i) { (d),(i) }
97
# define RHD_DEVICE_MATCH(d, i) { (d),(i) }
44
# define PCI_ID_LIST PciChipset_t RHDPCIchipsets[]
98
# define PCI_ID_LIST PciChipset_t RHDPCIchipsets[]
45
# define LIST_END { 0,  0}
99
# define LIST_END { 0,  0}
Line 46... Line 100...
46
 
100
 
-
 
101
const PCI_ID_LIST = {
-
 
102
 
-
 
103
    RHD_DEVICE_MATCH(  0x4144, RHD_R300  ), /* ATI Radeon 9500    */
-
 
104
    RHD_DEVICE_MATCH(  0x4145, RHD_R300  ), /* ATI Radeon 9500    */
-
 
105
    RHD_DEVICE_MATCH(  0x4146, RHD_R300  ), /* ATI Radeon 9600TX  */
-
 
106
    RHD_DEVICE_MATCH(  0x4147, RHD_R300  ), /* ATI FireGL Z1      */
-
 
107
    RHD_DEVICE_MATCH(  0x4148, RHD_R350  ), /* ATI Radeon 9800SE  */
-
 
108
    RHD_DEVICE_MATCH(  0x4149, RHD_R350  ), /* ATI Radeon 9800    */
-
 
109
    RHD_DEVICE_MATCH(  0x414A, RHD_R350  ), /* ATI Radeon 9800    */
-
 
110
    RHD_DEVICE_MATCH(  0x414B, RHD_R350  ), /* ATI FireGL X2      */
-
 
111
 
-
 
112
    RHD_DEVICE_MATCH(  0x4150, RHD_RV350 ), /* ATI Radeon 9600    */
-
 
113
    RHD_DEVICE_MATCH(  0x4151, RHD_RV350 ), /* ATI Radeon 9600SE  */
-
 
114
    RHD_DEVICE_MATCH(  0x4152, RHD_RV350 ), /* ATI Radeon 9600XT  */
-
 
115
    RHD_DEVICE_MATCH(  0x4153, RHD_RV350 ), /* ATI Radeon 9600    */
-
 
116
    RHD_DEVICE_MATCH(  0x4154, RHD_RV350 ), /* ATI FireGL T2      */
-
 
117
    RHD_DEVICE_MATCH(  0x4155, RHD_RV350 ), /* ATI Radeon 9650    */
-
 
118
    RHD_DEVICE_MATCH(  0x4156, RHD_RV350 ), /* ATI FireGL RV360   */
-
 
119
 
-
 
120
    RHD_DEVICE_MATCH(  0x4E44, RHD_R300  ),
-
 
121
    RHD_DEVICE_MATCH(  0x4E45, RHD_R300  ),
-
 
122
    RHD_DEVICE_MATCH(  0x4E46, RHD_R300  ),
-
 
123
    RHD_DEVICE_MATCH(  0x4E47, RHD_R300  ),
-
 
124
    RHD_DEVICE_MATCH(  0x4E48, RHD_R350  ),
-
 
125
    RHD_DEVICE_MATCH(  0x4E49, RHD_R350  ),
-
 
126
    RHD_DEVICE_MATCH(  0x4E4A, RHD_R350  ),
-
 
127
    RHD_DEVICE_MATCH(  0x4E4B, RHD_R350  ),
-
 
128
    RHD_DEVICE_MATCH(  0x4E50, RHD_RV350 ),
-
 
129
    RHD_DEVICE_MATCH(  0x4E51, RHD_RV350 ),
-
 
130
    RHD_DEVICE_MATCH(  0x4E52, RHD_RV350 ),
-
 
131
    RHD_DEVICE_MATCH(  0x4E53, RHD_RV350 ),
-
 
132
    RHD_DEVICE_MATCH(  0x4E54, RHD_RV350 ),
-
 
133
    RHD_DEVICE_MATCH(  0x4E56, RHD_RV350 ),
-
 
134
 
-
 
135
 
-
 
136
    RHD_DEVICE_MATCH(  0x5B60, RHD_RV380 ),
-
 
137
    RHD_DEVICE_MATCH(  0x5B62, RHD_RV380 ),
-
 
138
    RHD_DEVICE_MATCH(  0x5B63, RHD_RV380 ),
-
 
139
    RHD_DEVICE_MATCH(  0x5B64, RHD_RV380 ),
-
 
140
    RHD_DEVICE_MATCH(  0x5B65, RHD_RV380 ),
47
const PCI_ID_LIST = {
141
 
48
    RHD_DEVICE_MATCH(  0x7100, RHD_R520  ), /* Radeon X1800 */
142
    RHD_DEVICE_MATCH(  0x7100, RHD_R520  ), /* Radeon X1800 */
49
    RHD_DEVICE_MATCH(  0x7101, RHD_M58   ), /* Mobility Radeon X1800 XT */
143
    RHD_DEVICE_MATCH(  0x7101, RHD_M58   ), /* Mobility Radeon X1800 XT */
50
    RHD_DEVICE_MATCH(  0x7102, RHD_M58   ), /* Mobility Radeon X1800 */
144
    RHD_DEVICE_MATCH(  0x7102, RHD_M58   ), /* Mobility Radeon X1800 */
51
    RHD_DEVICE_MATCH(  0x7103, RHD_M58   ), /* Mobility FireGL V7200 */
145
    RHD_DEVICE_MATCH(  0x7103, RHD_M58   ), /* Mobility FireGL V7200 */