1# ALSA ISA drivers 2 3menu "ISA devices" 4 depends on SND!=n && ISA && ISA_DMA_API 5 6config SND_AD1848_LIB 7 tristate 8 select SND_PCM 9 10config SND_CS4231_LIB 11 tristate 12 select SND_PCM 13 14config SND_ADLIB 15 tristate "AdLib FM card" 16 select SND_OPL3_LIB 17 help 18 Say Y here to include support for AdLib FM cards. 19 20 To compile this driver as a module, choose M here: the module 21 will be called snd-adlib. 22 23config SND_AD1816A 24 tristate "Analog Devices SoundPort AD1816A" 25 depends on SND && PNP && ISA 26 select ISAPNP 27 select SND_OPL3_LIB 28 select SND_MPU401_UART 29 select SND_PCM 30 help 31 Say Y here to include support for Analog Devices SoundPort 32 AD1816A or compatible sound chips. 33 34 To compile this driver as a module, choose M here: the module 35 will be called snd-ad1816a. 36 37config SND_AD1848 38 tristate "Generic AD1848/CS4248 driver" 39 depends on SND 40 select SND_AD1848_LIB 41 help 42 Say Y here to include support for AD1848 (Analog Devices) or 43 CS4248 (Cirrus Logic - Crystal Semiconductors) chips. 44 45 For newer chips from Cirrus Logic, use the CS4231, CS4232 or 46 CS4236+ drivers. 47 48 To compile this driver as a module, choose M here: the module 49 will be called snd-ad1848. 50 51config SND_ALS100 52 tristate "Avance Logic ALS100/ALS120" 53 depends on SND && PNP && ISA 54 select ISAPNP 55 select SND_OPL3_LIB 56 select SND_MPU401_UART 57 select SND_PCM 58 help 59 Say Y here to include support for soundcards based on Avance 60 Logic ALS100, ALS110, ALS120 and ALS200 chips. 61 62 To compile this driver as a module, choose M here: the module 63 will be called snd-als100. 64 65config SND_AZT2320 66 tristate "Aztech Systems AZT2320" 67 depends on SND && PNP && ISA 68 select ISAPNP 69 select SND_OPL3_LIB 70 select SND_MPU401_UART 71 select SND_CS4231_LIB 72 help 73 Say Y here to include support for soundcards based on the 74 Aztech Systems AZT2320 chip. 75 76 To compile this driver as a module, choose M here: the module 77 will be called snd-azt2320. 78 79config SND_CMI8330 80 tristate "C-Media CMI8330" 81 depends on SND 82 select SND_AD1848_LIB 83 help 84 Say Y here to include support for soundcards based on the 85 C-Media CMI8330 chip. 86 87 To compile this driver as a module, choose M here: the module 88 will be called snd-cmi8330. 89 90config SND_CS4231 91 tristate "Generic Cirrus Logic CS4231 driver" 92 depends on SND 93 select SND_MPU401_UART 94 select SND_CS4231_LIB 95 help 96 Say Y here to include support for CS4231 chips from Cirrus 97 Logic - Crystal Semiconductors. 98 99 To compile this driver as a module, choose M here: the module 100 will be called snd-cs4231. 101 102config SND_CS4232 103 tristate "Generic Cirrus Logic CS4232 driver" 104 depends on SND 105 select SND_OPL3_LIB 106 select SND_MPU401_UART 107 select SND_CS4231_LIB 108 help 109 Say Y here to include support for CS4232 chips from Cirrus 110 Logic - Crystal Semiconductors. 111 112 To compile this driver as a module, choose M here: the module 113 will be called snd-cs4232. 114 115config SND_CS4236 116 tristate "Generic Cirrus Logic CS4236+ driver" 117 depends on SND 118 select SND_OPL3_LIB 119 select SND_MPU401_UART 120 select SND_CS4231_LIB 121 help 122 Say Y to include support for CS4235,CS4236,CS4237B,CS4238B, 123 CS4239 chips from Cirrus Logic - Crystal Semiconductors. 124 125 To compile this driver as a module, choose M here: the module 126 will be called snd-cs4236. 127 128config SND_DT019X 129 tristate "Diamond Technologies DT-019X, Avance Logic ALS-007" 130 depends on SND && PNP && ISA 131 select ISAPNP 132 select SND_OPL3_LIB 133 select SND_MPU401_UART 134 select SND_PCM 135 help 136 Say Y here to include support for soundcards based on the 137 Diamond Technologies DT-019X or Avance Logic ALS-007 chips. 138 139 To compile this driver as a module, choose M here: the module 140 will be called snd-dt019x. 141 142config SND_ES968 143 tristate "Generic ESS ES968 driver" 144 depends on SND && PNP && ISA 145 select ISAPNP 146 select SND_MPU401_UART 147 select SND_PCM 148 help 149 Say Y here to include support for ESS AudioDrive ES968 chips. 150 151 To compile this driver as a module, choose M here: the module 152 will be called snd-es968. 153 154config SND_ES1688 155 tristate "Generic ESS ES688/ES1688 driver" 156 depends on SND 157 select SND_OPL3_LIB 158 select SND_MPU401_UART 159 select SND_PCM 160 help 161 Say Y here to include support for ESS AudioDrive ES688 or 162 ES1688 chips. 163 164 To compile this driver as a module, choose M here: the module 165 will be called snd-es1688. 166 167config SND_ES18XX 168 tristate "Generic ESS ES18xx driver" 169 depends on SND 170 select SND_OPL3_LIB 171 select SND_MPU401_UART 172 select SND_PCM 173 help 174 Say Y here to include support for ESS AudioDrive ES18xx chips. 175 176 To compile this driver as a module, choose M here: the module 177 will be called snd-es18xx. 178 179config SND_GUS_SYNTH 180 tristate 181 182config SND_GUSCLASSIC 183 tristate "Gravis UltraSound Classic" 184 depends on SND 185 select SND_RAWMIDI 186 select SND_PCM 187 select SND_GUS_SYNTH 188 help 189 Say Y here to include support for Gravis UltraSound Classic 190 soundcards. 191 192 To compile this driver as a module, choose M here: the module 193 will be called snd-gusclassic. 194 195config SND_GUSEXTREME 196 tristate "Gravis UltraSound Extreme" 197 depends on SND 198 select SND_HWDEP 199 select SND_MPU401_UART 200 select SND_PCM 201 select SND_GUS_SYNTH 202 help 203 Say Y here to include support for Gravis UltraSound Extreme 204 soundcards. 205 206 To compile this driver as a module, choose M here: the module 207 will be called snd-gusextreme. 208 209config SND_GUSMAX 210 tristate "Gravis UltraSound MAX" 211 depends on SND 212 select SND_RAWMIDI 213 select SND_CS4231_LIB 214 select SND_GUS_SYNTH 215 help 216 Say Y here to include support for Gravis UltraSound MAX 217 soundcards. 218 219 To compile this driver as a module, choose M here: the module 220 will be called snd-gusmax. 221 222config SND_INTERWAVE 223 tristate "AMD InterWave, Gravis UltraSound PnP" 224 depends on SND && PNP && ISA 225 select SND_RAWMIDI 226 select SND_CS4231_LIB 227 select SND_GUS_SYNTH 228 help 229 Say Y here to include support for AMD InterWave based 230 soundcards (Gravis UltraSound Plug & Play, STB SoundRage32, 231 MED3210, Dynasonic Pro, Panasonic PCA761AW). 232 233 To compile this driver as a module, choose M here: the module 234 will be called snd-interwave. 235 236config SND_INTERWAVE_STB 237 tristate "AMD InterWave + TEA6330T (UltraSound 32-Pro)" 238 depends on SND && PNP && ISA 239 select SND_RAWMIDI 240 select SND_CS4231_LIB 241 select SND_GUS_SYNTH 242 help 243 Say Y here to include support for AMD InterWave based 244 soundcards with a TEA6330T bass and treble regulator 245 (UltraSound 32-Pro). 246 247 To compile this driver as a module, choose M here: the module 248 will be called snd-interwave-stb. 249 250config SND_OPL3SA2 251 tristate "Yamaha OPL3-SA2/SA3" 252 depends on SND 253 select SND_OPL3_LIB 254 select SND_MPU401_UART 255 select SND_CS4231_LIB 256 help 257 Say Y here to include support for Yamaha OPL3-SA2 and OPL3-SA3 258 chips. 259 260 To compile this driver as a module, choose M here: the module 261 will be called snd-opl3sa2. 262 263config SND_OPTI92X_AD1848 264 tristate "OPTi 82C92x - AD1848" 265 depends on SND 266 select SND_OPL3_LIB 267 select SND_OPL4_LIB 268 select SND_MPU401_UART 269 select SND_AD1848_LIB 270 help 271 Say Y here to include support for soundcards based on Opti 272 82C92x or OTI-601 chips and using an AD1848 codec. 273 274 To compile this driver as a module, choose M here: the module 275 will be called snd-opti92x-ad1848. 276 277config SND_OPTI92X_CS4231 278 tristate "OPTi 82C92x - CS4231" 279 depends on SND 280 select SND_OPL3_LIB 281 select SND_OPL4_LIB 282 select SND_MPU401_UART 283 select SND_CS4231_LIB 284 help 285 Say Y here to include support for soundcards based on Opti 286 82C92x chips and using a CS4231 codec. 287 288 To compile this driver as a module, choose M here: the module 289 will be called snd-opti92x-cs4231. 290 291config SND_OPTI93X 292 tristate "OPTi 82C93x" 293 depends on SND 294 select SND_OPL3_LIB 295 select SND_MPU401_UART 296 select SND_PCM 297 help 298 Say Y here to include support for soundcards based on Opti 299 82C93x chips. 300 301 To compile this driver as a module, choose M here: the module 302 will be called snd-opti93x. 303 304config SND_MIRO 305 tristate "Miro miroSOUND PCM1pro/PCM12/PCM20radio driver" 306 depends on SND 307 select SND_OPL4_LIB 308 select SND_CS4231_LIB 309 select SND_MPU401_UART 310 select SND_PCM 311 help 312 Say 'Y' or 'M' to include support for Miro miroSOUND PCM1 pro, 313 miroSOUND PCM12 and miroSOUND PCM20 Radio soundcards. 314 315 To compile this driver as a module, choose M here: the module 316 will be called snd-miro. 317 318config SND_SB8 319 tristate "Sound Blaster 1.0/2.0/Pro (8-bit)" 320 depends on SND 321 select SND_OPL3_LIB 322 select SND_RAWMIDI 323 select SND_PCM 324 help 325 Say Y here to include support for Creative Sound Blaster 1.0/ 326 2.0/Pro (8-bit) or 100% compatible soundcards. 327 328 To compile this driver as a module, choose M here: the module 329 will be called snd-sb8. 330 331config SND_SB16 332 tristate "Sound Blaster 16 (PnP)" 333 depends on SND 334 select SND_OPL3_LIB 335 select SND_MPU401_UART 336 select SND_PCM 337 help 338 Say Y here to include support for Sound Blaster 16 soundcards 339 (including the Plug and Play version). 340 341 To compile this driver as a module, choose M here: the module 342 will be called snd-sb16. 343 344config SND_SBAWE 345 tristate "Sound Blaster AWE (32,64) (PnP)" 346 depends on SND 347 select SND_OPL3_LIB 348 select SND_MPU401_UART 349 select SND_PCM 350 help 351 Say Y here to include support for Sound Blaster AWE soundcards 352 (including the Plug and Play version). 353 354 To compile this driver as a module, choose M here: the module 355 will be called snd-sbawe. 356 357config SND_SB16_CSP 358 bool "Sound Blaster 16/AWE CSP support" 359 depends on (SND_SB16 || SND_SBAWE) && (BROKEN || !PPC) 360 help 361 Say Y here to include support for the CSP core. This special 362 coprocessor can do variable tasks like various compression and 363 decompression algorithms. 364 365config SND_SGALAXY 366 tristate "Aztech Sound Galaxy" 367 depends on SND 368 select SND_AD1848_LIB 369 help 370 Say Y here to include support for Aztech Sound Galaxy 371 soundcards. 372 373 To compile this driver as a module, choose M here: the module 374 will be called snd-sgalaxy. 375 376config SND_SSCAPE 377 tristate "Ensoniq SoundScape PnP driver" 378 depends on SND 379 select SND_HWDEP 380 select SND_MPU401_UART 381 select SND_CS4231_LIB 382 help 383 Say Y here to include support for Ensoniq SoundScape PnP 384 soundcards. 385 386 To compile this driver as a module, choose M here: the module 387 will be called snd-sscape. 388 389config SND_WAVEFRONT 390 tristate "Turtle Beach Maui,Tropez,Tropez+ (Wavefront)" 391 depends on SND 392 select SND_OPL3_LIB 393 select SND_MPU401_UART 394 select SND_CS4231_LIB 395 help 396 Say Y here to include support for Turtle Beach Maui, Tropez 397 and Tropez+ soundcards based on the Wavefront chip. 398 399 To compile this driver as a module, choose M here: the module 400 will be called snd-wavefront. 401 402endmenu 403