diff options
Diffstat (limited to 'sound/isa/Kconfig')
-rw-r--r-- | sound/isa/Kconfig | 69 |
1 files changed, 42 insertions, 27 deletions
diff --git a/sound/isa/Kconfig b/sound/isa/Kconfig index ce0aa044e274..c6942a4de99b 100644 --- a/sound/isa/Kconfig +++ b/sound/isa/Kconfig | |||
@@ -56,8 +56,8 @@ config SND_AD1848 | |||
56 | Say Y here to include support for AD1848 (Analog Devices) or | 56 | Say Y here to include support for AD1848 (Analog Devices) or |
57 | CS4248 (Cirrus Logic - Crystal Semiconductors) chips. | 57 | CS4248 (Cirrus Logic - Crystal Semiconductors) chips. |
58 | 58 | ||
59 | For newer chips from Cirrus Logic, use the CS4231, CS4232 or | 59 | For newer chips from Cirrus Logic, use the CS4231 or CS4232+ |
60 | CS4236+ drivers. | 60 | drivers. |
61 | 61 | ||
62 | To compile this driver as a module, choose M here: the module | 62 | To compile this driver as a module, choose M here: the module |
63 | will be called snd-ad1848. | 63 | will be called snd-ad1848. |
@@ -94,6 +94,8 @@ config SND_CMI8330 | |||
94 | tristate "C-Media CMI8330" | 94 | tristate "C-Media CMI8330" |
95 | select SND_WSS_LIB | 95 | select SND_WSS_LIB |
96 | select SND_SB16_DSP | 96 | select SND_SB16_DSP |
97 | select SND_OPL3_LIB | ||
98 | select SND_MPU401_UART | ||
97 | help | 99 | help |
98 | Say Y here to include support for soundcards based on the | 100 | Say Y here to include support for soundcards based on the |
99 | C-Media CMI8330 chip. | 101 | C-Media CMI8330 chip. |
@@ -112,26 +114,15 @@ config SND_CS4231 | |||
112 | To compile this driver as a module, choose M here: the module | 114 | To compile this driver as a module, choose M here: the module |
113 | will be called snd-cs4231. | 115 | will be called snd-cs4231. |
114 | 116 | ||
115 | config SND_CS4232 | ||
116 | tristate "Generic Cirrus Logic CS4232 driver" | ||
117 | select SND_OPL3_LIB | ||
118 | select SND_MPU401_UART | ||
119 | select SND_WSS_LIB | ||
120 | help | ||
121 | Say Y here to include support for CS4232 chips from Cirrus | ||
122 | Logic - Crystal Semiconductors. | ||
123 | |||
124 | To compile this driver as a module, choose M here: the module | ||
125 | will be called snd-cs4232. | ||
126 | |||
127 | config SND_CS4236 | 117 | config SND_CS4236 |
128 | tristate "Generic Cirrus Logic CS4236+ driver" | 118 | tristate "Generic Cirrus Logic CS4232/CS4236+ driver" |
129 | select SND_OPL3_LIB | 119 | select SND_OPL3_LIB |
130 | select SND_MPU401_UART | 120 | select SND_MPU401_UART |
131 | select SND_WSS_LIB | 121 | select SND_WSS_LIB |
132 | help | 122 | help |
133 | Say Y to include support for CS4235,CS4236,CS4237B,CS4238B, | 123 | Say Y to include support for CS4232,CS4235,CS4236,CS4237B, |
134 | CS4239 chips from Cirrus Logic - Crystal Semiconductors. | 124 | CS4238B,CS4239 chips from Cirrus Logic - Crystal |
125 | Semiconductors. | ||
135 | 126 | ||
136 | To compile this driver as a module, choose M here: the module | 127 | To compile this driver as a module, choose M here: the module |
137 | will be called snd-cs4236. | 128 | will be called snd-cs4236. |
@@ -377,14 +368,17 @@ config SND_SGALAXY | |||
377 | will be called snd-sgalaxy. | 368 | will be called snd-sgalaxy. |
378 | 369 | ||
379 | config SND_SSCAPE | 370 | config SND_SSCAPE |
380 | tristate "Ensoniq SoundScape PnP driver" | 371 | tristate "Ensoniq SoundScape driver" |
381 | select SND_HWDEP | 372 | select SND_HWDEP |
382 | select SND_MPU401_UART | 373 | select SND_MPU401_UART |
383 | select SND_WSS_LIB | 374 | select SND_WSS_LIB |
384 | help | 375 | help |
385 | Say Y here to include support for Ensoniq SoundScape PnP | 376 | Say Y here to include support for Ensoniq SoundScape |
386 | soundcards. | 377 | soundcards. |
387 | 378 | ||
379 | The PCM audio is supported on SoundScape Classic, Elite, PnP | ||
380 | and VIVO cards. The MIDI support is very experimental. | ||
381 | |||
388 | To compile this driver as a module, choose M here: the module | 382 | To compile this driver as a module, choose M here: the module |
389 | will be called snd-sscape. | 383 | will be called snd-sscape. |
390 | 384 | ||
@@ -401,15 +395,36 @@ config SND_WAVEFRONT | |||
401 | To compile this driver as a module, choose M here: the module | 395 | To compile this driver as a module, choose M here: the module |
402 | will be called snd-wavefront. | 396 | will be called snd-wavefront. |
403 | 397 | ||
404 | config SND_WAVEFRONT_FIRMWARE_IN_KERNEL | 398 | config SND_MSND_PINNACLE |
405 | bool "In-kernel firmware for Wavefront" | 399 | tristate "Turtle Beach MultiSound Pinnacle/Fiji driver" |
406 | depends on SND_WAVEFRONT | 400 | depends on X86 && EXPERIMENTAL |
407 | default y | 401 | select FW_LOADER |
402 | select SND_MPU401_UART | ||
403 | select SND_PCM | ||
404 | help | ||
405 | Say Y to include support for Turtle Beach MultiSound Pinnacle/ | ||
406 | Fiji soundcards. | ||
407 | |||
408 | To compile this driver as a module, choose M here: the module | ||
409 | will be called snd-msnd-pinnacle. | ||
410 | |||
411 | config SND_MSND_CLASSIC | ||
412 | tristate "Support for Turtle Beach MultiSound Classic, Tahiti, Monterey" | ||
413 | depends on X86 && EXPERIMENTAL | ||
414 | select FW_LOADER | ||
415 | select SND_MPU401_UART | ||
416 | select SND_PCM | ||
408 | help | 417 | help |
409 | Say Y here to include the static firmware for FX DSP built in | 418 | Say M here if you have a Turtle Beach MultiSound Classic, Tahiti or |
410 | the kernel for the Wavefront driver. If you choose N here, | 419 | Monterey (not for the Pinnacle or Fiji). |
411 | you need to install the firmware files from the | 420 | |
412 | alsa-firmware package. | 421 | See <file:Documentation/sound/oss/MultiSound> for important information |
422 | about this driver. Note that it has been discontinued, but the | ||
423 | Voyetra Turtle Beach knowledge base entry for it is still available | ||
424 | at <http://www.turtlebeach.com/site/kb_ftp/790.asp>. | ||
425 | |||
426 | To compile this driver as a module, choose M here: the module | ||
427 | will be called snd-msnd-classic. | ||
413 | 428 | ||
414 | endif # SND_ISA | 429 | endif # SND_ISA |
415 | 430 | ||