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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4307 - (show annotations) (download)
Sat Apr 28 12:45:47 2012 UTC (11 years, 11 months ago) by tv
File size: 9310 byte(s)
use fbdev for "Poulsbo US15W(GMA500)" (mga#5633)
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 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 X1950 and earlier
149
150 # FirePro card not supported by proprietary driver, but supported by ati
151 NAME ATI FirePro M5750
152 SEE ATI Radeon X1950 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 2000 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 2000 to HD 6300 (radeon/fglrx)
167
168 # FirePro cards as above:
169 NAME ATI FirePro (radeon/fglrx)
170 SEE ATI Radeon HD 2000 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 2000 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 (not compatible with X.org server 1.11)
263
264 NAME NVIDIA GeForce 6100 to GeForce 360
265 DRIVER nouveau
266 DRIVER2 nvidia-current
267 #DRIVER2_NO_SSE nvidia96xx
268 DRIVER2_NEEDS_SSE
269
270 NAME NVIDIA GeForce 400 series and later
271 DRIVER nouveau
272 DRIVER2 nvidia-current
273 #DRIVER2_NO_SSE nvidia96xx
274 DRIVER2_NEEDS_SSE
275
276 NAME NVIDIA GeForce3 (xbox)
277 DRIVER nvxbox
278 LINE Option "UseFBDev" "1"
279 LINE Option "HWCursor" "0"
280
281 # IMS
282
283 NAME IMS TwinTurbo-based cards
284 DRIVER vesa
285
286 # 3DLabs
287
288 NAME 3Dlabs Glint / Permedia-based cards
289 DRIVER glint
290
291 NAME 3Dlabs Glint / Permedia-based cards (software cursor)
292 LINE Option "SWcursor"
293 DRIVER glint
294
295 NAME Diamond Fire GL 3000
296 LINE Option "SWcursor"
297 DRIVER glint
298 LINE Option "FireGL3000" "true"
299
300 # Alliance Semiconductor
301
302 NAME Alliance ProMotion-based cards
303 DRIVER apm
304
305 # NeoMagic
306
307 NAME NeoMagic MagicGraph (laptop/notebook)
308 DRIVER neomagic
309 LINE Option "overrideValidateMode"
310 LINE # Chipset "NM2160"
311 LINE # IOBase 0xfea00000
312 LINE # MemBase 0xfd000000
313 LINE # VideoRam 2048
314 LINE # DacSpeed 90
315 LINE # Option "linear"
316 LINE # Option "nolinear"
317 LINE # Option "sw_cursor"
318 LINE # Option "hw_cursor"
319 LINE # Option "no_accel"
320 LINE # Option "intern_disp"
321 LINE # Option "extern_disp"
322 LINE # Option "mmio"
323 LINE # Option "no_mmio"
324 LINE # Option "lcd_center"
325 LINE # Option "no_stretch"
326
327 NAME NeoMagic 128XD
328 SEE NeoMagic MagicGraph (laptop/notebook)
329 LINE Option "XaaNoScanlineImageWriteRect"
330 LINE Option "XaaNoScanlineCPUToScreenColorExpandFill"
331
332 NAME NeoMagic MagicMedia (laptop/notebook)
333 DRIVER neomagic
334
335 NAME NeoMagic MagicMedia 256XL+
336 SEE NeoMagic MagicMedia (laptop/notebook)
337 LINE Option "sw_cursor"
338
339
340 # Digital
341
342 NAME Digital 8-plane TGA (Generic)
343 CHIPSET TGA
344 DRIVER tga
345
346 NAME Digital 8-plane TGA (Bt485-based)
347 CHIPSET TGA
348 DRIVER tga
349 LINE Ramdac "Bt485"
350
351 NAME Digital 24-plane TGA
352 CHIPSET TGA
353 DRIVER tga
354 LINE Ramdac "Bt463"
355
356 # Rendition
357
358 NAME Rendition Verite-based cards
359 DRIVER rendition
360 LINE # Option "sw_cursor"
361
362 # Intel
363
364 NAME Intel 740-based cards
365 DRIVER i740
366 LINE #Option "no_accel"
367 LINE #Option "sw_cursor"
368 LINE #Option "hw_cursor"
369 LINE #Option "sgram"
370 LINE #Option "sdram"
371
372 NAME Intel 810 and later
373 DRIVER intel
374 DRI_GLX
375
376 NAME Intel Vermilion-based cards
377 DRIVER vesa
378
379 NAME Intel Poulsbo US15W (GMA500)
380 #DRIVER psb
381 #DRI_GLX
382 DRIVER fbdev
383
384 # 3DFX
385
386 NAME 3DFX Voodoo / Voodoo II
387 DRIVER voodoo
388
389 NAME 3DFX Voodoo 3 - 5 / Banshee / Rush
390 DRIVER tdfx
391 DRI_GLX
392
393 # Silicon Motion, Inc.
394
395 NAME Silicon Motion Lynx-based cards
396 DRIVER siliconmotion
397
398 # Sun
399
400 NAME Sun Monochrome (bwtwo)
401 DRIVER sunbw2
402
403 NAME Sun Color3 (cgthree)
404 DRIVER suncg3
405
406 NAME Sun GX-based cards
407 DRIVER suncg6
408
409 NAME Sun SX-based cards
410 DRIVER suncg14
411
412 NAME Sun ZX-based cards
413 DRIVER sunleo
414
415 NAME Sun TCX-based cards
416 DRIVER suntcx
417
418 NAME Sun Elite3D- / FFB-based cards
419 DRIVER sunffb
420
421 # QXL virtual video card
422 NAME QXL virtual video card
423 DRIVER qxl
424
425 # VMware virtual video cards
426
427 NAME VMware virtual video card
428 DRIVER vmware
429
430 # VirtualBox virtual video cards
431
432 NAME VirtualBox virtual video card
433 DRIVER vboxvideo
434
435 # Misc
436
437 END

  ViewVC Help
Powered by ViewVC 1.1.30