/[soft]/ldetect-lst/trunk/lst/Cards+
ViewVC logotype

Contents of /ldetect-lst/trunk/lst/Cards+

Parent Directory Parent Directory | Revision Log Revision Log


Revision 7628 - (show annotations) (download)
Fri Mar 22 18:47:21 2013 UTC (6 years, 5 months ago) by tv
File size: 9438 byte(s)
disable acceleration on SiS as it crashes (mga#7521)
1 # $Id: Cards+ 269992 2010-06-11 14:42:13Z anssi $
2 # This is the database of card definitions used by XFdrake
3 #
4
5 # Each definition should have a NAME entry, a DRIVER
6 #
7 # A reference to another definition is made with SEE (already defined
8 # entries are not overridden).
9 #
10 # Optional entries are:
11 #
12 # NOCLOCKPROBE: advises never to probe clocks
13 # UNSUPPORTED: indicates card that is not yet properly supported by XFree4
14 # LINE: adds a line of text to be included in the Device section (can include options or comments).
15 #
16 # DRI_GLX: 3D acceleration configuration for XFree 4 using DRI.
17 # DRI_GLX_EXPERIMENTAL: DRI, but EXPERIMENTAL and may freeze the machine.
18 #
19 # BAD_FB_RESTORE: for bad cards not restoring cleanly framebuffer (XFree 4)
20 #
21 # MULTI_HEAD 2: for DualHead cards (think Matrox G450)
22 # MULTI_HEAD n: for n Head cards (eg: "MULTI_HEAD 4" for QuadHead)
23 # FB_TVOUT: the card displays to a plugged TV when in framebuffer
24 #
25 #
26
27
28 ######################################################################
29 # Generic drivers
30 NAME VESA driver (generic)
31 CHIPSET VESA VBE 2.0
32 DRIVER vesa
33
34 NAME FrameBuffer (generic)
35 DRIVER fbdev
36
37
38 #Chips & Technologies
39
40 NAME Chips & Technologies-based cards
41 DRIVER chips
42 LINE # Device section for C&T cards.
43 LINE # Option "suspend_hack"
44 LINE # Option "STN"
45 LINE # Option "no_stretch"
46 LINE # Option "no_center"
47 LINE # Option "use_modeline"
48 LINE # Option "fix_panel_size"
49 LINE # videoram 512
50
51 # Cirrus Logic
52
53 NAME Cirrus Logic GD542x-based cards
54 DRIVER vesa
55 LINE # Device section for Cirrus Logic GD5420/2/4/6/8/9-based cards.
56 LINE #MemBase 0x00e00000
57 LINE #MemBase 0x04e00000
58 LINE #Option "linear"
59
60 NAME Cirrus Logic GD54xx-based cards
61 DRIVER cirrus
62
63 # S3
64
65 NAME S3 8xx / 9xx / Trio / Aurora64V+-based cards
66 DRIVER s3
67 NEEDVIDEORAM
68
69 NAME S3 ViRGE-based cards
70 DRIVER s3virge
71 NEEDVIDEORAM
72
73 NAME S3 Trio3D-based cards
74 DRIVER s3virge
75 LINE Option "sw_cursor"
76
77 NAME S3 Savage-based cards
78 DRIVER savage
79 NEEDVIDEORAM
80
81 # S3 UniChrome (via)
82
83 # Some cards do not have 3D support, or 3D support is not safe: see
84 # http://wiki.openchrome.org/tikiwiki/tiki-index.php?page=HardwareCaveats
85 # According to pcpa, hardware cursor causes display corruption on some
86 # models as of 2007/08/21
87
88 NAME S3 UniChrome-based cards with 3D support
89 DRIVER openchrome
90 # 3D needs a DRM driver in kernel:
91 DRI_GLX
92 LINE Option "SWcursor"
93
94 # Same as UniChrome, but no 3D support yet
95
96 NAME VIA Chrome9-based cards
97 DRIVER openchrome
98 LINE Option "SWcursor"
99
100 # Tseng
101
102 # All potential driver options, and non-PCI-based cards, dropped (2007/03/08) on
103 # advice of current Tseng maintainer, Luc Verhaegen. Non-PCI cards are no longer
104 # supported, and no options should be necessary for remaining supported cards.
105
106 NAME Tseng ET4000W32p / ET6x00-based cards
107 DRIVER tseng
108 NEEDVIDEORAM
109
110 # AMD
111 NAME AMD Geode GX/LX
112 DRIVER geode
113
114 # ATI
115
116 NAME ATI Mach 64-based cards
117 DRIVER mach64
118 DRI_GLX
119
120 # The first 128 definition is only used in pcitable, and the second only
121 # in pcitable.x86_64. This way, 3D is enabled for these cards on i586 but
122 # disabled on x86-64 (apparently it locks hard on x86-64).
123
124 NAME ATI Rage 128-based cards
125 DRIVER r128
126 DRI_GLX
127
128 NAME ATI Rage 128-based cards (3D disabled on x86-64)
129 DRIVER r128
130
131 NAME ATI Mach 64-based cards (no 3D acceleration)
132 DRIVER mach64
133
134 NAME ATI Rage 128 TV-out
135 SEE ATI Rage 128-based cards
136 FB_TVOUT
137
138 # Radeon cards not supported by proprietary driver, but supported by ati
139 # update name as support changes
140 NAME ATI Radeon HD 4870 and earlier
141 DRIVER ati
142 FIRMWARE radeon-firmware
143 DRI_GLX
144
145 # FireGL cards not supported by proprietary driver, but supported by ati
146 # update name as support changes
147 NAME ATI r300/r400/r500 based FireGL
148 SEE ATI Radeon HD 4870 and earlier
149
150 # FirePro card not supported by proprietary driver, but supported by ati
151 NAME ATI FirePro M5750
152 SEE ATI Radeon HD 4870 and earlier
153
154 # Radeon cards supported by proprietary driver and free 'radeon'
155 # driver: update name as support changes
156 # PALM and older - firmware not mandatory (mga #3466)
157 NAME ATI Radeon HD 5000 to HD 6300 (radeon/fglrx)
158 DRIVER ati
159 FIRMWARE radeon-firmware
160 DRI_GLX
161 DRIVER2 fglrx
162
163 # FireGL cards supported by proprietary driver and free 'radeon'
164 # driver: update name as support changes
165 NAME ATI r600 based FireGL
166 SEE ATI Radeon HD 5000 to HD 6300 (radeon/fglrx)
167
168 # FirePro cards as above:
169 NAME ATI FirePro (radeon/fglrx)
170 SEE ATI Radeon HD 5000 to HD 6300 (radeon/fglrx)
171
172 # Radeon cards supported by proprietary driver and free 'radeon'
173 # driver: update name as support changes
174 # SUMO and later - firmware mandatory for 'ati' (mga #3466)
175 # TODO: s/ATI/AMD/, but update Xconfig/card.pm to still show it among
176 # the other ATI entries, maybe under 'AMD / ATI' header or something
177 NAME ATI Radeon HD 6400 and later (radeon/fglrx)
178 DRIVER ati
179 FIRMWARE radeon-firmware
180 DRIVER_NO_FIRMWARE vesa
181 DRI_GLX
182 DRIVER2 fglrx
183
184 # Radeon cards supported by proprietary driver but not by free driver
185 NAME ATI Radeon HD 5000 and later without free driver (vesa/fglrx)
186 DRIVER vesa
187 DRIVER2 fglrx
188
189 # ARK Logic
190
191 NAME Ark Logic ARKx000-based cards
192 DRIVER ark
193
194 # Trident
195
196 NAME Trident-based cards
197 DRIVER trident
198
199 # SiS
200
201 NAME SiS USB video adapter
202 DRIVER sisusb
203
204 NAME SiS old series-based cards
205 DRIVER sis
206 LINE Option "NoAccel" "true"
207
208 NAME SiS 300 series-based cards
209 DRIVER sis
210 DRI_GLX
211 LINE Option "NoAccel" "true"
212
213 NAME SiS SiS / XGI 315 / 330 / 340 series-based cards
214 DRIVER sis
215 LINE Option "NoAccel" "true"
216
217 NAME SiS SiS 670 / 671-based cards
218 DRIVER sisimedia
219
220 # Cyrix
221
222 NAME MediaGX
223 DRIVER geode
224
225 # Number 9 I128
226
227 NAME Number Nine I-128-based cards
228 DRIVER i128
229
230 # Matrox
231
232 NAME Matrox Millennium / II / Productiva G100
233 DRIVER mga
234 BAD_FB_RESTORE
235
236 NAME Matrox Millennium G series (single head)
237 DRIVER mga
238 DRI_GLX
239 BAD_FB_RESTORE
240
241 NAME Matrox Millennium G series (dual head)
242 SEE Matrox Millennium G series (single head)
243 MULTI_HEAD 2
244
245 NAME Matrox Millennium G200 (quad head)
246 SEE Matrox Millennium G series (single head)
247 MULTI_HEAD 4
248
249 # NVIDIA
250
251 NAME NVIDIA RIVA 128
252 DRIVER nv
253 BAD_FB_RESTORE
254
255 NAME NVIDIA RIVA TNT to GeForce 2
256 DRIVER nouveau
257 #DRIVER2 nvidia71xx (not compatible with x.org server 1.6)
258
259 NAME NVIDIA GeForce 2 MX to GeForce 4
260 DRIVER nouveau
261 #DRIVER2 nvidia96xx (not compatible with X.org server 1.11)
262
263 NAME NVIDIA GeForce FX series
264 DRIVER nouveau
265 DRIVER2 nvidia173
266
267 NAME NVIDIA GeForce 6100 to GeForce 7950
268 DRIVER nouveau
269 DRIVER2 nvidia304
270 #DRIVER2_NO_SSE nvidia96xx
271 DRIVER2_NEEDS_SSE
272
273 NAME NVIDIA GeForce 8100 to GeForce 360
274 DRIVER nouveau
275 DRIVER2 nvidia-current
276 #DRIVER2_NO_SSE nvidia96xx
277 DRIVER2_NEEDS_SSE
278
279 NAME NVIDIA GeForce 400 series and later
280 SEE NVIDIA GeForce 8100 to GeForce 360
281
282 NAME NVIDIA GeForce3 (xbox)
283 DRIVER nvxbox
284 LINE Option "UseFBDev" "1"
285 LINE Option "HWCursor" "0"
286
287 # IMS
288
289 NAME IMS TwinTurbo-based cards
290 DRIVER vesa
291
292 # 3DLabs
293
294 NAME 3Dlabs Glint / Permedia-based cards
295 DRIVER glint
296
297 NAME 3Dlabs Glint / Permedia-based cards (software cursor)
298 LINE Option "SWcursor"
299 DRIVER glint
300
301 NAME Diamond Fire GL 3000
302 LINE Option "SWcursor"
303 DRIVER glint
304 LINE Option "FireGL3000" "true"
305
306 # Alliance Semiconductor
307
308 NAME Alliance ProMotion-based cards
309 DRIVER apm
310
311 # NeoMagic
312
313 NAME NeoMagic MagicGraph (laptop/notebook)
314 DRIVER neomagic
315 LINE Option "overrideValidateMode"
316 LINE # Chipset "NM2160"
317 LINE # IOBase 0xfea00000
318 LINE # MemBase 0xfd000000
319 LINE # VideoRam 2048
320 LINE # DacSpeed 90
321 LINE # Option "linear"
322 LINE # Option "nolinear"
323 LINE # Option "sw_cursor"
324 LINE # Option "hw_cursor"
325 LINE # Option "no_accel"
326 LINE # Option "intern_disp"
327 LINE # Option "extern_disp"
328 LINE # Option "mmio"
329 LINE # Option "no_mmio"
330 LINE # Option "lcd_center"
331 LINE # Option "no_stretch"
332
333 NAME NeoMagic 128XD
334 SEE NeoMagic MagicGraph (laptop/notebook)
335 LINE Option "XaaNoScanlineImageWriteRect"
336 LINE Option "XaaNoScanlineCPUToScreenColorExpandFill"
337
338 NAME NeoMagic MagicMedia (laptop/notebook)
339 DRIVER neomagic
340
341 NAME NeoMagic MagicMedia 256XL+
342 SEE NeoMagic MagicMedia (laptop/notebook)
343 LINE Option "sw_cursor"
344
345
346 # Digital
347
348 NAME Digital 8-plane TGA (Generic)
349 CHIPSET TGA
350 DRIVER tga
351
352 NAME Digital 8-plane TGA (Bt485-based)
353 CHIPSET TGA
354 DRIVER tga
355 LINE Ramdac "Bt485"
356
357 NAME Digital 24-plane TGA
358 CHIPSET TGA
359 DRIVER tga
360 LINE Ramdac "Bt463"
361
362 # Rendition
363
364 NAME Rendition Verite-based cards
365 DRIVER rendition
366 LINE # Option "sw_cursor"
367
368 # Intel
369
370 NAME Intel 740-based cards
371 DRIVER i740
372 LINE #Option "no_accel"
373 LINE #Option "sw_cursor"
374 LINE #Option "hw_cursor"
375 LINE #Option "sgram"
376 LINE #Option "sdram"
377
378 NAME Intel 810 and later
379 DRIVER intel
380 DRI_GLX
381
382 NAME Intel Vermilion-based cards
383 DRIVER vesa
384
385 NAME Intel Poulsbo US15W (GMA500)
386 #DRIVER psb
387 #DRI_GLX
388 DRIVER fbdev
389
390 # 3DFX
391
392 NAME 3DFX Voodoo / Voodoo II
393 DRIVER voodoo
394
395 NAME 3DFX Voodoo 3 - 5 / Banshee / Rush
396 DRIVER tdfx
397 DRI_GLX
398
399 # Silicon Motion, Inc.
400
401 NAME Silicon Motion Lynx-based cards
402 DRIVER siliconmotion
403
404 # Sun
405
406 NAME Sun Monochrome (bwtwo)
407 DRIVER sunbw2
408
409 NAME Sun Color3 (cgthree)
410 DRIVER suncg3
411
412 NAME Sun GX-based cards
413 DRIVER suncg6
414
415 NAME Sun SX-based cards
416 DRIVER suncg14
417
418 NAME Sun ZX-based cards
419 DRIVER sunleo
420
421 NAME Sun TCX-based cards
422 DRIVER suntcx
423
424 NAME Sun Elite3D- / FFB-based cards
425 DRIVER sunffb
426
427 # QXL virtual video card
428 NAME QXL virtual video card
429 DRIVER qxl
430
431 # VMware virtual video cards
432
433 NAME VMware virtual video card
434 DRIVER vmware
435
436 # VirtualBox virtual video cards
437
438 NAME VirtualBox virtual video card
439 DRIVER vboxvideo
440
441 # Misc
442
443 END

  ViewVC Help
Powered by ViewVC 1.1.26