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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 8069 - (show annotations) (download)
Sun Apr 28 15:28:01 2013 UTC (6 years, 2 months ago) by tmb
File size: 9357 byte(s)
- Cards+
  o enable sis acceleration again as driver is now fixed


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
207 NAME SiS 300 series-based cards
208 DRIVER sis
209 DRI_GLX
210
211 NAME SiS SiS / XGI 315 / 330 / 340 series-based cards
212 DRIVER sis
213
214 NAME SiS SiS 670 / 671-based cards
215 DRIVER sisimedia
216
217 # Cyrix
218
219 NAME MediaGX
220 DRIVER geode
221
222 # Number 9 I128
223
224 NAME Number Nine I-128-based cards
225 DRIVER i128
226
227 # Matrox
228
229 NAME Matrox Millennium / II / Productiva G100
230 DRIVER mga
231 BAD_FB_RESTORE
232
233 NAME Matrox Millennium G series (single head)
234 DRIVER mga
235 DRI_GLX
236 BAD_FB_RESTORE
237
238 NAME Matrox Millennium G series (dual head)
239 SEE Matrox Millennium G series (single head)
240 MULTI_HEAD 2
241
242 NAME Matrox Millennium G200 (quad head)
243 SEE Matrox Millennium G series (single head)
244 MULTI_HEAD 4
245
246 # NVIDIA
247
248 NAME NVIDIA RIVA 128
249 DRIVER nv
250 BAD_FB_RESTORE
251
252 NAME NVIDIA RIVA TNT to GeForce 2
253 DRIVER nouveau
254 #DRIVER2 nvidia71xx (not compatible with x.org server 1.6)
255
256 NAME NVIDIA GeForce 2 MX to GeForce 4
257 DRIVER nouveau
258 #DRIVER2 nvidia96xx (not compatible with X.org server 1.11)
259
260 NAME NVIDIA GeForce FX series
261 DRIVER nouveau
262 DRIVER2 nvidia173
263
264 NAME NVIDIA GeForce 6100 to GeForce 7950
265 DRIVER nouveau
266 DRIVER2 nvidia304
267 #DRIVER2_NO_SSE nvidia96xx
268 DRIVER2_NEEDS_SSE
269
270 NAME NVIDIA GeForce 8100 to GeForce 360
271 DRIVER nouveau
272 DRIVER2 nvidia-current
273 #DRIVER2_NO_SSE nvidia96xx
274 DRIVER2_NEEDS_SSE
275
276 NAME NVIDIA GeForce 400 series and later
277 SEE NVIDIA GeForce 8100 to GeForce 360
278
279 NAME NVIDIA GeForce3 (xbox)
280 DRIVER nvxbox
281 LINE Option "UseFBDev" "1"
282 LINE Option "HWCursor" "0"
283
284 # IMS
285
286 NAME IMS TwinTurbo-based cards
287 DRIVER vesa
288
289 # 3DLabs
290
291 NAME 3Dlabs Glint / Permedia-based cards
292 DRIVER glint
293
294 NAME 3Dlabs Glint / Permedia-based cards (software cursor)
295 LINE Option "SWcursor"
296 DRIVER glint
297
298 NAME Diamond Fire GL 3000
299 LINE Option "SWcursor"
300 DRIVER glint
301 LINE Option "FireGL3000" "true"
302
303 # Alliance Semiconductor
304
305 NAME Alliance ProMotion-based cards
306 DRIVER apm
307
308 # NeoMagic
309
310 NAME NeoMagic MagicGraph (laptop/notebook)
311 DRIVER neomagic
312 LINE Option "overrideValidateMode"
313 LINE # Chipset "NM2160"
314 LINE # IOBase 0xfea00000
315 LINE # MemBase 0xfd000000
316 LINE # VideoRam 2048
317 LINE # DacSpeed 90
318 LINE # Option "linear"
319 LINE # Option "nolinear"
320 LINE # Option "sw_cursor"
321 LINE # Option "hw_cursor"
322 LINE # Option "no_accel"
323 LINE # Option "intern_disp"
324 LINE # Option "extern_disp"
325 LINE # Option "mmio"
326 LINE # Option "no_mmio"
327 LINE # Option "lcd_center"
328 LINE # Option "no_stretch"
329
330 NAME NeoMagic 128XD
331 SEE NeoMagic MagicGraph (laptop/notebook)
332 LINE Option "XaaNoScanlineImageWriteRect"
333 LINE Option "XaaNoScanlineCPUToScreenColorExpandFill"
334
335 NAME NeoMagic MagicMedia (laptop/notebook)
336 DRIVER neomagic
337
338 NAME NeoMagic MagicMedia 256XL+
339 SEE NeoMagic MagicMedia (laptop/notebook)
340 LINE Option "sw_cursor"
341
342
343 # Digital
344
345 NAME Digital 8-plane TGA (Generic)
346 CHIPSET TGA
347 DRIVER tga
348
349 NAME Digital 8-plane TGA (Bt485-based)
350 CHIPSET TGA
351 DRIVER tga
352 LINE Ramdac "Bt485"
353
354 NAME Digital 24-plane TGA
355 CHIPSET TGA
356 DRIVER tga
357 LINE Ramdac "Bt463"
358
359 # Rendition
360
361 NAME Rendition Verite-based cards
362 DRIVER rendition
363 LINE # Option "sw_cursor"
364
365 # Intel
366
367 NAME Intel 740-based cards
368 DRIVER i740
369 LINE #Option "no_accel"
370 LINE #Option "sw_cursor"
371 LINE #Option "hw_cursor"
372 LINE #Option "sgram"
373 LINE #Option "sdram"
374
375 NAME Intel 810 and later
376 DRIVER intel
377 DRI_GLX
378
379 NAME Intel Vermilion-based cards
380 DRIVER vesa
381
382 NAME Intel Poulsbo US15W (GMA500)
383 #DRIVER psb
384 #DRI_GLX
385 DRIVER modesetting
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 # QXL virtual video card
425 NAME QXL virtual video card
426 DRIVER qxl
427
428 # 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.26