aboutsummaryrefslogtreecommitdiffstats
path: root/sound/pci/Kconfig
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2005-11-17 04:17:05 -0500
committerJaroslav Kysela <perex@suse.cz>2006-01-03 06:16:31 -0500
commit230b5c1a612ae903c560b55a15df287b0ff437ea (patch)
treea32df8002571f0f29b2f18c5f4d8b566e7cb4d8f /sound/pci/Kconfig
parent3e8731740e17f01ec1ecce556ccdc4c42279ce1b (diff)
[ALSA] Sort Kconfig entries
Modules: ISA,PCI drivers Sort Kconfig entries in alphabetical order. Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci/Kconfig')
-rw-r--r--sound/pci/Kconfig410
1 files changed, 205 insertions, 205 deletions
diff --git a/sound/pci/Kconfig b/sound/pci/Kconfig
index 920305c7402f..ef7bdc5a9657 100644
--- a/sound/pci/Kconfig
+++ b/sound/pci/Kconfig
@@ -3,6 +3,31 @@
3menu "PCI devices" 3menu "PCI devices"
4 depends on SND!=n && PCI 4 depends on SND!=n && PCI
5 5
6config SND_AD1889
7 tristate "Analog Devices AD1889"
8 depends on SND
9 select SND_AC97_CODEC
10 help
11 Say Y here to include support for the integrated AC97 sound
12 device found in particular on the Hewlett-Packard [BCJ]-xxx0
13 class PA-RISC workstations, using the AD1819 codec.
14
15 To compile this as a module, choose M here: the module
16 will be called snd-ad1889.
17
18config SND_ALS4000
19 tristate "Avance Logic ALS4000"
20 depends on SND && ISA_DMA_API
21 select SND_OPL3_LIB
22 select SND_MPU401_UART
23 select SND_PCM
24 help
25 Say Y here to include support for soundcards based on Avance Logic
26 ALS4000 chips.
27
28 To compile this driver as a module, choose M here: the module
29 will be called snd-als4000.
30
6config SND_ALI5451 31config SND_ALI5451
7 tristate "ALi M5451 PCI Audio Controller" 32 tristate "ALi M5451 PCI Audio Controller"
8 depends on SND 33 depends on SND
@@ -119,6 +144,44 @@ config SND_BT87X_OVERCLOCK
119 Higher sample rates won't hurt your hardware, but audio 144 Higher sample rates won't hurt your hardware, but audio
120 quality may suffer. 145 quality may suffer.
121 146
147config SND_CA0106
148 tristate "SB Audigy LS / Live 24bit"
149 depends on SND
150 select SND_AC97_CODEC
151 select SND_RAWMIDI
152 help
153 Say Y here to include support for the Sound Blaster Audigy LS
154 and Live 24bit.
155
156 To compile this driver as a module, choose M here: the module
157 will be called snd-ca0106.
158
159config SND_CMIPCI
160 tristate "C-Media 8738, 8338"
161 depends on SND
162 select SND_OPL3_LIB
163 select SND_MPU401_UART
164 select SND_PCM
165 help
166 If you want to use soundcards based on C-Media CMI8338 or CMI8738
167 chips, say Y here and read
168 <file:Documentation/sound/alsa/CMIPCI.txt>.
169
170 To compile this driver as a module, choose M here: the module
171 will be called snd-cmipci.
172
173config SND_CS4281
174 tristate "Cirrus Logic (Sound Fusion) CS4281"
175 depends on SND
176 select SND_OPL3_LIB
177 select SND_RAWMIDI
178 select SND_AC97_CODEC
179 help
180 Say Y here to include support for Cirrus Logic CS4281 chips.
181
182 To compile this driver as a module, choose M here: the module
183 will be called snd-cs4281.
184
122config SND_CS46XX 185config SND_CS46XX
123 tristate "Cirrus Logic (Sound Fusion) CS4280/CS461x/CS462x/CS463x" 186 tristate "Cirrus Logic (Sound Fusion) CS4280/CS461x/CS462x/CS463x"
124 depends on SND 187 depends on SND
@@ -139,17 +202,18 @@ config SND_CS46XX_NEW_DSP
139 202
140 This works better than the old code, so say Y. 203 This works better than the old code, so say Y.
141 204
142config SND_CS4281 205config SND_CS5535AUDIO
143 tristate "Cirrus Logic (Sound Fusion) CS4281" 206 tristate "CS5535 Audio"
144 depends on SND 207 depends on SND && X86 && !X86_64
145 select SND_OPL3_LIB 208 select SND_PCM
146 select SND_RAWMIDI
147 select SND_AC97_CODEC 209 select SND_AC97_CODEC
148 help 210 help
149 Say Y here to include support for Cirrus Logic CS4281 chips. 211 Say Y here to include support for audio on CS5535 chips. It is
212 referred to as NS CS5535 IO or AMD CS5535 IO companion in
213 various literature.
150 214
151 To compile this driver as a module, choose M here: the module 215 To compile this driver as a module, choose M here: the module
152 will be called snd-cs4281. 216 will be called snd-cs5535audio.
153 217
154config SND_EMU10K1 218config SND_EMU10K1
155 tristate "Emu10k1 (SB Live!, Audigy, E-mu APS)" 219 tristate "Emu10k1 (SB Live!, Audigy, E-mu APS)"
@@ -180,174 +244,6 @@ config SND_EMU10K1X
180 To compile this driver as a module, choose M here: the module 244 To compile this driver as a module, choose M here: the module
181 will be called snd-emu10k1x. 245 will be called snd-emu10k1x.
182 246
183config SND_CA0106
184 tristate "SB Audigy LS / Live 24bit"
185 depends on SND
186 select SND_AC97_CODEC
187 select SND_RAWMIDI
188 help
189 Say Y here to include support for the Sound Blaster Audigy LS
190 and Live 24bit.
191
192 To compile this driver as a module, choose M here: the module
193 will be called snd-ca0106.
194
195config SND_KORG1212
196 tristate "Korg 1212 IO"
197 depends on SND
198 select SND_PCM
199 help
200 Say Y here to include support for Korg 1212IO soundcards.
201
202 To compile this driver as a module, choose M here: the module
203 will be called snd-korg1212.
204
205config SND_MIXART
206 tristate "Digigram miXart"
207 depends on SND
208 select SND_HWDEP
209 select SND_PCM
210 help
211 If you want to use Digigram miXart soundcards, say Y here and
212 read <file:Documentation/sound/alsa/MIXART.txt>.
213
214 To compile this driver as a module, choose M here: the module
215 will be called snd-mixart.
216
217config SND_NM256
218 tristate "NeoMagic NM256AV/ZX"
219 depends on SND
220 select SND_AC97_CODEC
221 help
222 Say Y here to include support for NeoMagic NM256AV/ZX chips.
223
224 To compile this driver as a module, choose M here: the module
225 will be called snd-nm256.
226
227config SND_RME32
228 tristate "RME Digi32, 32/8, 32 PRO"
229 depends on SND
230 select SND_PCM
231 help
232 Say Y to include support for RME Digi32, Digi32 PRO and
233 Digi32/8 (Sek'd Prodif32, Prodif96 and Prodif Gold) audio
234 devices.
235
236 To compile this driver as a module, choose M here: the module
237 will be called snd-rme32.
238
239config SND_RME96
240 tristate "RME Digi96, 96/8, 96/8 PRO"
241 depends on SND
242 select SND_PCM
243 help
244 Say Y here to include support for RME Digi96, Digi96/8 and
245 Digi96/8 PRO/PAD/PST soundcards.
246
247 To compile this driver as a module, choose M here: the module
248 will be called snd-rme96.
249
250config SND_RME9652
251 tristate "RME Digi9652 (Hammerfall)"
252 depends on SND
253 select SND_PCM
254 help
255 Say Y here to include support for RME Hammerfall (RME
256 Digi9652/Digi9636) soundcards.
257
258 To compile this driver as a module, choose M here: the module
259 will be called snd-rme9652.
260
261config SND_HDSP
262 tristate "RME Hammerfall DSP Audio"
263 depends on SND
264 select SND_HWDEP
265 select SND_RAWMIDI
266 select SND_PCM
267 help
268 Say Y here to include support for RME Hammerfall DSP Audio
269 soundcards.
270
271 To compile this driver as a module, choose M here: the module
272 will be called snd-hdsp.
273
274config SND_HDSPM
275 tristate "RME Hammerfall DSP MADI"
276 depends on SND
277 select SND_HWDEP
278 select SND_RAWMIDI
279 select SND_PCM
280 help
281 Say Y here to include support for RME Hammerfall DSP MADI
282 soundcards.
283
284 To compile this driver as a module, choose M here: the module
285 will be called snd-hdspm.
286
287config SND_TRIDENT
288 tristate "Trident 4D-Wave DX/NX; SiS 7018"
289 depends on SND
290 select SND_MPU401_UART
291 select SND_AC97_CODEC
292 help
293 Say Y here to include support for soundcards based on Trident
294 4D-Wave DX/NX or SiS 7018 chips.
295
296 To compile this driver as a module, choose M here: the module
297 will be called snd-trident.
298
299config SND_YMFPCI
300 tristate "Yamaha YMF724/740/744/754"
301 depends on SND
302 select SND_OPL3_LIB
303 select SND_MPU401_UART
304 select SND_AC97_CODEC
305 help
306 Say Y here to include support for Yamaha PCI audio chips -
307 YMF724, YMF724F, YMF740, YMF740C, YMF744, YMF754.
308
309 To compile this driver as a module, choose M here: the module
310 will be called snd-ymfpci.
311
312config SND_AD1889
313 tristate "Analog Devices AD1889"
314 depends on SND
315 select SND_AC97_CODEC
316 help
317 Say Y here to include support for the integrated AC97 sound
318 device found in particular on the Hewlett-Packard [BCJ]-xxx0
319 class PA-RISC workstations, using the AD1819 codec.
320
321 To compile this as a module, choose M here: the module
322 will be called snd-ad1889.
323
324config SND_ALS4000
325 tristate "Avance Logic ALS4000"
326 depends on SND && ISA_DMA_API
327 select SND_OPL3_LIB
328 select SND_MPU401_UART
329 select SND_PCM
330 help
331 Say Y here to include support for soundcards based on Avance Logic
332 ALS4000 chips.
333
334 To compile this driver as a module, choose M here: the module
335 will be called snd-als4000.
336
337config SND_CMIPCI
338 tristate "C-Media 8738, 8338"
339 depends on SND
340 select SND_OPL3_LIB
341 select SND_MPU401_UART
342 select SND_PCM
343 help
344 If you want to use soundcards based on C-Media CMI8338 or CMI8738
345 chips, say Y here and read
346 <file:Documentation/sound/alsa/CMIPCI.txt>.
347
348 To compile this driver as a module, choose M here: the module
349 will be called snd-cmipci.
350
351config SND_ENS1370 247config SND_ENS1370
352 tristate "(Creative) Ensoniq AudioPCI 1370" 248 tristate "(Creative) Ensoniq AudioPCI 1370"
353 depends on SND 249 depends on SND
@@ -359,19 +255,6 @@ config SND_ENS1370
359 To compile this driver as a module, choose M here: the module 255 To compile this driver as a module, choose M here: the module
360 will be called snd-ens1370. 256 will be called snd-ens1370.
361 257
362config SND_CS5535AUDIO
363 tristate "CS5535 Audio"
364 depends on SND && X86 && !X86_64
365 select SND_PCM
366 select SND_AC97_CODEC
367 help
368 Say Y here to include support for audio on CS5535 chips. It is
369 referred to as NS CS5535 IO or AMD CS5535 IO companion in
370 various literature.
371
372 To compile this driver as a module, choose M here: the module
373 will be called snd-cs5535audio.
374
375config SND_ENS1371 258config SND_ENS1371
376 tristate "(Creative) Ensoniq AudioPCI 1371/1373" 259 tristate "(Creative) Ensoniq AudioPCI 1371/1373"
377 depends on SND 260 depends on SND
@@ -409,17 +292,6 @@ config SND_ES1968
409 To compile this driver as a module, choose M here: the module 292 To compile this driver as a module, choose M here: the module
410 will be called snd-es1968. 293 will be called snd-es1968.
411 294
412config SND_MAESTRO3
413 tristate "ESS Allegro/Maestro3"
414 depends on SND
415 select SND_AC97_CODEC
416 help
417 Say Y here to include support for soundcards based on ESS Maestro 3
418 (Allegro) chips.
419
420 To compile this driver as a module, choose M here: the module
421 will be called snd-maestro3.
422
423config SND_FM801 295config SND_FM801
424 tristate "ForteMedia FM801" 296 tristate "ForteMedia FM801"
425 depends on SND 297 depends on SND
@@ -445,6 +317,43 @@ config SND_FM801_TEA575X
445 To compile this driver as a module, choose M here: the module 317 To compile this driver as a module, choose M here: the module
446 will be called snd-fm801-tea575x. 318 will be called snd-fm801-tea575x.
447 319
320config SND_HDA_INTEL
321 tristate "Intel HD Audio"
322 depends on SND
323 select SND_PCM
324 help
325 Say Y here to include support for Intel "High Definition
326 Audio" (Azalia) motherboard devices.
327
328 To compile this driver as a module, choose M here: the module
329 will be called snd-hda-intel.
330
331config SND_HDSP
332 tristate "RME Hammerfall DSP Audio"
333 depends on SND
334 select SND_HWDEP
335 select SND_RAWMIDI
336 select SND_PCM
337 help
338 Say Y here to include support for RME Hammerfall DSP Audio
339 soundcards.
340
341 To compile this driver as a module, choose M here: the module
342 will be called snd-hdsp.
343
344config SND_HDSPM
345 tristate "RME Hammerfall DSP MADI"
346 depends on SND
347 select SND_HWDEP
348 select SND_RAWMIDI
349 select SND_PCM
350 help
351 Say Y here to include support for RME Hammerfall DSP MADI
352 soundcards.
353
354 To compile this driver as a module, choose M here: the module
355 will be called snd-hdspm.
356
448config SND_ICE1712 357config SND_ICE1712
449 tristate "ICEnsemble ICE1712 (Envy24)" 358 tristate "ICEnsemble ICE1712 (Envy24)"
450 depends on SND 359 depends on SND
@@ -503,6 +412,83 @@ config SND_INTEL8X0M
503 To compile this driver as a module, choose M here: the module 412 To compile this driver as a module, choose M here: the module
504 will be called snd-intel8x0m. 413 will be called snd-intel8x0m.
505 414
415config SND_KORG1212
416 tristate "Korg 1212 IO"
417 depends on SND
418 select SND_PCM
419 help
420 Say Y here to include support for Korg 1212IO soundcards.
421
422 To compile this driver as a module, choose M here: the module
423 will be called snd-korg1212.
424
425config SND_MAESTRO3
426 tristate "ESS Allegro/Maestro3"
427 depends on SND
428 select SND_AC97_CODEC
429 help
430 Say Y here to include support for soundcards based on ESS Maestro 3
431 (Allegro) chips.
432
433 To compile this driver as a module, choose M here: the module
434 will be called snd-maestro3.
435
436config SND_MIXART
437 tristate "Digigram miXart"
438 depends on SND
439 select SND_HWDEP
440 select SND_PCM
441 help
442 If you want to use Digigram miXart soundcards, say Y here and
443 read <file:Documentation/sound/alsa/MIXART.txt>.
444
445 To compile this driver as a module, choose M here: the module
446 will be called snd-mixart.
447
448config SND_NM256
449 tristate "NeoMagic NM256AV/ZX"
450 depends on SND
451 select SND_AC97_CODEC
452 help
453 Say Y here to include support for NeoMagic NM256AV/ZX chips.
454
455 To compile this driver as a module, choose M here: the module
456 will be called snd-nm256.
457
458config SND_RME32
459 tristate "RME Digi32, 32/8, 32 PRO"
460 depends on SND
461 select SND_PCM
462 help
463 Say Y to include support for RME Digi32, Digi32 PRO and
464 Digi32/8 (Sek'd Prodif32, Prodif96 and Prodif Gold) audio
465 devices.
466
467 To compile this driver as a module, choose M here: the module
468 will be called snd-rme32.
469
470config SND_RME96
471 tristate "RME Digi96, 96/8, 96/8 PRO"
472 depends on SND
473 select SND_PCM
474 help
475 Say Y here to include support for RME Digi96, Digi96/8 and
476 Digi96/8 PRO/PAD/PST soundcards.
477
478 To compile this driver as a module, choose M here: the module
479 will be called snd-rme96.
480
481config SND_RME9652
482 tristate "RME Digi9652 (Hammerfall)"
483 depends on SND
484 select SND_PCM
485 help
486 Say Y here to include support for RME Hammerfall (RME
487 Digi9652/Digi9636) soundcards.
488
489 To compile this driver as a module, choose M here: the module
490 will be called snd-rme9652.
491
506config SND_SONICVIBES 492config SND_SONICVIBES
507 tristate "S3 SonicVibes" 493 tristate "S3 SonicVibes"
508 depends on SND 494 depends on SND
@@ -516,6 +502,18 @@ config SND_SONICVIBES
516 To compile this driver as a module, choose M here: the module 502 To compile this driver as a module, choose M here: the module
517 will be called snd-sonicvibes. 503 will be called snd-sonicvibes.
518 504
505config SND_TRIDENT
506 tristate "Trident 4D-Wave DX/NX; SiS 7018"
507 depends on SND
508 select SND_MPU401_UART
509 select SND_AC97_CODEC
510 help
511 Say Y here to include support for soundcards based on Trident
512 4D-Wave DX/NX or SiS 7018 chips.
513
514 To compile this driver as a module, choose M here: the module
515 will be called snd-trident.
516
519config SND_VIA82XX 517config SND_VIA82XX
520 tristate "VIA 82C686A/B, 8233/8235 AC97 Controller" 518 tristate "VIA 82C686A/B, 8233/8235 AC97 Controller"
521 depends on SND 519 depends on SND
@@ -549,15 +547,17 @@ config SND_VX222
549 To compile this driver as a module, choose M here: the module 547 To compile this driver as a module, choose M here: the module
550 will be called snd-vx222. 548 will be called snd-vx222.
551 549
552config SND_HDA_INTEL 550config SND_YMFPCI
553 tristate "Intel HD Audio" 551 tristate "Yamaha YMF724/740/744/754"
554 depends on SND 552 depends on SND
555 select SND_PCM 553 select SND_OPL3_LIB
554 select SND_MPU401_UART
555 select SND_AC97_CODEC
556 help 556 help
557 Say Y here to include support for Intel "High Definition 557 Say Y here to include support for Yamaha PCI audio chips -
558 Audio" (Azalia) motherboard devices. 558 YMF724, YMF724F, YMF740, YMF740C, YMF744, YMF754.
559 559
560 To compile this driver as a module, choose M here: the module 560 To compile this driver as a module, choose M here: the module
561 will be called snd-hda-intel. 561 will be called snd-ymfpci.
562 562
563endmenu 563endmenu