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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1518 - (hide annotations) (download)
Tue May 24 21:50:38 2011 UTC (12 years, 10 months ago) by tv
File size: 9239 byte(s)
add support for QXL virtual video card

1 dmorgan 1357 # $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 tv 1518 # QXL virtual video card
425     NAME QXL virtual video card
426     DRIVER qxl
427    
428 dmorgan 1357 # VMware virtual video cards
429    
430     NAME VMware virtual video card
431     DRIVER vmware
432    
433     # VirtualBox virtual video cards
434    
435     NAME VirtualBox virtual video card
436     DRIVER vboxvideo
437    
438     # Misc
439    
440     END

  ViewVC Help
Powered by ViewVC 1.1.30