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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 7628 - (hide annotations) (download)
Fri Mar 22 18:47:21 2013 UTC (10 years, 11 months ago) by tv
File size: 9438 byte(s)
disable acceleration on SiS as it crashes (mga#7521)
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 anssi 4825 NAME ATI Radeon HD 4870 and earlier
141 dmorgan 1357 DRIVER ati
142 anssi 3930 FIRMWARE radeon-firmware
143 dmorgan 1357 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 anssi 4825 SEE ATI Radeon HD 4870 and earlier
149 dmorgan 1357
150     # FirePro card not supported by proprietary driver, but supported by ati
151     NAME ATI FirePro M5750
152 anssi 4825 SEE ATI Radeon HD 4870 and earlier
153 dmorgan 1357
154     # Radeon cards supported by proprietary driver and free 'radeon'
155     # driver: update name as support changes
156 anssi 3930 # PALM and older - firmware not mandatory (mga #3466)
157 anssi 4825 NAME ATI Radeon HD 5000 to HD 6300 (radeon/fglrx)
158 dmorgan 1357 DRIVER ati
159 anssi 3930 FIRMWARE radeon-firmware
160 dmorgan 1357 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 anssi 4825 SEE ATI Radeon HD 5000 to HD 6300 (radeon/fglrx)
167 dmorgan 1357
168     # FirePro cards as above:
169     NAME ATI FirePro (radeon/fglrx)
170 anssi 4825 SEE ATI Radeon HD 5000 to HD 6300 (radeon/fglrx)
171 dmorgan 1357
172 anssi 3930 # 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 anssi 1684 DRI_GLX
182     DRIVER2 fglrx
183    
184 anssi 3930 # Radeon cards supported by proprietary driver but not by free driver
185 anssi 4825 NAME ATI Radeon HD 5000 and later without free driver (vesa/fglrx)
186 dmorgan 1357 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 tv 7628 LINE Option "NoAccel" "true"
207 dmorgan 1357
208     NAME SiS 300 series-based cards
209     DRIVER sis
210     DRI_GLX
211 tv 7628 LINE Option "NoAccel" "true"
212 dmorgan 1357
213     NAME SiS SiS / XGI 315 / 330 / 340 series-based cards
214     DRIVER sis
215 tv 7628 LINE Option "NoAccel" "true"
216 dmorgan 1357
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 anssi 2237 #DRIVER2 nvidia96xx (not compatible with X.org server 1.11)
262 dmorgan 1357
263     NAME NVIDIA GeForce FX series
264     DRIVER nouveau
265 tmb 6369 DRIVER2 nvidia173
266 dmorgan 1357
267 anssi 6494 NAME NVIDIA GeForce 6100 to GeForce 7950
268 dmorgan 1357 DRIVER nouveau
269 anssi 6494 DRIVER2 nvidia304
270 tv 2574 #DRIVER2_NO_SSE nvidia96xx
271 tv 2575 DRIVER2_NEEDS_SSE
272 dmorgan 1357
273 anssi 6494 NAME NVIDIA GeForce 8100 to GeForce 360
274 anssi 2240 DRIVER nouveau
275 dmorgan 1357 DRIVER2 nvidia-current
276 tv 2574 #DRIVER2_NO_SSE nvidia96xx
277 tv 2575 DRIVER2_NEEDS_SSE
278 dmorgan 1357
279 anssi 6494 NAME NVIDIA GeForce 400 series and later
280     SEE NVIDIA GeForce 8100 to GeForce 360
281    
282 dmorgan 1357 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 tv 4307 #DRIVER psb
387     #DRI_GLX
388     DRIVER fbdev
389 dmorgan 1357
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 tv 1518 # QXL virtual video card
428     NAME QXL virtual video card
429     DRIVER qxl
430    
431 dmorgan 1357 # 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.30