Blame view
sound/isa/Kconfig
12.5 KB
1da177e4c Linux-2.6.12-rc2 |
1 |
# ALSA ISA drivers |
ead893c0d ALSA: wss_lib: us... |
2 |
config SND_WSS_LIB |
1da177e4c Linux-2.6.12-rc2 |
3 4 |
tristate select SND_PCM |
61595dca7 ALSA: Add missing... |
5 |
select SND_TIMER |
1da177e4c Linux-2.6.12-rc2 |
6 |
|
dda369cf2 [ALSA] Fix SB-mod... |
7 8 9 10 11 12 13 14 15 16 17 18 |
config SND_SB_COMMON tristate config SND_SB8_DSP tristate select SND_PCM select SND_SB_COMMON config SND_SB16_DSP tristate select SND_PCM select SND_SB_COMMON |
89fe51179 sound: Convert to... |
19 20 21 22 23 24 25 26 |
menuconfig SND_ISA bool "ISA sound devices" depends on ISA && ISA_DMA_API default y help Support for sound devices connected via the ISA bus. if SND_ISA |
706568967 [ALSA] fix SND_CS... |
27 |
|
cf40a310a [ALSA] AdLib FM c... |
28 29 30 31 32 33 34 35 |
config SND_ADLIB tristate "AdLib FM card" select SND_OPL3_LIB help Say Y here to include support for AdLib FM cards. To compile this driver as a module, choose M here: the module will be called snd-adlib. |
1da177e4c Linux-2.6.12-rc2 |
36 37 |
config SND_AD1816A tristate "Analog Devices SoundPort AD1816A" |
89fe51179 sound: Convert to... |
38 |
depends on PNP |
8dbfc5cfd [PATCH] use selec... |
39 |
select ISAPNP |
1da177e4c Linux-2.6.12-rc2 |
40 41 42 |
select SND_OPL3_LIB select SND_MPU401_UART select SND_PCM |
61595dca7 ALSA: Add missing... |
43 |
select SND_TIMER |
1da177e4c Linux-2.6.12-rc2 |
44 45 46 47 48 49 50 51 52 |
help Say Y here to include support for Analog Devices SoundPort AD1816A or compatible sound chips. To compile this driver as a module, choose M here: the module will be called snd-ad1816a. config SND_AD1848 tristate "Generic AD1848/CS4248 driver" |
760fc6b83 ALSA: wss_lib: us... |
53 |
select SND_WSS_LIB |
1da177e4c Linux-2.6.12-rc2 |
54 55 56 57 |
help Say Y here to include support for AD1848 (Analog Devices) or CS4248 (Cirrus Logic - Crystal Semiconductors) chips. |
c2b73d145 ALSA: cs4236: cs4... |
58 59 |
For newer chips from Cirrus Logic, use the CS4231 or CS4232+ drivers. |
1da177e4c Linux-2.6.12-rc2 |
60 61 62 |
To compile this driver as a module, choose M here: the module will be called snd-ad1848. |
230b5c1a6 [ALSA] Sort Kconf... |
63 |
config SND_ALS100 |
14ff3e783 ALSA: dt019x: mer... |
64 |
tristate "Diamond Tech. DT-019x and Avance Logic ALSxxx" |
89fe51179 sound: Convert to... |
65 |
depends on PNP |
230b5c1a6 [ALSA] Sort Kconf... |
66 67 68 |
select ISAPNP select SND_OPL3_LIB select SND_MPU401_UART |
dda369cf2 [ALSA] Fix SB-mod... |
69 |
select SND_SB16_DSP |
230b5c1a6 [ALSA] Sort Kconf... |
70 |
help |
14ff3e783 ALSA: dt019x: mer... |
71 72 73 |
Say Y here to include support for soundcards based on the Diamond Technologies DT-019X or Avance Logic chips: ALS007, ALS100, ALS110, ALS120 and ALS200 chips. |
230b5c1a6 [ALSA] Sort Kconf... |
74 75 76 |
To compile this driver as a module, choose M here: the module will be called snd-als100. |
495311927 ALSA: ISA: New Az... |
77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 |
config SND_AZT1605 tristate "Aztech AZT1605 Driver" depends on SND select SND_WSS_LIB select SND_MPU401_UART select SND_OPL3_LIB help Say Y here to include support for Aztech Sound Galaxy cards based on the AZT1605 chipset. To compile this driver as a module, choose M here: the module will be called snd-azt1605. config SND_AZT2316 tristate "Aztech AZT2316 Driver" depends on SND select SND_WSS_LIB select SND_MPU401_UART select SND_OPL3_LIB help Say Y here to include support for Aztech Sound Galaxy cards based on the AZT2316 chipset. To compile this driver as a module, choose M here: the module will be called snd-azt2316. |
230b5c1a6 [ALSA] Sort Kconf... |
102 103 |
config SND_AZT2320 tristate "Aztech Systems AZT2320" |
89fe51179 sound: Convert to... |
104 |
depends on PNP |
230b5c1a6 [ALSA] Sort Kconf... |
105 106 107 |
select ISAPNP select SND_OPL3_LIB select SND_MPU401_UART |
9295aea1e ALSA: wss_lib: mo... |
108 |
select SND_WSS_LIB |
230b5c1a6 [ALSA] Sort Kconf... |
109 110 111 112 113 114 |
help Say Y here to include support for soundcards based on the Aztech Systems AZT2320 chip. To compile this driver as a module, choose M here: the module will be called snd-azt2320. |
f99334874 ALSA: introduce s... |
115 116 117 118 119 120 121 122 123 124 125 |
config SND_CMI8328 tristate "C-Media CMI8328" select SND_WSS_LIB select SND_OPL3_LIB select SND_MPU401_UART help Say Y here to include support for soundcards based on the C-Media CMI8328 chip. To compile this driver as a module, choose M here: the module will be called snd-cmi8328. |
230b5c1a6 [ALSA] Sort Kconf... |
126 127 |
config SND_CMI8330 tristate "C-Media CMI8330" |
760fc6b83 ALSA: wss_lib: us... |
128 |
select SND_WSS_LIB |
dda369cf2 [ALSA] Fix SB-mod... |
129 |
select SND_SB16_DSP |
48972cc51 ALSA: cmi8330: ad... |
130 |
select SND_OPL3_LIB |
c97dff84e ALSA: cmi8330: ad... |
131 |
select SND_MPU401_UART |
230b5c1a6 [ALSA] Sort Kconf... |
132 133 134 135 136 137 |
help Say Y here to include support for soundcards based on the C-Media CMI8330 chip. To compile this driver as a module, choose M here: the module will be called snd-cmi8330. |
1da177e4c Linux-2.6.12-rc2 |
138 139 |
config SND_CS4231 tristate "Generic Cirrus Logic CS4231 driver" |
1da177e4c Linux-2.6.12-rc2 |
140 |
select SND_MPU401_UART |
9295aea1e ALSA: wss_lib: mo... |
141 |
select SND_WSS_LIB |
1da177e4c Linux-2.6.12-rc2 |
142 143 144 145 146 147 |
help Say Y here to include support for CS4231 chips from Cirrus Logic - Crystal Semiconductors. To compile this driver as a module, choose M here: the module will be called snd-cs4231. |
1da177e4c Linux-2.6.12-rc2 |
148 |
config SND_CS4236 |
c2b73d145 ALSA: cs4236: cs4... |
149 |
tristate "Generic Cirrus Logic CS4232/CS4236+ driver" |
1da177e4c Linux-2.6.12-rc2 |
150 151 |
select SND_OPL3_LIB select SND_MPU401_UART |
9295aea1e ALSA: wss_lib: mo... |
152 |
select SND_WSS_LIB |
1da177e4c Linux-2.6.12-rc2 |
153 |
help |
c2b73d145 ALSA: cs4236: cs4... |
154 155 156 |
Say Y to include support for CS4232,CS4235,CS4236,CS4237B, CS4238B,CS4239 chips from Cirrus Logic - Crystal Semiconductors. |
1da177e4c Linux-2.6.12-rc2 |
157 158 159 |
To compile this driver as a module, choose M here: the module will be called snd-cs4236. |
1da177e4c Linux-2.6.12-rc2 |
160 |
config SND_ES1688 |
a20971b20 ALSA: Merge es168... |
161 |
tristate "Generic ESS ES688/ES1688 and ES968 PnP driver" |
1da177e4c Linux-2.6.12-rc2 |
162 163 164 165 166 |
select SND_OPL3_LIB select SND_MPU401_UART select SND_PCM help Say Y here to include support for ESS AudioDrive ES688 or |
a20971b20 ALSA: Merge es168... |
167 |
ES1688 chips. Also, this module support cards with ES968 PnP chip. |
1da177e4c Linux-2.6.12-rc2 |
168 169 170 171 172 173 |
To compile this driver as a module, choose M here: the module will be called snd-es1688. config SND_ES18XX tristate "Generic ESS ES18xx driver" |
1da177e4c Linux-2.6.12-rc2 |
174 175 176 |
select SND_OPL3_LIB select SND_MPU401_UART select SND_PCM |
1da177e4c Linux-2.6.12-rc2 |
177 178 179 180 181 |
help Say Y here to include support for ESS AudioDrive ES18xx chips. To compile this driver as a module, choose M here: the module will be called snd-es18xx. |
e307258d5 [ALSA] Gallant SC... |
182 |
config SND_SC6000 |
c28286610 ALSA: sc6000: add... |
183 |
tristate "Gallant SC-6000/6600/7000 and Audio Excel DSP 16" |
ce816fa88 Kconfig: rename H... |
184 |
depends on HAS_IOPORT_MAP |
760fc6b83 ALSA: wss_lib: us... |
185 |
select SND_WSS_LIB |
e307258d5 [ALSA] Gallant SC... |
186 187 188 |
select SND_OPL3_LIB select SND_MPU401_UART help |
c28286610 ALSA: sc6000: add... |
189 190 |
Say Y here to include support for Gallant SC-6000, SC-6600, SC-7000 cards and clones: |
e307258d5 [ALSA] Gallant SC... |
191 |
Audio Excel DSP 16 and Zoltrix AV302. |
c28286610 ALSA: sc6000: add... |
192 |
These cards are based on CompuMedia ASC-9308 or ASC-9408 chips. |
e307258d5 [ALSA] Gallant SC... |
193 194 |
To compile this driver as a module, choose M here: the module will be called snd-sc6000. |
1da177e4c Linux-2.6.12-rc2 |
195 196 |
config SND_GUSCLASSIC tristate "Gravis UltraSound Classic" |
1da177e4c Linux-2.6.12-rc2 |
197 198 |
select SND_RAWMIDI select SND_PCM |
61595dca7 ALSA: Add missing... |
199 |
select SND_TIMER |
1da177e4c Linux-2.6.12-rc2 |
200 201 202 203 204 205 206 207 208 |
help Say Y here to include support for Gravis UltraSound Classic soundcards. To compile this driver as a module, choose M here: the module will be called snd-gusclassic. config SND_GUSEXTREME tristate "Gravis UltraSound Extreme" |
0f101fa6b ALSA: gusextreme:... |
209 |
select SND_OPL3_LIB |
1da177e4c Linux-2.6.12-rc2 |
210 211 |
select SND_MPU401_UART select SND_PCM |
61595dca7 ALSA: Add missing... |
212 |
select SND_TIMER |
1da177e4c Linux-2.6.12-rc2 |
213 214 215 216 217 218 219 220 221 |
help Say Y here to include support for Gravis UltraSound Extreme soundcards. To compile this driver as a module, choose M here: the module will be called snd-gusextreme. config SND_GUSMAX tristate "Gravis UltraSound MAX" |
1da177e4c Linux-2.6.12-rc2 |
222 |
select SND_RAWMIDI |
9295aea1e ALSA: wss_lib: mo... |
223 |
select SND_WSS_LIB |
1da177e4c Linux-2.6.12-rc2 |
224 225 226 227 228 229 230 231 232 |
help Say Y here to include support for Gravis UltraSound MAX soundcards. To compile this driver as a module, choose M here: the module will be called snd-gusmax. config SND_INTERWAVE tristate "AMD InterWave, Gravis UltraSound PnP" |
89fe51179 sound: Convert to... |
233 |
depends on PNP |
1da177e4c Linux-2.6.12-rc2 |
234 |
select SND_RAWMIDI |
9295aea1e ALSA: wss_lib: mo... |
235 |
select SND_WSS_LIB |
1da177e4c Linux-2.6.12-rc2 |
236 237 238 239 240 241 242 243 244 245 |
help Say Y here to include support for AMD InterWave based soundcards (Gravis UltraSound Plug & Play, STB SoundRage32, MED3210, Dynasonic Pro, Panasonic PCA761AW). To compile this driver as a module, choose M here: the module will be called snd-interwave. config SND_INTERWAVE_STB tristate "AMD InterWave + TEA6330T (UltraSound 32-Pro)" |
89fe51179 sound: Convert to... |
246 |
depends on PNP |
1da177e4c Linux-2.6.12-rc2 |
247 |
select SND_RAWMIDI |
9295aea1e ALSA: wss_lib: mo... |
248 |
select SND_WSS_LIB |
1da177e4c Linux-2.6.12-rc2 |
249 250 251 252 253 254 255 |
help Say Y here to include support for AMD InterWave based soundcards with a TEA6330T bass and treble regulator (UltraSound 32-Pro). To compile this driver as a module, choose M here: the module will be called snd-interwave-stb. |
ad8decb7f ALSA: jazz16: Add... |
256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 |
config SND_JAZZ16 tristate "Media Vision Jazz16 card and compatibles" select SND_OPL3_LIB select SND_MPU401_UART select SND_SB8_DSP help Say Y here to include support for soundcards based on the Media Vision Jazz16 chipset: digital chip MVD1216 (Jazz16), codec MVA416 (CS4216) and mixer MVA514 (ICS2514). Media Vision's Jazz16 cards were sold under names Pro Sonic 16, Premium 3-D and Pro 3-D. There were also OEMs cards with the Jazz16 chipset. To compile this driver as a module, choose M here: the module will be called snd-jazz16. |
230b5c1a6 [ALSA] Sort Kconf... |
271 272 |
config SND_OPL3SA2 tristate "Yamaha OPL3-SA2/SA3" |
230b5c1a6 [ALSA] Sort Kconf... |
273 274 |
select SND_OPL3_LIB select SND_MPU401_UART |
9295aea1e ALSA: wss_lib: mo... |
275 |
select SND_WSS_LIB |
230b5c1a6 [ALSA] Sort Kconf... |
276 277 278 279 280 281 |
help Say Y here to include support for Yamaha OPL3-SA2 and OPL3-SA3 chips. To compile this driver as a module, choose M here: the module will be called snd-opl3sa2. |
1da177e4c Linux-2.6.12-rc2 |
282 283 |
config SND_OPTI92X_AD1848 tristate "OPTi 82C92x - AD1848" |
1da177e4c Linux-2.6.12-rc2 |
284 285 286 |
select SND_OPL3_LIB select SND_OPL4_LIB select SND_MPU401_UART |
760fc6b83 ALSA: wss_lib: us... |
287 |
select SND_WSS_LIB |
1da177e4c Linux-2.6.12-rc2 |
288 289 290 291 292 293 294 295 296 |
help Say Y here to include support for soundcards based on Opti 82C92x or OTI-601 chips and using an AD1848 codec. To compile this driver as a module, choose M here: the module will be called snd-opti92x-ad1848. config SND_OPTI92X_CS4231 tristate "OPTi 82C92x - CS4231" |
1da177e4c Linux-2.6.12-rc2 |
297 298 299 |
select SND_OPL3_LIB select SND_OPL4_LIB select SND_MPU401_UART |
9295aea1e ALSA: wss_lib: mo... |
300 |
select SND_WSS_LIB |
1da177e4c Linux-2.6.12-rc2 |
301 302 303 304 305 306 307 308 309 |
help Say Y here to include support for soundcards based on Opti 82C92x chips and using a CS4231 codec. To compile this driver as a module, choose M here: the module will be called snd-opti92x-cs4231. config SND_OPTI93X tristate "OPTi 82C93x" |
1da177e4c Linux-2.6.12-rc2 |
310 311 |
select SND_OPL3_LIB select SND_MPU401_UART |
9295aea1e ALSA: wss_lib: mo... |
312 |
select SND_WSS_LIB |
1da177e4c Linux-2.6.12-rc2 |
313 314 315 316 317 318 |
help Say Y here to include support for soundcards based on Opti 82C93x chips. To compile this driver as a module, choose M here: the module will be called snd-opti93x. |
1841f613f [ALSA] Add snd-mi... |
319 320 |
config SND_MIRO tristate "Miro miroSOUND PCM1pro/PCM12/PCM20radio driver" |
1841f613f [ALSA] Add snd-mi... |
321 |
select SND_OPL4_LIB |
9295aea1e ALSA: wss_lib: mo... |
322 |
select SND_WSS_LIB |
1841f613f [ALSA] Add snd-mi... |
323 324 325 326 327 328 329 330 |
select SND_MPU401_UART select SND_PCM help Say 'Y' or 'M' to include support for Miro miroSOUND PCM1 pro, miroSOUND PCM12 and miroSOUND PCM20 Radio soundcards. To compile this driver as a module, choose M here: the module will be called snd-miro. |
1da177e4c Linux-2.6.12-rc2 |
331 332 |
config SND_SB8 tristate "Sound Blaster 1.0/2.0/Pro (8-bit)" |
1da177e4c Linux-2.6.12-rc2 |
333 334 |
select SND_OPL3_LIB select SND_RAWMIDI |
dda369cf2 [ALSA] Fix SB-mod... |
335 |
select SND_SB8_DSP |
1da177e4c Linux-2.6.12-rc2 |
336 337 338 339 340 341 342 343 344 |
help Say Y here to include support for Creative Sound Blaster 1.0/ 2.0/Pro (8-bit) or 100% compatible soundcards. To compile this driver as a module, choose M here: the module will be called snd-sb8. config SND_SB16 tristate "Sound Blaster 16 (PnP)" |
1da177e4c Linux-2.6.12-rc2 |
345 346 |
select SND_OPL3_LIB select SND_MPU401_UART |
dda369cf2 [ALSA] Fix SB-mod... |
347 |
select SND_SB16_DSP |
1da177e4c Linux-2.6.12-rc2 |
348 349 350 351 352 353 354 355 356 |
help Say Y here to include support for Sound Blaster 16 soundcards (including the Plug and Play version). To compile this driver as a module, choose M here: the module will be called snd-sb16. config SND_SBAWE tristate "Sound Blaster AWE (32,64) (PnP)" |
1da177e4c Linux-2.6.12-rc2 |
357 358 |
select SND_OPL3_LIB select SND_MPU401_UART |
dda369cf2 [ALSA] Fix SB-mod... |
359 |
select SND_SB16_DSP |
1da177e4c Linux-2.6.12-rc2 |
360 361 362 363 364 365 366 367 368 369 |
help Say Y here to include support for Sound Blaster AWE soundcards (including the Plug and Play version). To compile this driver as a module, choose M here: the module will be called snd-sbawe. config SND_SB16_CSP bool "Sound Blaster 16/AWE CSP support" depends on (SND_SB16 || SND_SBAWE) && (BROKEN || !PPC) |
ac68c16a4 ALSA: remove obso... |
370 |
select FW_LOADER |
1da177e4c Linux-2.6.12-rc2 |
371 372 373 374 |
help Say Y here to include support for the CSP core. This special coprocessor can do variable tasks like various compression and decompression algorithms. |
1da177e4c Linux-2.6.12-rc2 |
375 |
config SND_SSCAPE |
56305757f ALSA: sscape: upd... |
376 |
tristate "Ensoniq SoundScape driver" |
1da177e4c Linux-2.6.12-rc2 |
377 |
select SND_MPU401_UART |
9295aea1e ALSA: wss_lib: mo... |
378 |
select SND_WSS_LIB |
acd471009 ALSA: sscape: con... |
379 |
select FW_LOADER |
1da177e4c Linux-2.6.12-rc2 |
380 |
help |
56305757f ALSA: sscape: upd... |
381 |
Say Y here to include support for Ensoniq SoundScape |
f0968e3f7 ALSA: sscape: add... |
382 |
and Ensoniq OEM soundcards. |
1da177e4c Linux-2.6.12-rc2 |
383 |
|
56305757f ALSA: sscape: upd... |
384 |
The PCM audio is supported on SoundScape Classic, Elite, PnP |
f0968e3f7 ALSA: sscape: add... |
385 386 |
and VIVO cards. The supported OEM cards are SPEA Media FX and Reveal SC-600. |
acd471009 ALSA: sscape: con... |
387 388 389 390 391 |
The MIDI support is very experimental and requires binary firmware files called "scope.cod" and "sndscape.co?" where the ? is digit 0, 1, 2, 3 or 4. The firmware files can be found in DOS or Windows driver packages. One has to put the firmware files into the /lib/firmware directory. |
56305757f ALSA: sscape: upd... |
392 |
|
1da177e4c Linux-2.6.12-rc2 |
393 394 |
To compile this driver as a module, choose M here: the module will be called snd-sscape. |
230b5c1a6 [ALSA] Sort Kconf... |
395 396 |
config SND_WAVEFRONT tristate "Turtle Beach Maui,Tropez,Tropez+ (Wavefront)" |
c2b1239a9 [ALSA] wavefront ... |
397 |
select FW_LOADER |
230b5c1a6 [ALSA] Sort Kconf... |
398 399 |
select SND_OPL3_LIB select SND_MPU401_UART |
9295aea1e ALSA: wss_lib: mo... |
400 |
select SND_WSS_LIB |
230b5c1a6 [ALSA] Sort Kconf... |
401 402 403 404 405 406 |
help Say Y here to include support for Turtle Beach Maui, Tropez and Tropez+ soundcards based on the Wavefront chip. To compile this driver as a module, choose M here: the module will be called snd-wavefront. |
f6c638350 ALSA: Turtle Beac... |
407 408 |
config SND_MSND_PINNACLE tristate "Turtle Beach MultiSound Pinnacle/Fiji driver" |
b08592d41 ALSA: sound/isa: ... |
409 |
depends on X86 |
f6c638350 ALSA: Turtle Beac... |
410 411 412 413 414 415 416 417 418 419 420 421 |
select FW_LOADER select SND_MPU401_UART select SND_PCM help Say Y to include support for Turtle Beach MultiSound Pinnacle/ Fiji soundcards. To compile this driver as a module, choose M here: the module will be called snd-msnd-pinnacle. config SND_MSND_CLASSIC tristate "Support for Turtle Beach MultiSound Classic, Tahiti, Monterey" |
b08592d41 ALSA: sound/isa: ... |
422 |
depends on X86 |
f6c638350 ALSA: Turtle Beac... |
423 424 425 426 427 428 429 430 431 432 433 434 435 436 |
select FW_LOADER select SND_MPU401_UART select SND_PCM help Say M here if you have a Turtle Beach MultiSound Classic, Tahiti or Monterey (not for the Pinnacle or Fiji). See <file:Documentation/sound/oss/MultiSound> for important information about this driver. Note that it has been discontinued, but the Voyetra Turtle Beach knowledge base entry for it is still available at <http://www.turtlebeach.com/site/kb_ftp/790.asp>. To compile this driver as a module, choose M here: the module will be called snd-msnd-classic. |
89fe51179 sound: Convert to... |
437 |
endif # SND_ISA |