diff options
Diffstat (limited to 'sound/pci/Kconfig')
-rw-r--r-- | sound/pci/Kconfig | 81 |
1 files changed, 14 insertions, 67 deletions
diff --git a/sound/pci/Kconfig b/sound/pci/Kconfig index d95fbb2b5b9f..b148c0b3ef3f 100644 --- a/sound/pci/Kconfig +++ b/sound/pci/Kconfig | |||
@@ -1,11 +1,16 @@ | |||
1 | # ALSA PCI drivers | 1 | # ALSA PCI drivers |
2 | 2 | ||
3 | menu "PCI devices" | 3 | menuconfig SND_PCI |
4 | depends on SND!=n && PCI | 4 | bool "PCI sound devices" |
5 | depends on PCI | ||
6 | default y | ||
7 | help | ||
8 | Support for sound devices connected via the PCI bus. | ||
9 | |||
10 | if SND_PCI | ||
5 | 11 | ||
6 | config SND_AD1889 | 12 | config SND_AD1889 |
7 | tristate "Analog Devices AD1889" | 13 | tristate "Analog Devices AD1889" |
8 | depends on SND | ||
9 | select SND_AC97_CODEC | 14 | select SND_AC97_CODEC |
10 | help | 15 | help |
11 | Say Y here to include support for the integrated AC97 sound | 16 | Say Y here to include support for the integrated AC97 sound |
@@ -17,7 +22,6 @@ config SND_AD1889 | |||
17 | 22 | ||
18 | config SND_ALS300 | 23 | config SND_ALS300 |
19 | tristate "Avance Logic ALS300/ALS300+" | 24 | tristate "Avance Logic ALS300/ALS300+" |
20 | depends on SND | ||
21 | select SND_PCM | 25 | select SND_PCM |
22 | select SND_AC97_CODEC | 26 | select SND_AC97_CODEC |
23 | select SND_OPL3_LIB | 27 | select SND_OPL3_LIB |
@@ -29,7 +33,7 @@ config SND_ALS300 | |||
29 | 33 | ||
30 | config SND_ALS4000 | 34 | config SND_ALS4000 |
31 | tristate "Avance Logic ALS4000" | 35 | tristate "Avance Logic ALS4000" |
32 | depends on SND && ISA_DMA_API | 36 | depends on ISA_DMA_API |
33 | select SND_OPL3_LIB | 37 | select SND_OPL3_LIB |
34 | select SND_MPU401_UART | 38 | select SND_MPU401_UART |
35 | select SND_PCM | 39 | select SND_PCM |
@@ -43,7 +47,6 @@ config SND_ALS4000 | |||
43 | 47 | ||
44 | config SND_ALI5451 | 48 | config SND_ALI5451 |
45 | tristate "ALi M5451 PCI Audio Controller" | 49 | tristate "ALi M5451 PCI Audio Controller" |
46 | depends on SND | ||
47 | select SND_MPU401_UART | 50 | select SND_MPU401_UART |
48 | select SND_AC97_CODEC | 51 | select SND_AC97_CODEC |
49 | help | 52 | help |
@@ -57,7 +60,6 @@ config SND_ALI5451 | |||
57 | 60 | ||
58 | config SND_ATIIXP | 61 | config SND_ATIIXP |
59 | tristate "ATI IXP AC97 Controller" | 62 | tristate "ATI IXP AC97 Controller" |
60 | depends on SND | ||
61 | select SND_AC97_CODEC | 63 | select SND_AC97_CODEC |
62 | help | 64 | help |
63 | Say Y here to include support for the integrated AC97 sound | 65 | Say Y here to include support for the integrated AC97 sound |
@@ -69,7 +71,6 @@ config SND_ATIIXP | |||
69 | 71 | ||
70 | config SND_ATIIXP_MODEM | 72 | config SND_ATIIXP_MODEM |
71 | tristate "ATI IXP Modem" | 73 | tristate "ATI IXP Modem" |
72 | depends on SND | ||
73 | select SND_AC97_CODEC | 74 | select SND_AC97_CODEC |
74 | help | 75 | help |
75 | Say Y here to include support for the integrated MC97 modem on | 76 | Say Y here to include support for the integrated MC97 modem on |
@@ -80,7 +81,6 @@ config SND_ATIIXP_MODEM | |||
80 | 81 | ||
81 | config SND_AU8810 | 82 | config SND_AU8810 |
82 | tristate "Aureal Advantage" | 83 | tristate "Aureal Advantage" |
83 | depends on SND | ||
84 | select SND_MPU401_UART | 84 | select SND_MPU401_UART |
85 | select SND_AC97_CODEC | 85 | select SND_AC97_CODEC |
86 | help | 86 | help |
@@ -95,7 +95,6 @@ config SND_AU8810 | |||
95 | 95 | ||
96 | config SND_AU8820 | 96 | config SND_AU8820 |
97 | tristate "Aureal Vortex" | 97 | tristate "Aureal Vortex" |
98 | depends on SND | ||
99 | select SND_MPU401_UART | 98 | select SND_MPU401_UART |
100 | select SND_AC97_CODEC | 99 | select SND_AC97_CODEC |
101 | help | 100 | help |
@@ -109,7 +108,6 @@ config SND_AU8820 | |||
109 | 108 | ||
110 | config SND_AU8830 | 109 | config SND_AU8830 |
111 | tristate "Aureal Vortex 2" | 110 | tristate "Aureal Vortex 2" |
112 | depends on SND | ||
113 | select SND_MPU401_UART | 111 | select SND_MPU401_UART |
114 | select SND_AC97_CODEC | 112 | select SND_AC97_CODEC |
115 | help | 113 | help |
@@ -124,7 +122,6 @@ config SND_AU8830 | |||
124 | 122 | ||
125 | config SND_AW2 | 123 | config SND_AW2 |
126 | tristate "Emagic Audiowerk 2" | 124 | tristate "Emagic Audiowerk 2" |
127 | depends on SND | ||
128 | help | 125 | help |
129 | Say Y here to include support for Emagic Audiowerk 2 soundcards. | 126 | Say Y here to include support for Emagic Audiowerk 2 soundcards. |
130 | 127 | ||
@@ -139,7 +136,7 @@ config SND_AW2 | |||
139 | 136 | ||
140 | config SND_AZT3328 | 137 | config SND_AZT3328 |
141 | tristate "Aztech AZF3328 / PCI168 (EXPERIMENTAL)" | 138 | tristate "Aztech AZF3328 / PCI168 (EXPERIMENTAL)" |
142 | depends on SND && EXPERIMENTAL | 139 | depends on EXPERIMENTAL |
143 | select SND_OPL3_LIB | 140 | select SND_OPL3_LIB |
144 | select SND_MPU401_UART | 141 | select SND_MPU401_UART |
145 | select SND_PCM | 142 | select SND_PCM |
@@ -152,7 +149,6 @@ config SND_AZT3328 | |||
152 | 149 | ||
153 | config SND_BT87X | 150 | config SND_BT87X |
154 | tristate "Bt87x Audio Capture" | 151 | tristate "Bt87x Audio Capture" |
155 | depends on SND | ||
156 | select SND_PCM | 152 | select SND_PCM |
157 | help | 153 | help |
158 | If you want to record audio from TV cards based on | 154 | If you want to record audio from TV cards based on |
@@ -174,7 +170,6 @@ config SND_BT87X_OVERCLOCK | |||
174 | 170 | ||
175 | config SND_CA0106 | 171 | config SND_CA0106 |
176 | tristate "SB Audigy LS / Live 24bit" | 172 | tristate "SB Audigy LS / Live 24bit" |
177 | depends on SND | ||
178 | select SND_AC97_CODEC | 173 | select SND_AC97_CODEC |
179 | select SND_RAWMIDI | 174 | select SND_RAWMIDI |
180 | select SND_VMASTER | 175 | select SND_VMASTER |
@@ -187,7 +182,6 @@ config SND_CA0106 | |||
187 | 182 | ||
188 | config SND_CMIPCI | 183 | config SND_CMIPCI |
189 | tristate "C-Media 8338, 8738, 8768, 8770" | 184 | tristate "C-Media 8338, 8738, 8768, 8770" |
190 | depends on SND | ||
191 | select SND_OPL3_LIB | 185 | select SND_OPL3_LIB |
192 | select SND_MPU401_UART | 186 | select SND_MPU401_UART |
193 | select SND_PCM | 187 | select SND_PCM |
@@ -201,13 +195,11 @@ config SND_CMIPCI | |||
201 | 195 | ||
202 | config SND_OXYGEN_LIB | 196 | config SND_OXYGEN_LIB |
203 | tristate | 197 | tristate |
204 | depends on SND | ||
205 | select SND_PCM | 198 | select SND_PCM |
206 | select SND_MPU401_UART | 199 | select SND_MPU401_UART |
207 | 200 | ||
208 | config SND_OXYGEN | 201 | config SND_OXYGEN |
209 | tristate "C-Media 8788 (Oxygen)" | 202 | tristate "C-Media 8788 (Oxygen)" |
210 | depends on SND | ||
211 | select SND_OXYGEN_LIB | 203 | select SND_OXYGEN_LIB |
212 | help | 204 | help |
213 | Say Y here to include support for sound cards based on the | 205 | Say Y here to include support for sound cards based on the |
@@ -225,7 +217,6 @@ config SND_OXYGEN | |||
225 | 217 | ||
226 | config SND_CS4281 | 218 | config SND_CS4281 |
227 | tristate "Cirrus Logic (Sound Fusion) CS4281" | 219 | tristate "Cirrus Logic (Sound Fusion) CS4281" |
228 | depends on SND | ||
229 | select SND_OPL3_LIB | 220 | select SND_OPL3_LIB |
230 | select SND_RAWMIDI | 221 | select SND_RAWMIDI |
231 | select SND_AC97_CODEC | 222 | select SND_AC97_CODEC |
@@ -237,7 +228,6 @@ config SND_CS4281 | |||
237 | 228 | ||
238 | config SND_CS46XX | 229 | config SND_CS46XX |
239 | tristate "Cirrus Logic (Sound Fusion) CS4280/CS461x/CS462x/CS463x" | 230 | tristate "Cirrus Logic (Sound Fusion) CS4280/CS461x/CS462x/CS463x" |
240 | depends on SND | ||
241 | select SND_RAWMIDI | 231 | select SND_RAWMIDI |
242 | select SND_AC97_CODEC | 232 | select SND_AC97_CODEC |
243 | help | 233 | help |
@@ -258,7 +248,7 @@ config SND_CS46XX_NEW_DSP | |||
258 | 248 | ||
259 | config SND_CS5530 | 249 | config SND_CS5530 |
260 | tristate "CS5530 Audio" | 250 | tristate "CS5530 Audio" |
261 | depends on SND && ISA_DMA_API | 251 | depends on ISA_DMA_API |
262 | select SND_SB16_DSP | 252 | select SND_SB16_DSP |
263 | help | 253 | help |
264 | Say Y here to include support for audio on Cyrix/NatSemi CS5530 chips. | 254 | Say Y here to include support for audio on Cyrix/NatSemi CS5530 chips. |
@@ -268,7 +258,7 @@ config SND_CS5530 | |||
268 | 258 | ||
269 | config SND_CS5535AUDIO | 259 | config SND_CS5535AUDIO |
270 | tristate "CS5535/CS5536 Audio" | 260 | tristate "CS5535/CS5536 Audio" |
271 | depends on SND && X86 && !X86_64 | 261 | depends on X86 && !X86_64 |
272 | select SND_PCM | 262 | select SND_PCM |
273 | select SND_AC97_CODEC | 263 | select SND_AC97_CODEC |
274 | help | 264 | help |
@@ -286,7 +276,6 @@ config SND_CS5535AUDIO | |||
286 | 276 | ||
287 | config SND_DARLA20 | 277 | config SND_DARLA20 |
288 | tristate "(Echoaudio) Darla20" | 278 | tristate "(Echoaudio) Darla20" |
289 | depends on SND | ||
290 | select FW_LOADER | 279 | select FW_LOADER |
291 | select SND_PCM | 280 | select SND_PCM |
292 | help | 281 | help |
@@ -297,7 +286,6 @@ config SND_DARLA20 | |||
297 | 286 | ||
298 | config SND_GINA20 | 287 | config SND_GINA20 |
299 | tristate "(Echoaudio) Gina20" | 288 | tristate "(Echoaudio) Gina20" |
300 | depends on SND | ||
301 | select FW_LOADER | 289 | select FW_LOADER |
302 | select SND_PCM | 290 | select SND_PCM |
303 | help | 291 | help |
@@ -308,7 +296,6 @@ config SND_GINA20 | |||
308 | 296 | ||
309 | config SND_LAYLA20 | 297 | config SND_LAYLA20 |
310 | tristate "(Echoaudio) Layla20" | 298 | tristate "(Echoaudio) Layla20" |
311 | depends on SND | ||
312 | select FW_LOADER | 299 | select FW_LOADER |
313 | select SND_RAWMIDI | 300 | select SND_RAWMIDI |
314 | select SND_PCM | 301 | select SND_PCM |
@@ -320,7 +307,6 @@ config SND_LAYLA20 | |||
320 | 307 | ||
321 | config SND_DARLA24 | 308 | config SND_DARLA24 |
322 | tristate "(Echoaudio) Darla24" | 309 | tristate "(Echoaudio) Darla24" |
323 | depends on SND | ||
324 | select FW_LOADER | 310 | select FW_LOADER |
325 | select SND_PCM | 311 | select SND_PCM |
326 | help | 312 | help |
@@ -331,7 +317,6 @@ config SND_DARLA24 | |||
331 | 317 | ||
332 | config SND_GINA24 | 318 | config SND_GINA24 |
333 | tristate "(Echoaudio) Gina24" | 319 | tristate "(Echoaudio) Gina24" |
334 | depends on SND | ||
335 | select FW_LOADER | 320 | select FW_LOADER |
336 | select SND_PCM | 321 | select SND_PCM |
337 | help | 322 | help |
@@ -342,7 +327,6 @@ config SND_GINA24 | |||
342 | 327 | ||
343 | config SND_LAYLA24 | 328 | config SND_LAYLA24 |
344 | tristate "(Echoaudio) Layla24" | 329 | tristate "(Echoaudio) Layla24" |
345 | depends on SND | ||
346 | select FW_LOADER | 330 | select FW_LOADER |
347 | select SND_RAWMIDI | 331 | select SND_RAWMIDI |
348 | select SND_PCM | 332 | select SND_PCM |
@@ -354,7 +338,6 @@ config SND_LAYLA24 | |||
354 | 338 | ||
355 | config SND_MONA | 339 | config SND_MONA |
356 | tristate "(Echoaudio) Mona" | 340 | tristate "(Echoaudio) Mona" |
357 | depends on SND | ||
358 | select FW_LOADER | 341 | select FW_LOADER |
359 | select SND_RAWMIDI | 342 | select SND_RAWMIDI |
360 | select SND_PCM | 343 | select SND_PCM |
@@ -366,7 +349,6 @@ config SND_MONA | |||
366 | 349 | ||
367 | config SND_MIA | 350 | config SND_MIA |
368 | tristate "(Echoaudio) Mia" | 351 | tristate "(Echoaudio) Mia" |
369 | depends on SND | ||
370 | select FW_LOADER | 352 | select FW_LOADER |
371 | select SND_RAWMIDI | 353 | select SND_RAWMIDI |
372 | select SND_PCM | 354 | select SND_PCM |
@@ -378,7 +360,6 @@ config SND_MIA | |||
378 | 360 | ||
379 | config SND_ECHO3G | 361 | config SND_ECHO3G |
380 | tristate "(Echoaudio) 3G cards" | 362 | tristate "(Echoaudio) 3G cards" |
381 | depends on SND | ||
382 | select FW_LOADER | 363 | select FW_LOADER |
383 | select SND_RAWMIDI | 364 | select SND_RAWMIDI |
384 | select SND_PCM | 365 | select SND_PCM |
@@ -390,7 +371,6 @@ config SND_ECHO3G | |||
390 | 371 | ||
391 | config SND_INDIGO | 372 | config SND_INDIGO |
392 | tristate "(Echoaudio) Indigo" | 373 | tristate "(Echoaudio) Indigo" |
393 | depends on SND | ||
394 | select FW_LOADER | 374 | select FW_LOADER |
395 | select SND_PCM | 375 | select SND_PCM |
396 | help | 376 | help |
@@ -401,7 +381,6 @@ config SND_INDIGO | |||
401 | 381 | ||
402 | config SND_INDIGOIO | 382 | config SND_INDIGOIO |
403 | tristate "(Echoaudio) Indigo IO" | 383 | tristate "(Echoaudio) Indigo IO" |
404 | depends on SND | ||
405 | select FW_LOADER | 384 | select FW_LOADER |
406 | select SND_PCM | 385 | select SND_PCM |
407 | help | 386 | help |
@@ -412,7 +391,6 @@ config SND_INDIGOIO | |||
412 | 391 | ||
413 | config SND_INDIGODJ | 392 | config SND_INDIGODJ |
414 | tristate "(Echoaudio) Indigo DJ" | 393 | tristate "(Echoaudio) Indigo DJ" |
415 | depends on SND | ||
416 | select FW_LOADER | 394 | select FW_LOADER |
417 | select SND_PCM | 395 | select SND_PCM |
418 | help | 396 | help |
@@ -423,7 +401,6 @@ config SND_INDIGODJ | |||
423 | 401 | ||
424 | config SND_EMU10K1 | 402 | config SND_EMU10K1 |
425 | tristate "Emu10k1 (SB Live!, Audigy, E-mu APS)" | 403 | tristate "Emu10k1 (SB Live!, Audigy, E-mu APS)" |
426 | depends on SND | ||
427 | select FW_LOADER | 404 | select FW_LOADER |
428 | select SND_HWDEP | 405 | select SND_HWDEP |
429 | select SND_RAWMIDI | 406 | select SND_RAWMIDI |
@@ -441,7 +418,6 @@ config SND_EMU10K1 | |||
441 | 418 | ||
442 | config SND_EMU10K1X | 419 | config SND_EMU10K1X |
443 | tristate "Emu10k1X (Dell OEM Version)" | 420 | tristate "Emu10k1X (Dell OEM Version)" |
444 | depends on SND | ||
445 | select SND_AC97_CODEC | 421 | select SND_AC97_CODEC |
446 | select SND_RAWMIDI | 422 | select SND_RAWMIDI |
447 | help | 423 | help |
@@ -453,7 +429,6 @@ config SND_EMU10K1X | |||
453 | 429 | ||
454 | config SND_ENS1370 | 430 | config SND_ENS1370 |
455 | tristate "(Creative) Ensoniq AudioPCI 1370" | 431 | tristate "(Creative) Ensoniq AudioPCI 1370" |
456 | depends on SND | ||
457 | select SND_RAWMIDI | 432 | select SND_RAWMIDI |
458 | select SND_PCM | 433 | select SND_PCM |
459 | help | 434 | help |
@@ -464,7 +439,6 @@ config SND_ENS1370 | |||
464 | 439 | ||
465 | config SND_ENS1371 | 440 | config SND_ENS1371 |
466 | tristate "(Creative) Ensoniq AudioPCI 1371/1373" | 441 | tristate "(Creative) Ensoniq AudioPCI 1371/1373" |
467 | depends on SND | ||
468 | select SND_RAWMIDI | 442 | select SND_RAWMIDI |
469 | select SND_AC97_CODEC | 443 | select SND_AC97_CODEC |
470 | help | 444 | help |
@@ -476,7 +450,6 @@ config SND_ENS1371 | |||
476 | 450 | ||
477 | config SND_ES1938 | 451 | config SND_ES1938 |
478 | tristate "ESS ES1938/1946/1969 (Solo-1)" | 452 | tristate "ESS ES1938/1946/1969 (Solo-1)" |
479 | depends on SND | ||
480 | select SND_OPL3_LIB | 453 | select SND_OPL3_LIB |
481 | select SND_MPU401_UART | 454 | select SND_MPU401_UART |
482 | select SND_AC97_CODEC | 455 | select SND_AC97_CODEC |
@@ -489,7 +462,6 @@ config SND_ES1938 | |||
489 | 462 | ||
490 | config SND_ES1968 | 463 | config SND_ES1968 |
491 | tristate "ESS ES1968/1978 (Maestro-1/2/2E)" | 464 | tristate "ESS ES1968/1978 (Maestro-1/2/2E)" |
492 | depends on SND | ||
493 | select SND_MPU401_UART | 465 | select SND_MPU401_UART |
494 | select SND_AC97_CODEC | 466 | select SND_AC97_CODEC |
495 | help | 467 | help |
@@ -501,7 +473,6 @@ config SND_ES1968 | |||
501 | 473 | ||
502 | config SND_FM801 | 474 | config SND_FM801 |
503 | tristate "ForteMedia FM801" | 475 | tristate "ForteMedia FM801" |
504 | depends on SND | ||
505 | select SND_OPL3_LIB | 476 | select SND_OPL3_LIB |
506 | select SND_MPU401_UART | 477 | select SND_MPU401_UART |
507 | select SND_AC97_CODEC | 478 | select SND_AC97_CODEC |
@@ -528,7 +499,6 @@ config SND_FM801_TEA575X | |||
528 | 499 | ||
529 | config SND_HDA_INTEL | 500 | config SND_HDA_INTEL |
530 | tristate "Intel HD Audio" | 501 | tristate "Intel HD Audio" |
531 | depends on SND | ||
532 | select SND_PCM | 502 | select SND_PCM |
533 | select SND_VMASTER | 503 | select SND_VMASTER |
534 | help | 504 | help |
@@ -637,7 +607,6 @@ config SND_HDA_POWER_SAVE_DEFAULT | |||
637 | 607 | ||
638 | config SND_HDSP | 608 | config SND_HDSP |
639 | tristate "RME Hammerfall DSP Audio" | 609 | tristate "RME Hammerfall DSP Audio" |
640 | depends on SND | ||
641 | select SND_HWDEP | 610 | select SND_HWDEP |
642 | select SND_RAWMIDI | 611 | select SND_RAWMIDI |
643 | select SND_PCM | 612 | select SND_PCM |
@@ -650,7 +619,6 @@ config SND_HDSP | |||
650 | 619 | ||
651 | config SND_HDSPM | 620 | config SND_HDSPM |
652 | tristate "RME Hammerfall DSP MADI" | 621 | tristate "RME Hammerfall DSP MADI" |
653 | depends on SND | ||
654 | select SND_HWDEP | 622 | select SND_HWDEP |
655 | select SND_RAWMIDI | 623 | select SND_RAWMIDI |
656 | select SND_PCM | 624 | select SND_PCM |
@@ -663,7 +631,6 @@ config SND_HDSPM | |||
663 | 631 | ||
664 | config SND_HIFIER | 632 | config SND_HIFIER |
665 | tristate "TempoTec HiFier Fantasia" | 633 | tristate "TempoTec HiFier Fantasia" |
666 | depends on SND | ||
667 | select SND_OXYGEN_LIB | 634 | select SND_OXYGEN_LIB |
668 | help | 635 | help |
669 | Say Y here to include support for the MediaTek/TempoTec HiFier | 636 | Say Y here to include support for the MediaTek/TempoTec HiFier |
@@ -674,7 +641,6 @@ config SND_HIFIER | |||
674 | 641 | ||
675 | config SND_ICE1712 | 642 | config SND_ICE1712 |
676 | tristate "ICEnsemble ICE1712 (Envy24)" | 643 | tristate "ICEnsemble ICE1712 (Envy24)" |
677 | depends on SND | ||
678 | select SND_MPU401_UART | 644 | select SND_MPU401_UART |
679 | select SND_AC97_CODEC | 645 | select SND_AC97_CODEC |
680 | help | 646 | help |
@@ -691,7 +657,6 @@ config SND_ICE1712 | |||
691 | 657 | ||
692 | config SND_ICE1724 | 658 | config SND_ICE1724 |
693 | tristate "ICE/VT1724/1720 (Envy24HT/PT)" | 659 | tristate "ICE/VT1724/1720 (Envy24HT/PT)" |
694 | depends on SND | ||
695 | select SND_RAWMIDI | 660 | select SND_RAWMIDI |
696 | select SND_AC97_CODEC | 661 | select SND_AC97_CODEC |
697 | select SND_VMASTER | 662 | select SND_VMASTER |
@@ -709,7 +674,6 @@ config SND_ICE1724 | |||
709 | 674 | ||
710 | config SND_INTEL8X0 | 675 | config SND_INTEL8X0 |
711 | tristate "Intel/SiS/nVidia/AMD/ALi AC97 Controller" | 676 | tristate "Intel/SiS/nVidia/AMD/ALi AC97 Controller" |
712 | depends on SND | ||
713 | select SND_AC97_CODEC | 677 | select SND_AC97_CODEC |
714 | help | 678 | help |
715 | Say Y here to include support for the integrated AC97 sound | 679 | Say Y here to include support for the integrated AC97 sound |
@@ -722,7 +686,6 @@ config SND_INTEL8X0 | |||
722 | 686 | ||
723 | config SND_INTEL8X0M | 687 | config SND_INTEL8X0M |
724 | tristate "Intel/SiS/nVidia/AMD MC97 Modem" | 688 | tristate "Intel/SiS/nVidia/AMD MC97 Modem" |
725 | depends on SND | ||
726 | select SND_AC97_CODEC | 689 | select SND_AC97_CODEC |
727 | help | 690 | help |
728 | Say Y here to include support for the integrated MC97 modem on | 691 | Say Y here to include support for the integrated MC97 modem on |
@@ -733,7 +696,6 @@ config SND_INTEL8X0M | |||
733 | 696 | ||
734 | config SND_KORG1212 | 697 | config SND_KORG1212 |
735 | tristate "Korg 1212 IO" | 698 | tristate "Korg 1212 IO" |
736 | depends on SND | ||
737 | select FW_LOADER if !SND_KORG1212_FIRMWARE_IN_KERNEL | 699 | select FW_LOADER if !SND_KORG1212_FIRMWARE_IN_KERNEL |
738 | select SND_PCM | 700 | select SND_PCM |
739 | help | 701 | help |
@@ -753,7 +715,6 @@ config SND_KORG1212_FIRMWARE_IN_KERNEL | |||
753 | 715 | ||
754 | config SND_MAESTRO3 | 716 | config SND_MAESTRO3 |
755 | tristate "ESS Allegro/Maestro3" | 717 | tristate "ESS Allegro/Maestro3" |
756 | depends on SND | ||
757 | select FW_LOADER if !SND_MAESTRO3_FIRMWARE_IN_KERNEL | 718 | select FW_LOADER if !SND_MAESTRO3_FIRMWARE_IN_KERNEL |
758 | select SND_AC97_CODEC | 719 | select SND_AC97_CODEC |
759 | help | 720 | help |
@@ -774,7 +735,6 @@ config SND_MAESTRO3_FIRMWARE_IN_KERNEL | |||
774 | 735 | ||
775 | config SND_MIXART | 736 | config SND_MIXART |
776 | tristate "Digigram miXart" | 737 | tristate "Digigram miXart" |
777 | depends on SND | ||
778 | select SND_HWDEP | 738 | select SND_HWDEP |
779 | select SND_PCM | 739 | select SND_PCM |
780 | help | 740 | help |
@@ -786,7 +746,6 @@ config SND_MIXART | |||
786 | 746 | ||
787 | config SND_NM256 | 747 | config SND_NM256 |
788 | tristate "NeoMagic NM256AV/ZX" | 748 | tristate "NeoMagic NM256AV/ZX" |
789 | depends on SND | ||
790 | select SND_AC97_CODEC | 749 | select SND_AC97_CODEC |
791 | help | 750 | help |
792 | Say Y here to include support for NeoMagic NM256AV/ZX chips. | 751 | Say Y here to include support for NeoMagic NM256AV/ZX chips. |
@@ -796,7 +755,6 @@ config SND_NM256 | |||
796 | 755 | ||
797 | config SND_PCXHR | 756 | config SND_PCXHR |
798 | tristate "Digigram PCXHR" | 757 | tristate "Digigram PCXHR" |
799 | depends on SND | ||
800 | select SND_PCM | 758 | select SND_PCM |
801 | select SND_HWDEP | 759 | select SND_HWDEP |
802 | help | 760 | help |
@@ -807,7 +765,6 @@ config SND_PCXHR | |||
807 | 765 | ||
808 | config SND_RIPTIDE | 766 | config SND_RIPTIDE |
809 | tristate "Conexant Riptide" | 767 | tristate "Conexant Riptide" |
810 | depends on SND | ||
811 | select FW_LOADER | 768 | select FW_LOADER |
812 | select SND_OPL3_LIB | 769 | select SND_OPL3_LIB |
813 | select SND_MPU401_UART | 770 | select SND_MPU401_UART |
@@ -820,7 +777,6 @@ config SND_RIPTIDE | |||
820 | 777 | ||
821 | config SND_RME32 | 778 | config SND_RME32 |
822 | tristate "RME Digi32, 32/8, 32 PRO" | 779 | tristate "RME Digi32, 32/8, 32 PRO" |
823 | depends on SND | ||
824 | select SND_PCM | 780 | select SND_PCM |
825 | help | 781 | help |
826 | Say Y to include support for RME Digi32, Digi32 PRO and | 782 | Say Y to include support for RME Digi32, Digi32 PRO and |
@@ -832,7 +788,6 @@ config SND_RME32 | |||
832 | 788 | ||
833 | config SND_RME96 | 789 | config SND_RME96 |
834 | tristate "RME Digi96, 96/8, 96/8 PRO" | 790 | tristate "RME Digi96, 96/8, 96/8 PRO" |
835 | depends on SND | ||
836 | select SND_PCM | 791 | select SND_PCM |
837 | help | 792 | help |
838 | Say Y here to include support for RME Digi96, Digi96/8 and | 793 | Say Y here to include support for RME Digi96, Digi96/8 and |
@@ -843,7 +798,6 @@ config SND_RME96 | |||
843 | 798 | ||
844 | config SND_RME9652 | 799 | config SND_RME9652 |
845 | tristate "RME Digi9652 (Hammerfall)" | 800 | tristate "RME Digi9652 (Hammerfall)" |
846 | depends on SND | ||
847 | select SND_PCM | 801 | select SND_PCM |
848 | help | 802 | help |
849 | Say Y here to include support for RME Hammerfall (RME | 803 | Say Y here to include support for RME Hammerfall (RME |
@@ -854,7 +808,7 @@ config SND_RME9652 | |||
854 | 808 | ||
855 | config SND_SIS7019 | 809 | config SND_SIS7019 |
856 | tristate "SiS 7019 Audio Accelerator" | 810 | tristate "SiS 7019 Audio Accelerator" |
857 | depends on SND && X86 && !X86_64 | 811 | depends on X86 && !X86_64 |
858 | select SND_AC97_CODEC | 812 | select SND_AC97_CODEC |
859 | help | 813 | help |
860 | Say Y here to include support for the SiS 7019 Audio Accelerator. | 814 | Say Y here to include support for the SiS 7019 Audio Accelerator. |
@@ -864,7 +818,6 @@ config SND_SIS7019 | |||
864 | 818 | ||
865 | config SND_SONICVIBES | 819 | config SND_SONICVIBES |
866 | tristate "S3 SonicVibes" | 820 | tristate "S3 SonicVibes" |
867 | depends on SND | ||
868 | select SND_OPL3_LIB | 821 | select SND_OPL3_LIB |
869 | select SND_MPU401_UART | 822 | select SND_MPU401_UART |
870 | select SND_AC97_CODEC | 823 | select SND_AC97_CODEC |
@@ -877,7 +830,6 @@ config SND_SONICVIBES | |||
877 | 830 | ||
878 | config SND_TRIDENT | 831 | config SND_TRIDENT |
879 | tristate "Trident 4D-Wave DX/NX; SiS 7018" | 832 | tristate "Trident 4D-Wave DX/NX; SiS 7018" |
880 | depends on SND | ||
881 | select SND_MPU401_UART | 833 | select SND_MPU401_UART |
882 | select SND_AC97_CODEC | 834 | select SND_AC97_CODEC |
883 | help | 835 | help |
@@ -889,7 +841,6 @@ config SND_TRIDENT | |||
889 | 841 | ||
890 | config SND_VIA82XX | 842 | config SND_VIA82XX |
891 | tristate "VIA 82C686A/B, 8233/8235 AC97 Controller" | 843 | tristate "VIA 82C686A/B, 8233/8235 AC97 Controller" |
892 | depends on SND | ||
893 | select SND_MPU401_UART | 844 | select SND_MPU401_UART |
894 | select SND_AC97_CODEC | 845 | select SND_AC97_CODEC |
895 | help | 846 | help |
@@ -901,7 +852,6 @@ config SND_VIA82XX | |||
901 | 852 | ||
902 | config SND_VIA82XX_MODEM | 853 | config SND_VIA82XX_MODEM |
903 | tristate "VIA 82C686A/B, 8233 based Modems" | 854 | tristate "VIA 82C686A/B, 8233 based Modems" |
904 | depends on SND | ||
905 | select SND_AC97_CODEC | 855 | select SND_AC97_CODEC |
906 | help | 856 | help |
907 | Say Y here to include support for the integrated MC97 modem on | 857 | Say Y here to include support for the integrated MC97 modem on |
@@ -912,7 +862,6 @@ config SND_VIA82XX_MODEM | |||
912 | 862 | ||
913 | config SND_VIRTUOSO | 863 | config SND_VIRTUOSO |
914 | tristate "Asus Virtuoso 100/200 (Xonar)" | 864 | tristate "Asus Virtuoso 100/200 (Xonar)" |
915 | depends on SND | ||
916 | select SND_OXYGEN_LIB | 865 | select SND_OXYGEN_LIB |
917 | help | 866 | help |
918 | Say Y here to include support for sound cards based on the | 867 | Say Y here to include support for sound cards based on the |
@@ -923,7 +872,6 @@ config SND_VIRTUOSO | |||
923 | 872 | ||
924 | config SND_VX222 | 873 | config SND_VX222 |
925 | tristate "Digigram VX222" | 874 | tristate "Digigram VX222" |
926 | depends on SND | ||
927 | select SND_VX_LIB | 875 | select SND_VX_LIB |
928 | help | 876 | help |
929 | Say Y here to include support for Digigram VX222 soundcards. | 877 | Say Y here to include support for Digigram VX222 soundcards. |
@@ -933,7 +881,6 @@ config SND_VX222 | |||
933 | 881 | ||
934 | config SND_YMFPCI | 882 | config SND_YMFPCI |
935 | tristate "Yamaha YMF724/740/744/754" | 883 | tristate "Yamaha YMF724/740/744/754" |
936 | depends on SND | ||
937 | select FW_LOADER if !SND_YMFPCI_FIRMWARE_IN_KERNEL | 884 | select FW_LOADER if !SND_YMFPCI_FIRMWARE_IN_KERNEL |
938 | select SND_OPL3_LIB | 885 | select SND_OPL3_LIB |
939 | select SND_MPU401_UART | 886 | select SND_MPU401_UART |
@@ -975,4 +922,4 @@ config SND_AC97_POWER_SAVE_DEFAULT | |||
975 | The default time-out value in seconds for AC97 automatic | 922 | The default time-out value in seconds for AC97 automatic |
976 | power-save mode. 0 means to disable the power-save mode. | 923 | power-save mode. 0 means to disable the power-save mode. |
977 | 924 | ||
978 | endmenu | 925 | endif # SND_PCI |