Blame view
sound/isa/Kconfig
12.1 KB
1da177e4c
|
1 |
# ALSA ISA drivers |
ead893c0d
|
2 |
config SND_WSS_LIB |
1da177e4c
|
3 4 |
tristate select SND_PCM |
1da177e4c
|
5 |
|
dda369cf2
|
6 7 8 9 10 11 12 13 14 15 16 17 |
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
|
18 19 20 21 22 23 24 25 |
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
|
26 |
|
cf40a310a
|
27 28 29 30 31 32 33 34 |
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
|
35 36 |
config SND_AD1816A tristate "Analog Devices SoundPort AD1816A" |
89fe51179
|
37 |
depends on PNP |
8dbfc5cfd
|
38 |
select ISAPNP |
1da177e4c
|
39 40 41 42 43 44 45 46 47 48 49 50 |
select SND_OPL3_LIB select SND_MPU401_UART select SND_PCM 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
|
51 |
select SND_WSS_LIB |
1da177e4c
|
52 53 54 55 |
help Say Y here to include support for AD1848 (Analog Devices) or CS4248 (Cirrus Logic - Crystal Semiconductors) chips. |
c2b73d145
|
56 57 |
For newer chips from Cirrus Logic, use the CS4231 or CS4232+ drivers. |
1da177e4c
|
58 59 60 |
To compile this driver as a module, choose M here: the module will be called snd-ad1848. |
230b5c1a6
|
61 |
config SND_ALS100 |
14ff3e783
|
62 |
tristate "Diamond Tech. DT-019x and Avance Logic ALSxxx" |
89fe51179
|
63 |
depends on PNP |
230b5c1a6
|
64 65 66 |
select ISAPNP select SND_OPL3_LIB select SND_MPU401_UART |
dda369cf2
|
67 |
select SND_SB16_DSP |
230b5c1a6
|
68 |
help |
14ff3e783
|
69 70 71 |
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
|
72 73 74 |
To compile this driver as a module, choose M here: the module will be called snd-als100. |
495311927
|
75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
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
|
100 101 |
config SND_AZT2320 tristate "Aztech Systems AZT2320" |
89fe51179
|
102 |
depends on PNP |
230b5c1a6
|
103 104 105 |
select ISAPNP select SND_OPL3_LIB select SND_MPU401_UART |
9295aea1e
|
106 |
select SND_WSS_LIB |
230b5c1a6
|
107 108 109 110 111 112 113 114 115 |
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. config SND_CMI8330 tristate "C-Media CMI8330" |
760fc6b83
|
116 |
select SND_WSS_LIB |
dda369cf2
|
117 |
select SND_SB16_DSP |
48972cc51
|
118 |
select SND_OPL3_LIB |
c97dff84e
|
119 |
select SND_MPU401_UART |
230b5c1a6
|
120 121 122 123 124 125 |
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
|
126 127 |
config SND_CS4231 tristate "Generic Cirrus Logic CS4231 driver" |
1da177e4c
|
128 |
select SND_MPU401_UART |
9295aea1e
|
129 |
select SND_WSS_LIB |
1da177e4c
|
130 131 132 133 134 135 |
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
|
136 |
config SND_CS4236 |
c2b73d145
|
137 |
tristate "Generic Cirrus Logic CS4232/CS4236+ driver" |
1da177e4c
|
138 139 |
select SND_OPL3_LIB select SND_MPU401_UART |
9295aea1e
|
140 |
select SND_WSS_LIB |
1da177e4c
|
141 |
help |
c2b73d145
|
142 143 144 |
Say Y to include support for CS4232,CS4235,CS4236,CS4237B, CS4238B,CS4239 chips from Cirrus Logic - Crystal Semiconductors. |
1da177e4c
|
145 146 147 |
To compile this driver as a module, choose M here: the module will be called snd-cs4236. |
1da177e4c
|
148 |
config SND_ES1688 |
a20971b20
|
149 |
tristate "Generic ESS ES688/ES1688 and ES968 PnP driver" |
1da177e4c
|
150 151 152 153 154 |
select SND_OPL3_LIB select SND_MPU401_UART select SND_PCM help Say Y here to include support for ESS AudioDrive ES688 or |
a20971b20
|
155 |
ES1688 chips. Also, this module support cards with ES968 PnP chip. |
1da177e4c
|
156 157 158 159 160 161 |
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
|
162 163 164 |
select SND_OPL3_LIB select SND_MPU401_UART select SND_PCM |
1da177e4c
|
165 166 167 168 169 |
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
|
170 |
config SND_SC6000 |
c28286610
|
171 |
tristate "Gallant SC-6000/6600/7000 and Audio Excel DSP 16" |
89fe51179
|
172 |
depends on HAS_IOPORT |
760fc6b83
|
173 |
select SND_WSS_LIB |
e307258d5
|
174 175 176 |
select SND_OPL3_LIB select SND_MPU401_UART help |
c28286610
|
177 178 |
Say Y here to include support for Gallant SC-6000, SC-6600, SC-7000 cards and clones: |
e307258d5
|
179 |
Audio Excel DSP 16 and Zoltrix AV302. |
c28286610
|
180 |
These cards are based on CompuMedia ASC-9308 or ASC-9408 chips. |
e307258d5
|
181 182 |
To compile this driver as a module, choose M here: the module will be called snd-sc6000. |
1da177e4c
|
183 184 |
config SND_GUSCLASSIC tristate "Gravis UltraSound Classic" |
1da177e4c
|
185 186 |
select SND_RAWMIDI select SND_PCM |
1da177e4c
|
187 188 189 190 191 192 193 194 195 |
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
|
196 |
select SND_OPL3_LIB |
1da177e4c
|
197 198 |
select SND_MPU401_UART select SND_PCM |
1da177e4c
|
199 200 201 202 203 204 205 206 207 |
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
|
208 |
select SND_RAWMIDI |
9295aea1e
|
209 |
select SND_WSS_LIB |
1da177e4c
|
210 211 212 213 214 215 216 217 218 |
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
|
219 |
depends on PNP |
1da177e4c
|
220 |
select SND_RAWMIDI |
9295aea1e
|
221 |
select SND_WSS_LIB |
1da177e4c
|
222 223 224 225 226 227 228 229 230 231 |
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
|
232 |
depends on PNP |
1da177e4c
|
233 |
select SND_RAWMIDI |
9295aea1e
|
234 |
select SND_WSS_LIB |
1da177e4c
|
235 236 237 238 239 240 241 |
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
|
242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 |
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
|
257 258 |
config SND_OPL3SA2 tristate "Yamaha OPL3-SA2/SA3" |
230b5c1a6
|
259 260 |
select SND_OPL3_LIB select SND_MPU401_UART |
9295aea1e
|
261 |
select SND_WSS_LIB |
230b5c1a6
|
262 263 264 265 266 267 |
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
|
268 269 |
config SND_OPTI92X_AD1848 tristate "OPTi 82C92x - AD1848" |
1da177e4c
|
270 271 272 |
select SND_OPL3_LIB select SND_OPL4_LIB select SND_MPU401_UART |
760fc6b83
|
273 |
select SND_WSS_LIB |
1da177e4c
|
274 275 276 277 278 279 280 281 282 |
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
|
283 284 285 |
select SND_OPL3_LIB select SND_OPL4_LIB select SND_MPU401_UART |
9295aea1e
|
286 |
select SND_WSS_LIB |
1da177e4c
|
287 288 289 290 291 292 293 294 295 |
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
|
296 297 |
select SND_OPL3_LIB select SND_MPU401_UART |
9295aea1e
|
298 |
select SND_WSS_LIB |
1da177e4c
|
299 300 301 302 303 304 |
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
|
305 306 |
config SND_MIRO tristate "Miro miroSOUND PCM1pro/PCM12/PCM20radio driver" |
1841f613f
|
307 |
select SND_OPL4_LIB |
9295aea1e
|
308 |
select SND_WSS_LIB |
1841f613f
|
309 310 311 312 313 314 315 316 |
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
|
317 318 |
config SND_SB8 tristate "Sound Blaster 1.0/2.0/Pro (8-bit)" |
1da177e4c
|
319 320 |
select SND_OPL3_LIB select SND_RAWMIDI |
dda369cf2
|
321 |
select SND_SB8_DSP |
1da177e4c
|
322 323 324 325 326 327 328 329 330 |
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
|
331 332 |
select SND_OPL3_LIB select SND_MPU401_UART |
dda369cf2
|
333 |
select SND_SB16_DSP |
1da177e4c
|
334 335 336 337 338 339 340 341 342 |
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
|
343 344 |
select SND_OPL3_LIB select SND_MPU401_UART |
dda369cf2
|
345 |
select SND_SB16_DSP |
1da177e4c
|
346 347 348 349 350 351 352 353 354 355 |
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
|
356 |
select FW_LOADER |
1da177e4c
|
357 358 359 360 |
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
|
361 |
config SND_SSCAPE |
56305757f
|
362 |
tristate "Ensoniq SoundScape driver" |
1da177e4c
|
363 |
select SND_MPU401_UART |
9295aea1e
|
364 |
select SND_WSS_LIB |
acd471009
|
365 |
select FW_LOADER |
1da177e4c
|
366 |
help |
56305757f
|
367 |
Say Y here to include support for Ensoniq SoundScape |
f0968e3f7
|
368 |
and Ensoniq OEM soundcards. |
1da177e4c
|
369 |
|
56305757f
|
370 |
The PCM audio is supported on SoundScape Classic, Elite, PnP |
f0968e3f7
|
371 372 |
and VIVO cards. The supported OEM cards are SPEA Media FX and Reveal SC-600. |
acd471009
|
373 374 375 376 377 |
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
|
378 |
|
1da177e4c
|
379 380 |
To compile this driver as a module, choose M here: the module will be called snd-sscape. |
230b5c1a6
|
381 382 |
config SND_WAVEFRONT tristate "Turtle Beach Maui,Tropez,Tropez+ (Wavefront)" |
c2b1239a9
|
383 |
select FW_LOADER |
230b5c1a6
|
384 385 |
select SND_OPL3_LIB select SND_MPU401_UART |
9295aea1e
|
386 |
select SND_WSS_LIB |
230b5c1a6
|
387 388 389 390 391 392 |
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
|
393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 |
config SND_MSND_PINNACLE tristate "Turtle Beach MultiSound Pinnacle/Fiji driver" depends on X86 && EXPERIMENTAL 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" depends on X86 && EXPERIMENTAL 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
|
423 |
endif # SND_ISA |