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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2240 - (show annotations) (download)
Fri Dec 2 19:20:39 2011 UTC (7 years, 10 months ago) by anssi
File size: 9212 byte(s)
Switch NVIDIA Fermi (400/500 series) cards from vesa to nouveau

Switch NVIDIA Fermi (400/500 series) from vesa to nouveau driver
except for some PMC.ID 0xd9 cards (GF410/510/520 and Quadro 4200M)
that will only get support in kernel 3.2.
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 NAME ATI Radeon HD 3850 X2
178 DRIVER radeonhd
179 DRI_GLX
180 DRIVER2 fglrx
181
182 NAME ATI FirePro V8700 Duo
183 SEE ATI Radeon HD 3850 X2
184
185 NAME ATI Radeon HD 2000 and later (radeonhd/fglrx)
186 DRIVER radeonhd
187 DRI_GLX
188 DRIVER2 fglrx
189
190 NAME ATI Radeon HD 2000 and later (vesa/fglrx)
191 DRIVER vesa
192 DRIVER2 fglrx
193
194 # ARK Logic
195
196 NAME Ark Logic ARKx000-based cards
197 DRIVER ark
198
199 # Trident
200
201 NAME Trident-based cards
202 DRIVER trident
203
204 # SiS
205
206 NAME SiS USB video adapter
207 DRIVER sisusb
208
209 NAME SiS old series-based cards
210 DRIVER sis
211
212 NAME SiS 300 series-based cards
213 DRIVER sis
214 DRI_GLX
215
216 NAME SiS SiS / XGI 315 / 330 / 340 series-based cards
217 DRIVER sis
218
219 NAME SiS SiS 670 / 671-based cards
220 DRIVER sisimedia
221
222 # Cyrix
223
224 NAME MediaGX
225 DRIVER geode
226
227 # Number 9 I128
228
229 NAME Number Nine I-128-based cards
230 DRIVER i128
231
232 # Matrox
233
234 NAME Matrox Millennium / II / Productiva G100
235 DRIVER mga
236 BAD_FB_RESTORE
237
238 NAME Matrox Millennium G series (single head)
239 DRIVER mga
240 DRI_GLX
241 BAD_FB_RESTORE
242
243 NAME Matrox Millennium G series (dual head)
244 SEE Matrox Millennium G series (single head)
245 MULTI_HEAD 2
246
247 NAME Matrox Millennium G200 (quad head)
248 SEE Matrox Millennium G series (single head)
249 MULTI_HEAD 4
250
251 # NVIDIA
252
253 NAME NVIDIA RIVA 128
254 DRIVER nv
255 BAD_FB_RESTORE
256
257 NAME NVIDIA RIVA TNT to GeForce 2
258 DRIVER nouveau
259 #DRIVER2 nvidia71xx (not compatible with x.org server 1.6)
260
261 NAME NVIDIA GeForce 2 MX to GeForce 4
262 DRIVER nouveau
263 #DRIVER2 nvidia96xx (not compatible with X.org server 1.11)
264
265 NAME NVIDIA GeForce FX series
266 DRIVER nouveau
267 #DRIVER2 nvidia173 (not compatible with X.org server 1.11)
268
269 NAME NVIDIA GeForce 6100 to GeForce 360
270 DRIVER nouveau
271 DRIVER2 nvidia-current
272 DRIVER2_NO_SSE nvidia96xx
273
274 NAME NVIDIA GeForce 400 series and later
275 DRIVER nouveau
276 DRIVER2 nvidia-current
277 DRIVER2_NO_SSE nvidia96xx
278
279 NAME NVIDIA GeForce 410M/510
280 DRIVER vesa
281 DRIVER2 nvidia-current
282
283 NAME NVIDIA GeForce GT 520/520M/520MX
284 SEE NVIDIA GeForce 410M/510
285
286 NAME NVIDIA GeForce3 (xbox)
287 DRIVER nvxbox
288 LINE Option "UseFBDev" "1"
289 LINE Option "HWCursor" "0"
290
291 # IMS
292
293 NAME IMS TwinTurbo-based cards
294 DRIVER vesa
295
296 # 3DLabs
297
298 NAME 3Dlabs Glint / Permedia-based cards
299 DRIVER glint
300
301 NAME 3Dlabs Glint / Permedia-based cards (software cursor)
302 LINE Option "SWcursor"
303 DRIVER glint
304
305 NAME Diamond Fire GL 3000
306 LINE Option "SWcursor"
307 DRIVER glint
308 LINE Option "FireGL3000" "true"
309
310 # Alliance Semiconductor
311
312 NAME Alliance ProMotion-based cards
313 DRIVER apm
314
315 # NeoMagic
316
317 NAME NeoMagic MagicGraph (laptop/notebook)
318 DRIVER neomagic
319 LINE Option "overrideValidateMode"
320 LINE # Chipset "NM2160"
321 LINE # IOBase 0xfea00000
322 LINE # MemBase 0xfd000000
323 LINE # VideoRam 2048
324 LINE # DacSpeed 90
325 LINE # Option "linear"
326 LINE # Option "nolinear"
327 LINE # Option "sw_cursor"
328 LINE # Option "hw_cursor"
329 LINE # Option "no_accel"
330 LINE # Option "intern_disp"
331 LINE # Option "extern_disp"
332 LINE # Option "mmio"
333 LINE # Option "no_mmio"
334 LINE # Option "lcd_center"
335 LINE # Option "no_stretch"
336
337 NAME NeoMagic 128XD
338 SEE NeoMagic MagicGraph (laptop/notebook)
339 LINE Option "XaaNoScanlineImageWriteRect"
340 LINE Option "XaaNoScanlineCPUToScreenColorExpandFill"
341
342 NAME NeoMagic MagicMedia (laptop/notebook)
343 DRIVER neomagic
344
345 NAME NeoMagic MagicMedia 256XL+
346 SEE NeoMagic MagicMedia (laptop/notebook)
347 LINE Option "sw_cursor"
348
349
350 # Digital
351
352 NAME Digital 8-plane TGA (Generic)
353 CHIPSET TGA
354 DRIVER tga
355
356 NAME Digital 8-plane TGA (Bt485-based)
357 CHIPSET TGA
358 DRIVER tga
359 LINE Ramdac "Bt485"
360
361 NAME Digital 24-plane TGA
362 CHIPSET TGA
363 DRIVER tga
364 LINE Ramdac "Bt463"
365
366 # Rendition
367
368 NAME Rendition Verite-based cards
369 DRIVER rendition
370 LINE # Option "sw_cursor"
371
372 # Intel
373
374 NAME Intel 740-based cards
375 DRIVER i740
376 LINE #Option "no_accel"
377 LINE #Option "sw_cursor"
378 LINE #Option "hw_cursor"
379 LINE #Option "sgram"
380 LINE #Option "sdram"
381
382 NAME Intel 810 and later
383 DRIVER intel
384 DRI_GLX
385
386 NAME Intel Vermilion-based cards
387 DRIVER vesa
388
389 NAME Intel Poulsbo US15W (GMA500)
390 DRIVER psb
391 DRI_GLX
392
393 # 3DFX
394
395 NAME 3DFX Voodoo / Voodoo II
396 DRIVER voodoo
397
398 NAME 3DFX Voodoo 3 - 5 / Banshee / Rush
399 DRIVER tdfx
400 DRI_GLX
401
402 # Silicon Motion, Inc.
403
404 NAME Silicon Motion Lynx-based cards
405 DRIVER siliconmotion
406
407 # Sun
408
409 NAME Sun Monochrome (bwtwo)
410 DRIVER sunbw2
411
412 NAME Sun Color3 (cgthree)
413 DRIVER suncg3
414
415 NAME Sun GX-based cards
416 DRIVER suncg6
417
418 NAME Sun SX-based cards
419 DRIVER suncg14
420
421 NAME Sun ZX-based cards
422 DRIVER sunleo
423
424 NAME Sun TCX-based cards
425 DRIVER suntcx
426
427 NAME Sun Elite3D- / FFB-based cards
428 DRIVER sunffb
429
430 # QXL virtual video card
431 NAME QXL virtual video card
432 DRIVER qxl
433
434 # VMware virtual video cards
435
436 NAME VMware virtual video card
437 DRIVER vmware
438
439 # VirtualBox virtual video cards
440
441 NAME VirtualBox virtual video card
442 DRIVER vboxvideo
443
444 # Misc
445
446 END

  ViewVC Help
Powered by ViewVC 1.1.26