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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1357 - (show annotations) (download)
Tue May 17 09:21:22 2011 UTC (8 years, 5 months ago) by dmorgan
File size: 9174 byte(s)
Import  ldetect
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 X1950 and earlier
141 DRIVER ati
142 DRI_GLX
143
144 # FireGL cards not supported by proprietary driver, but supported by ati
145 # update name as support changes
146 NAME ATI r300/r400/r500 based FireGL
147 SEE ATI Radeon X1950 and earlier
148
149 # Radeon card not supported by proprietary driver, nor ati, but supported
150 # by radeonhd
151 NAME ATI Radeon RV710 9592
152 DRIVER radeonhd
153 DRI_GLX
154
155 # FirePro card not supported by proprietary driver, but supported by ati
156 NAME ATI FirePro M5750
157 SEE ATI Radeon X1950 and earlier
158
159 # Radeon cards supported by proprietary driver and free 'radeon'
160 # driver: update name as support changes
161 NAME ATI Radeon HD 2000 and later (radeon/fglrx)
162 DRIVER ati
163 DRI_GLX
164 DRIVER2 fglrx
165
166 # FireGL cards supported by proprietary driver and free 'radeon'
167 # driver: update name as support changes
168 NAME ATI r600 based FireGL
169 SEE ATI Radeon HD 2000 and later (radeon/fglrx)
170
171 # FirePro cards as above:
172 NAME ATI FirePro (radeon/fglrx)
173 SEE ATI Radeon HD 2000 and later (radeon/fglrx)
174
175 # Radeon cards supported by proprietary driver and free 'radeonhd'
176 # driver, but not free 'radeon' driver.
177 # Additionally, it is used for following cards that are supported but
178 # do not work correctly with the 'radeon' driver:
179 # ATI Radeon HD 3200 Graphics (1002:9610)
180 # - https://qa.mandriva.com/show_bug.cgi?id=49824
181 NAME ATI Radeon HD 2000 and later (radeonhd/fglrx)
182 DRIVER radeonhd
183 DRI_GLX
184 DRIVER2 fglrx
185
186 NAME ATI Radeon HD 2000 and later (vesa/fglrx)
187 DRIVER vesa
188 DRIVER2 fglrx
189
190 # FirePro cards as above:
191 # driver: update name as support changes
192 NAME ATI FirePro (radeonhd/fglrx)
193 SEE ATI Radeon HD 2000 and later (radeonhd/fglrx)
194
195 # ARK Logic
196
197 NAME Ark Logic ARKx000-based cards
198 DRIVER ark
199
200 # Trident
201
202 NAME Trident-based cards
203 DRIVER trident
204
205 # SiS
206
207 NAME SiS USB video adapter
208 DRIVER sisusb
209
210 NAME SiS old series-based cards
211 DRIVER sis
212
213 NAME SiS 300 series-based cards
214 DRIVER sis
215 DRI_GLX
216
217 NAME SiS SiS / XGI 315 / 330 / 340 series-based cards
218 DRIVER sis
219
220 NAME SiS SiS 670 / 671-based cards
221 DRIVER sisimedia
222
223 # Cyrix
224
225 NAME MediaGX
226 DRIVER geode
227
228 # Number 9 I128
229
230 NAME Number Nine I-128-based cards
231 DRIVER i128
232
233 # Matrox
234
235 NAME Matrox Millennium / II / Productiva G100
236 DRIVER mga
237 BAD_FB_RESTORE
238
239 NAME Matrox Millennium G series (single head)
240 DRIVER mga
241 DRI_GLX
242 BAD_FB_RESTORE
243
244 NAME Matrox Millennium G series (dual head)
245 SEE Matrox Millennium G series (single head)
246 MULTI_HEAD 2
247
248 NAME Matrox Millennium G200 (quad head)
249 SEE Matrox Millennium G series (single head)
250 MULTI_HEAD 4
251
252 # NVIDIA
253
254 NAME NVIDIA RIVA 128
255 DRIVER nv
256 BAD_FB_RESTORE
257
258 NAME NVIDIA RIVA TNT to GeForce 2
259 DRIVER nouveau
260 #DRIVER2 nvidia71xx (not compatible with x.org server 1.6)
261
262 NAME NVIDIA GeForce 2 MX to GeForce 4
263 DRIVER nouveau
264 DRIVER2 nvidia96xx
265
266 NAME NVIDIA GeForce FX series
267 DRIVER nouveau
268 DRIVER2 nvidia173
269
270 NAME NVIDIA GeForce 6100 to GeForce 360
271 DRIVER nouveau
272 DRIVER2 nvidia-current
273 DRIVER2_NO_SSE nvidia96xx
274
275 NAME NVIDIA GeForce 400 series and later
276 DRIVER vesa
277 DRIVER2 nvidia-current
278 DRIVER2_NO_SSE nvidia96xx
279
280 NAME NVIDIA GeForce3 (xbox)
281 DRIVER nvxbox
282 LINE Option "UseFBDev" "1"
283 LINE Option "HWCursor" "0"
284
285 # IMS
286
287 NAME IMS TwinTurbo-based cards
288 DRIVER vesa
289
290 # 3DLabs
291
292 NAME 3Dlabs Glint / Permedia-based cards
293 DRIVER glint
294
295 NAME 3Dlabs Glint / Permedia-based cards (software cursor)
296 LINE Option "SWcursor"
297 DRIVER glint
298
299 NAME Diamond Fire GL 3000
300 LINE Option "SWcursor"
301 DRIVER glint
302 LINE Option "FireGL3000" "true"
303
304 # Alliance Semiconductor
305
306 NAME Alliance ProMotion-based cards
307 DRIVER apm
308
309 # NeoMagic
310
311 NAME NeoMagic MagicGraph (laptop/notebook)
312 DRIVER neomagic
313 LINE Option "overrideValidateMode"
314 LINE # Chipset "NM2160"
315 LINE # IOBase 0xfea00000
316 LINE # MemBase 0xfd000000
317 LINE # VideoRam 2048
318 LINE # DacSpeed 90
319 LINE # Option "linear"
320 LINE # Option "nolinear"
321 LINE # Option "sw_cursor"
322 LINE # Option "hw_cursor"
323 LINE # Option "no_accel"
324 LINE # Option "intern_disp"
325 LINE # Option "extern_disp"
326 LINE # Option "mmio"
327 LINE # Option "no_mmio"
328 LINE # Option "lcd_center"
329 LINE # Option "no_stretch"
330
331 NAME NeoMagic 128XD
332 SEE NeoMagic MagicGraph (laptop/notebook)
333 LINE Option "XaaNoScanlineImageWriteRect"
334 LINE Option "XaaNoScanlineCPUToScreenColorExpandFill"
335
336 NAME NeoMagic MagicMedia (laptop/notebook)
337 DRIVER neomagic
338
339 NAME NeoMagic MagicMedia 256XL+
340 SEE NeoMagic MagicMedia (laptop/notebook)
341 LINE Option "sw_cursor"
342
343
344 # Digital
345
346 NAME Digital 8-plane TGA (Generic)
347 CHIPSET TGA
348 DRIVER tga
349
350 NAME Digital 8-plane TGA (Bt485-based)
351 CHIPSET TGA
352 DRIVER tga
353 LINE Ramdac "Bt485"
354
355 NAME Digital 24-plane TGA
356 CHIPSET TGA
357 DRIVER tga
358 LINE Ramdac "Bt463"
359
360 # Rendition
361
362 NAME Rendition Verite-based cards
363 DRIVER rendition
364 LINE # Option "sw_cursor"
365
366 # Intel
367
368 NAME Intel 740-based cards
369 DRIVER i740
370 LINE #Option "no_accel"
371 LINE #Option "sw_cursor"
372 LINE #Option "hw_cursor"
373 LINE #Option "sgram"
374 LINE #Option "sdram"
375
376 NAME Intel 810 and later
377 DRIVER intel
378 DRI_GLX
379
380 NAME Intel Vermilion-based cards
381 DRIVER vesa
382
383 NAME Intel Poulsbo US15W (GMA500)
384 DRIVER psb
385 DRI_GLX
386
387 # 3DFX
388
389 NAME 3DFX Voodoo / Voodoo II
390 DRIVER voodoo
391
392 NAME 3DFX Voodoo 3 - 5 / Banshee / Rush
393 DRIVER tdfx
394 DRI_GLX
395
396 # Silicon Motion, Inc.
397
398 NAME Silicon Motion Lynx-based cards
399 DRIVER siliconmotion
400
401 # Sun
402
403 NAME Sun Monochrome (bwtwo)
404 DRIVER sunbw2
405
406 NAME Sun Color3 (cgthree)
407 DRIVER suncg3
408
409 NAME Sun GX-based cards
410 DRIVER suncg6
411
412 NAME Sun SX-based cards
413 DRIVER suncg14
414
415 NAME Sun ZX-based cards
416 DRIVER sunleo
417
418 NAME Sun TCX-based cards
419 DRIVER suntcx
420
421 NAME Sun Elite3D- / FFB-based cards
422 DRIVER sunffb
423
424 # VMware virtual video cards
425
426 NAME VMware virtual video card
427 DRIVER vmware
428
429 # VirtualBox virtual video cards
430
431 NAME VirtualBox virtual video card
432 DRIVER vboxvideo
433
434 # Misc
435
436 END

  ViewVC Help
Powered by ViewVC 1.1.26