Port the VIA DRM to FreeBSD. Original patch by Jake, with some cleanup by
[platform/upstream/libdrm.git] / shared-core / drm_pciids.txt
1 [radeon]
2 0x1002 0x4136 CHIP_RS100|CHIP_IS_IGP "ATI Radeon RS100 IGP 320M"
3 0x1002 0x4137 CHIP_RS200|CHIP_IS_IGP "ATI Radeon RS200 IGP"
4 0x1002 0x4144 CHIP_R300 "ATI Radeon AD 9500 Pro"
5 0x1002 0x4145 CHIP_R300 "ATI Radeon AE 9700 Pro"
6 0x1002 0x4146 CHIP_R300 "ATI Radeon AF 9700 Pro"
7 0x1002 0x4147 CHIP_R300 "ATI FireGL AG Z1/X1"
8 0x1002 0x4150 CHIP_RV350 "ATI Radeon AP 9600"
9 0x1002 0x4151 CHIP_RV350 "ATI Radeon AQ 9600"
10 0x1002 0x4152 CHIP_RV350 "ATI Radeon AR 9600"
11 0x1002 0x4153 CHIP_RV350 "ATI Radeon AS 9600 AS"
12 0x1002 0x4154 CHIP_RV350 "ATI FireGL AT T2"
13 0x1002 0x4156 CHIP_RV350 "ATI FireGL AV T2"
14 0x1002 0x4237 CHIP_RS250|CHIP_IS_IGP "ATI Radeon RS250 IGP"
15 0x1002 0x4242 CHIP_R200 "ATI Radeon BB R200 AIW 8500DV"
16 0x1002 0x4243 CHIP_R200 "ATI Radeon BC R200"
17 0x1002 0x4336 CHIP_RS100|CHIP_IS_IGP|CHIP_IS_MOBILITY "ATI Radeon RS100 Mobility U1"
18 0x1002 0x4337 CHIP_RS200|CHIP_IS_IGP|CHIP_IS_MOBILITY "ATI Radeon RS200 Mobility IGP 340M"
19 0x1002 0x4437 CHIP_RS250|CHIP_IS_IGP|CHIP_IS_MOBILITY "ATI Radeon RS250 Mobility IGP"
20 0x1002 0x4964 CHIP_R250 "ATI Radeon Id R250 9000"
21 0x1002 0x4965 CHIP_R250 "ATI Radeon Ie R250 9000"
22 0x1002 0x4966 CHIP_R250 "ATI Radeon If R250 9000"
23 0x1002 0x4967 CHIP_R250 "ATI Radeon Ig R250 9000"
24 0x1002 0x4A49 CHIP_R420 "ATI Radeon JI R420 X800PRO"
25 0x1002 0x4A4B CHIP_R420 "ATI Radeon JK R420 X800 XT"
26 0x1002 0x4C57 CHIP_RV200|CHIP_IS_MOBILITY "ATI Radeon LW RV200 Mobility 7500 M7"
27 0x1002 0x4C58 CHIP_RV200|CHIP_IS_MOBILITY "ATI Radeon LX RV200 Mobility FireGL 7800 M7"
28 0x1002 0x4C59 CHIP_RV100|CHIP_IS_MOBILITY "ATI Radeon LY RV100 Mobility M6"
29 0x1002 0x4C5A CHIP_RV100|CHIP_IS_MOBILITY "ATI Radeon LZ RV100 Mobility M6"
30 0x1002 0x4C64 CHIP_R250|CHIP_IS_MOBILITY "ATI Radeon Ld R250 Mobility 9000 M9"
31 0x1002 0x4C65 CHIP_R250|CHIP_IS_MOBILITY "ATI Radeon Le R250 Mobility 9000 M9"
32 0x1002 0x4C66 CHIP_R250|CHIP_IS_MOBILITY "ATI Radeon Lf R250 Mobility 9000 M9"
33 0x1002 0x4C67 CHIP_R250|CHIP_IS_MOBILITY "ATI Radeon Lg R250 Mobility 9000 M9"
34 0x1002 0x4E44 CHIP_R300 "ATI Radeon ND R300 9700 Pro"
35 0x1002 0x4E45 CHIP_R300 "ATI Radeon NE R300 9500 Pro"
36 0x1002 0x4E46 CHIP_RV350 "ATI Radeon NF RV350 9600"
37 0x1002 0x4E47 CHIP_R300 "ATI Radeon NG R300 FireGL X1"
38 0x1002 0x4E48 CHIP_R350 "ATI Radeon NH R350 9800 Pro"
39 0x1002 0x4E49 CHIP_R350 "ATI Radeon NI R350 9800"
40 0x1002 0x4E4A CHIP_RV350 "ATI Radeon NJ RV350 9800 XT"
41 0x1002 0x4E4B CHIP_R350 "ATI Radeon NK R350 FireGL X2"
42 0x1002 0x4E50 CHIP_RV350|CHIP_IS_MOBILITY "ATI Radeon RV300 Mobility 9600 M10"
43 0x1002 0x4E51 CHIP_RV350|CHIP_IS_MOBILITY "ATI Radeon RV350 Mobility 9600 M10 NQ"
44 0x1002 0x4E54 CHIP_RV350|CHIP_IS_MOBILITY "ATI Radeon FireGL T2 128"
45 0x1002 0x5144 CHIP_R100|CHIP_SINGLE_CRTC "ATI Radeon QD R100"
46 0x1002 0x5145 CHIP_R100|CHIP_SINGLE_CRTC "ATI Radeon QE R100"
47 0x1002 0x5146 CHIP_R100|CHIP_SINGLE_CRTC "ATI Radeon QF R100"
48 0x1002 0x5147 CHIP_R100|CHIP_SINGLE_CRTC "ATI Radeon QG R100"
49 0x1002 0x5148 CHIP_R200 "ATI Radeon QH R200 8500"
50 0x1002 0x5149 CHIP_R200 "ATI Radeon QI R200"
51 0x1002 0x514A CHIP_R200 "ATI Radeon QJ R200"
52 0x1002 0x514B CHIP_R200 "ATI Radeon QK R200"
53 0x1002 0x514C CHIP_R200 "ATI Radeon QL R200 8500 LE"
54 0x1002 0x514D CHIP_R200 "ATI Radeon QM R200 9100"
55 0x1002 0x514E CHIP_R200 "ATI Radeon QN R200 8500 LE"
56 0x1002 0x514F CHIP_R200 "ATI Radeon QO R200 8500 LE"
57 0x1002 0x5157 CHIP_RV200 "ATI Radeon QW RV200 7500"
58 0x1002 0x5158 CHIP_RV200 "ATI Radeon QX RV200 7500"
59 0x1002 0x5159 CHIP_RV100 "ATI Radeon QY RV100 7000/VE"
60 0x1002 0x515A CHIP_RV100 "ATI Radeon QZ RV100 7000/VE"
61 0x1002 0x515E CHIP_RV100 "ATI ES1000 RN50"
62 0x1002 0x5168 CHIP_R200 "ATI Radeon Qh R200"
63 0x1002 0x5169 CHIP_R200 "ATI Radeon Qi R200"
64 0x1002 0x516A CHIP_R200 "ATI Radeon Qj R200"
65 0x1002 0x516B CHIP_R200 "ATI Radeon Qk R200"
66 0x1002 0x516C CHIP_R200 "ATI Radeon Ql R200"
67 0x1002 0x5460 CHIP_RV350 "ATI Radeon X300"
68 0x1002 0x5834 CHIP_RS300|CHIP_IS_IGP "ATI Radeon RS300 IGP"
69 0x1002 0x5835 CHIP_RS300|CHIP_IS_IGP|CHIP_IS_MOBILITY "ATI Radeon RS300 Mobility IGP"
70 0x1002 0x5836 CHIP_RS300|CHIP_IS_IGP "ATI Radeon RS300 IGP"
71 0x1002 0x5837 CHIP_RS300|CHIP_IS_IGP "ATI Radeon RS300 IGP"
72 0x1002 0x5960 CHIP_RV280 "ATI Radeon RV280 9200"
73 0x1002 0x5961 CHIP_RV280 "ATI Radeon RV280 9200 SE"
74 0x1002 0x5962 CHIP_RV280 "ATI Radeon RV280 9200"
75 0x1002 0x5963 CHIP_RV280 "ATI Radeon RV280 9200"
76 0x1002 0x5964 CHIP_RV280 "ATI Radeon RV280 9200 SE"
77 0x1002 0x5968 CHIP_RV280 "ATI Radeon RV280 9200"
78 0x1002 0x5969 CHIP_RV100 "ATI ES1000 RN50"
79 0x1002 0x596A CHIP_RV280 "ATI Radeon RV280 9200"
80 0x1002 0x596B CHIP_RV280 "ATI Radeon RV280 9200"
81 0x1002 0x5c61 CHIP_RV280|CHIP_IS_MOBILITY "ATI Radeon RV280 Mobility"
82 0x1002 0x5c62 CHIP_RV280 "ATI Radeon RV280"
83 0x1002 0x5c63 CHIP_RV280|CHIP_IS_MOBILITY "ATI Radeon RV280 Mobility"
84 0x1002 0x5c64 CHIP_RV280 "ATI Radeon RV280"
85
86 [r128]
87 0x1002 0x4c45 0 "ATI Rage 128 Mobility LE (PCI)"
88 0x1002 0x4c46 0 "ATI Rage 128 Mobility LF (AGP)"
89 0x1002 0x4d46 0 "ATI Rage 128 Mobility MF (AGP)"
90 0x1002 0x4d4c 0 "ATI Rage 128 Mobility ML (AGP)"
91 0x1002 0x5041 0 "ATI Rage 128 Pro PA (PCI)"
92 0x1002 0x5042 0 "ATI Rage 128 Pro PB (AGP)"
93 0x1002 0x5043 0 "ATI Rage 128 Pro PC (AGP)"
94 0x1002 0x5044 0 "ATI Rage 128 Pro PD (PCI)"
95 0x1002 0x5045 0 "ATI Rage 128 Pro PE (AGP)"
96 0x1002 0x5046 0 "ATI Rage 128 Pro PF (AGP)"
97 0x1002 0x5047 0 "ATI Rage 128 Pro PG (PCI)"
98 0x1002 0x5048 0 "ATI Rage 128 Pro PH (AGP)"
99 0x1002 0x5049 0 "ATI Rage 128 Pro PI (AGP)"
100 0x1002 0x504A 0 "ATI Rage 128 Pro PJ (PCI)"
101 0x1002 0x504B 0 "ATI Rage 128 Pro PK (AGP)"
102 0x1002 0x504C 0 "ATI Rage 128 Pro PL (AGP)"
103 0x1002 0x504D 0 "ATI Rage 128 Pro PM (PCI)"
104 0x1002 0x504E 0 "ATI Rage 128 Pro PN (AGP)"
105 0x1002 0x504F 0 "ATI Rage 128 Pro PO (AGP)"
106 0x1002 0x5050 0 "ATI Rage 128 Pro PP (PCI)"
107 0x1002 0x5051 0 "ATI Rage 128 Pro PQ (AGP)"
108 0x1002 0x5052 0 "ATI Rage 128 Pro PR (PCI)"
109 0x1002 0x5053 0 "ATI Rage 128 Pro PS (PCI)"
110 0x1002 0x5054 0 "ATI Rage 128 Pro PT (AGP)"
111 0x1002 0x5055 0 "ATI Rage 128 Pro PU (AGP)"
112 0x1002 0x5056 0 "ATI Rage 128 Pro PV (PCI)"
113 0x1002 0x5057 0 "ATI Rage 128 Pro PW (AGP)"
114 0x1002 0x5058 0 "ATI Rage 128 Pro PX (AGP)"
115 0x1002 0x5245 0 "ATI Rage 128 RE (PCI)"
116 0x1002 0x5246 0 "ATI Rage 128 RF (AGP)"
117 0x1002 0x5247 0 "ATI Rage 128 RG (AGP)"
118 0x1002 0x524b 0 "ATI Rage 128 RK (PCI)"
119 0x1002 0x524c 0 "ATI Rage 128 RL (AGP)"
120 0x1002 0x534d 0 "ATI Rage 128 SM (AGP)"
121 0x1002 0x5446 0 "ATI Rage 128 Pro Ultra TF (AGP)"
122 0x1002 0x544C 0 "ATI Rage 128 Pro Ultra TL (AGP)"
123 0x1002 0x5452 0 "ATI Rage 128 Pro Ultra TR (AGP)"
124
125 [mga]
126 0x102b 0x0520 MGA_CARD_TYPE_G200 "Matrox G200 (PCI)"
127 0x102b 0x0521 MGA_CARD_TYPE_G200 "Matrox G200 (AGP)"
128 0x102b 0x0525 MGA_CARD_TYPE_G400 "Matrox G400/G450 (AGP)"
129 0x102b 0x2527 MGA_CARD_TYPE_G550 "Matrox G550 (AGP)"
130
131 [mach64]
132 0x1002 0x4749 0 "3D Rage Pro"
133 0x1002 0x4750 0 "3D Rage Pro 215GP"
134 0x1002 0x4751 0 "3D Rage Pro 215GQ"
135 0x1002 0x4742 0 "3D Rage Pro AGP 1X/2X"
136 0x1002 0x4744 0 "3D Rage Pro AGP 1X"
137 0x1002 0x4c49 0 "3D Rage LT Pro"
138 0x1002 0x4c50 0 "3D Rage LT Pro"
139 0x1002 0x4c51 0 "3D Rage LT Pro"
140 0x1002 0x4c42 0 "3D Rage LT Pro AGP-133"
141 0x1002 0x4c44 0 "3D Rage LT Pro AGP-66"
142 0x1002 0x474c 0 "Rage XC"
143 0x1002 0x474f 0 "Rage XL"
144 0x1002 0x4752 0 "Rage XL"
145 0x1002 0x4753 0 "Rage XC"
146 0x1002 0x474d 0 "Rage XL AGP 2X"
147 0x1002 0x474e 0 "Rage XC AGP"
148 0x1002 0x4c52 0 "Rage Mobility P/M"
149 0x1002 0x4c53 0 "Rage Mobility L"
150 0x1002 0x4c4d 0 "Rage Mobility P/M AGP 2X"
151 0x1002 0x4c4e 0 "Rage Mobility L AGP 2X"
152
153 [sis]
154 0x1039 0x0300 0 "SiS 300/305"
155 0x1039 0x5300 0 "SiS 540"
156 0x1039 0x6300 0 "SiS 630"
157 0x1039 0x7300 0 "SiS 730"
158
159 [tdfx]
160 0x121a 0x0003 0 "3dfx Voodoo Banshee"
161 0x121a 0x0004 0 "3dfx Voodoo3 2000"
162 0x121a 0x0005 0 "3dfx Voodoo3 3000"
163 0x121a 0x0007 0 "3dfx Voodoo4 4500"
164 0x121a 0x0009 0 "3dfx Voodoo5 5500"
165 0x121a 0x000b 0 "3dfx Voodoo4 4200"
166
167 [viadrv]
168 0x1106 0x3022 0 "VIA CLE266 3022"
169 0x1106 0x3118 VIA_PRO_GROUP_A "VIA CN400 / PM8X0"
170 0x1106 0x3122 0 "VIA CLE266"
171 0x1106 0x7205 0 "VIA KM400"
172 0x1106 0x3108 0 "VIA K8M800"
173
174 [i810]
175 0x8086 0x7121 0 "Intel i810 GMCH"
176 0x8086 0x7123 0 "Intel i810-DC100 GMCH"
177 0x8086 0x7125 0 "Intel i810E GMCH"
178 0x8086 0x1132 0 "Intel i815 GMCH"
179
180 [i830]
181 0x8086 0x3577 0 "Intel i830M GMCH"
182 0x8086 0x2562 0 "Intel i845G GMCH"
183 0x8086 0x3582 0 "Intel i852GM/i855GM GMCH"
184 0x8086 0x2572 0 "Intel i865G GMCH"
185
186 [gamma]
187 0x3d3d 0x0008 0 "3DLabs GLINT Gamma G1"
188
189 [savage]
190 0x5333 0x8a20 S3_SAVAGE3D "Savage 3D"
191 0x5333 0x8a21 S3_SAVAGE3D "Savage 3D/MV"
192 0x5333 0x8a22 S3_SAVAGE4 "Savage4"
193 0x5333 0x8a23 S3_SAVAGE4 "Savage4"
194 0x5333 0x8c10 S3_SAVAGE_MX "Savage/MX-MV"
195 0x5333 0x8c11 S3_SAVAGE_MX "Savage/MX"
196 0x5333 0x8c12 S3_SAVAGE_MX "Savage/IX-MV"
197 0x5333 0x8c13 S3_SAVAGE_MX "Savage/IX"
198 0x5333 0x8c22 S3_SUPERSAVAGE "SuperSavage MX/128"
199 0x5333 0x8c24 S3_SUPERSAVAGE "SuperSavage MX/64"
200 0x5333 0x8c26 S3_SUPERSAVAGE "SuperSavage MX/64C"
201 0x5333 0x8c2a S3_SUPERSAVAGE "SuperSavage IX/128 SDR"
202 0x5333 0x8c2b S3_SUPERSAVAGE "SuperSavage IX/128 DDR"
203 0x5333 0x8c2c S3_SUPERSAVAGE "SuperSavage IX/64 SDR"
204 0x5333 0x8c2d S3_SUPERSAVAGE "SuperSavage IX/64 DDR"
205 0x5333 0x8c2e S3_SUPERSAVAGE "SuperSavage IX/C SDR"
206 0x5333 0x8c2f S3_SUPERSAVAGE "SuperSavage IX/C DDR"
207 0x5333 0x8a25 S3_PROSAVAGE "ProSavage PM133"
208 0x5333 0x8a26 S3_PROSAVAGE "ProSavage KM133"
209 0x5333 0x8d01 S3_TWISTER "ProSavage Twister PN133"
210 0x5333 0x8d02 S3_TWISTER "ProSavage Twister KN133"
211 0x5333 0x8d03 S3_PROSAVAGEDDR "ProSavage DDR"
212 0x5333 0x8d04 S3_PROSAVAGEDDR "ProSavage DDR-K"
213
214 [ffb]
215
216 [i915]
217 0x8086 0x3577 0 "Intel i830M GMCH"
218 0x8086 0x2562 0 "Intel i845G GMCH"
219 0x8086 0x3582 0 "Intel i852GM/i855GM GMCH"
220 0x8086 0x2572 0 "Intel i865G GMCH"
221 0x8086 0x2582 0 "Intel i915G"
222 0x8086 0x2592 0 "Intel i915GM"
223 0x8086 0x2772 0 "Intel i945G"
224
225 [imagine]
226 0x105d 0x2309 IMAGINE_128 "Imagine 128"
227 0x105d 0x2339 IMAGINE_128_2 "Imagine 128-II"
228 0x105d 0x493d IMAGINE_T2R "Ticket to Ride"
229 0x105d 0x5348 IMAGINE_REV4 "Revolution IV"