1 # SPDX-License-Identifier: GPL-2.0-only << 2 # ALSA ISA drivers 1 # ALSA ISA drivers 3 2 4 config SND_WSS_LIB 3 config SND_WSS_LIB 5 tristate !! 4 tristate 6 select SND_PCM !! 5 select SND_PCM 7 select SND_TIMER << 8 6 9 config SND_SB_COMMON 7 config SND_SB_COMMON 10 tristate !! 8 tristate 11 9 12 config SND_SB8_DSP 10 config SND_SB8_DSP 13 tristate !! 11 tristate 14 select SND_PCM !! 12 select SND_PCM 15 select SND_SB_COMMON !! 13 select SND_SB_COMMON 16 14 17 config SND_SB16_DSP 15 config SND_SB16_DSP 18 tristate !! 16 tristate 19 select SND_PCM !! 17 select SND_PCM 20 select SND_SB_COMMON !! 18 select SND_SB_COMMON 21 19 22 menuconfig SND_ISA 20 menuconfig SND_ISA 23 bool "ISA sound devices" 21 bool "ISA sound devices" 24 depends on ISA || COMPILE_TEST !! 22 depends on ISA && ISA_DMA_API 25 depends on ISA_DMA_API << 26 depends on HAS_IOPORT << 27 default y 23 default y 28 help 24 help 29 Support for sound devices connected 25 Support for sound devices connected via the ISA bus. 30 26 31 if SND_ISA 27 if SND_ISA 32 28 33 config SND_ADLIB 29 config SND_ADLIB 34 tristate "AdLib FM card" 30 tristate "AdLib FM card" 35 select SND_OPL3_LIB 31 select SND_OPL3_LIB 36 help 32 help 37 Say Y here to include support for Ad 33 Say Y here to include support for AdLib FM cards. 38 34 39 To compile this driver as a module, 35 To compile this driver as a module, choose M here: the module 40 will be called snd-adlib. 36 will be called snd-adlib. 41 37 42 config SND_AD1816A 38 config SND_AD1816A 43 tristate "Analog Devices SoundPort AD1 39 tristate "Analog Devices SoundPort AD1816A" 44 depends on PNP 40 depends on PNP 45 select ISAPNP 41 select ISAPNP 46 select SND_OPL3_LIB 42 select SND_OPL3_LIB 47 select SND_MPU401_UART 43 select SND_MPU401_UART 48 select SND_PCM 44 select SND_PCM 49 select SND_TIMER << 50 help 45 help 51 Say Y here to include support for An 46 Say Y here to include support for Analog Devices SoundPort 52 AD1816A or compatible sound chips. 47 AD1816A or compatible sound chips. 53 48 54 To compile this driver as a module, 49 To compile this driver as a module, choose M here: the module 55 will be called snd-ad1816a. 50 will be called snd-ad1816a. 56 51 57 config SND_AD1848 52 config SND_AD1848 58 tristate "Generic AD1848/CS4248 driver 53 tristate "Generic AD1848/CS4248 driver" 59 select SND_WSS_LIB 54 select SND_WSS_LIB 60 help 55 help 61 Say Y here to include support for AD 56 Say Y here to include support for AD1848 (Analog Devices) or 62 CS4248 (Cirrus Logic - Crystal Semic 57 CS4248 (Cirrus Logic - Crystal Semiconductors) chips. 63 58 64 For newer chips from Cirrus Logic, u 59 For newer chips from Cirrus Logic, use the CS4231 or CS4232+ 65 drivers. 60 drivers. 66 61 67 To compile this driver as a module, 62 To compile this driver as a module, choose M here: the module 68 will be called snd-ad1848. 63 will be called snd-ad1848. 69 64 70 config SND_ALS100 65 config SND_ALS100 71 tristate "Diamond Tech. DT-019x and Av !! 66 tristate "Avance Logic ALS100/ALS120" 72 depends on PNP 67 depends on PNP 73 select ISAPNP 68 select ISAPNP 74 select SND_OPL3_LIB 69 select SND_OPL3_LIB 75 select SND_MPU401_UART 70 select SND_MPU401_UART 76 select SND_SB16_DSP 71 select SND_SB16_DSP 77 help 72 help 78 Say Y here to include support for so !! 73 Say Y here to include support for soundcards based on Avance 79 Diamond Technologies DT-019X or Avan !! 74 Logic ALS100, ALS110, ALS120 and ALS200 chips. 80 ALS100, ALS110, ALS120 and ALS200 ch << 81 75 82 To compile this driver as a module, 76 To compile this driver as a module, choose M here: the module 83 will be called snd-als100. 77 will be called snd-als100. 84 78 85 config SND_AZT1605 << 86 tristate "Aztech AZT1605 Driver" << 87 depends on SND << 88 select SND_WSS_LIB << 89 select SND_MPU401_UART << 90 select SND_OPL3_LIB << 91 help << 92 Say Y here to include support for Az << 93 based on the AZT1605 chipset. << 94 << 95 To compile this driver as a module, << 96 will be called snd-azt1605. << 97 << 98 config SND_AZT2316 << 99 tristate "Aztech AZT2316 Driver" << 100 depends on SND << 101 select SND_WSS_LIB << 102 select SND_MPU401_UART << 103 select SND_OPL3_LIB << 104 help << 105 Say Y here to include support for Az << 106 based on the AZT2316 chipset. << 107 << 108 To compile this driver as a module, << 109 will be called snd-azt2316. << 110 << 111 config SND_AZT2320 79 config SND_AZT2320 112 tristate "Aztech Systems AZT2320" 80 tristate "Aztech Systems AZT2320" 113 depends on PNP 81 depends on PNP 114 select ISAPNP 82 select ISAPNP 115 select SND_OPL3_LIB 83 select SND_OPL3_LIB 116 select SND_MPU401_UART 84 select SND_MPU401_UART 117 select SND_WSS_LIB 85 select SND_WSS_LIB 118 help 86 help 119 Say Y here to include support for so 87 Say Y here to include support for soundcards based on the 120 Aztech Systems AZT2320 chip. 88 Aztech Systems AZT2320 chip. 121 89 122 To compile this driver as a module, 90 To compile this driver as a module, choose M here: the module 123 will be called snd-azt2320. 91 will be called snd-azt2320. 124 92 125 config SND_CMI8328 << 126 tristate "C-Media CMI8328" << 127 select SND_WSS_LIB << 128 select SND_OPL3_LIB << 129 select SND_MPU401_UART << 130 help << 131 Say Y here to include support for so << 132 C-Media CMI8328 chip. << 133 << 134 To compile this driver as a module, << 135 will be called snd-cmi8328. << 136 << 137 config SND_CMI8330 93 config SND_CMI8330 138 tristate "C-Media CMI8330" 94 tristate "C-Media CMI8330" 139 select SND_WSS_LIB 95 select SND_WSS_LIB 140 select SND_SB16_DSP 96 select SND_SB16_DSP 141 select SND_OPL3_LIB 97 select SND_OPL3_LIB 142 select SND_MPU401_UART 98 select SND_MPU401_UART 143 help 99 help 144 Say Y here to include support for so 100 Say Y here to include support for soundcards based on the 145 C-Media CMI8330 chip. 101 C-Media CMI8330 chip. 146 102 147 To compile this driver as a module, 103 To compile this driver as a module, choose M here: the module 148 will be called snd-cmi8330. 104 will be called snd-cmi8330. 149 105 150 config SND_CS4231 106 config SND_CS4231 151 tristate "Generic Cirrus Logic CS4231 107 tristate "Generic Cirrus Logic CS4231 driver" 152 select SND_MPU401_UART 108 select SND_MPU401_UART 153 select SND_WSS_LIB 109 select SND_WSS_LIB 154 help 110 help 155 Say Y here to include support for CS 111 Say Y here to include support for CS4231 chips from Cirrus 156 Logic - Crystal Semiconductors. 112 Logic - Crystal Semiconductors. 157 113 158 To compile this driver as a module, 114 To compile this driver as a module, choose M here: the module 159 will be called snd-cs4231. 115 will be called snd-cs4231. 160 116 161 config SND_CS4236 117 config SND_CS4236 162 tristate "Generic Cirrus Logic CS4232/ 118 tristate "Generic Cirrus Logic CS4232/CS4236+ driver" 163 select SND_OPL3_LIB 119 select SND_OPL3_LIB 164 select SND_MPU401_UART 120 select SND_MPU401_UART 165 select SND_WSS_LIB 121 select SND_WSS_LIB 166 help 122 help 167 Say Y to include support for CS4232, 123 Say Y to include support for CS4232,CS4235,CS4236,CS4237B, 168 CS4238B,CS4239 chips from Cirrus Log 124 CS4238B,CS4239 chips from Cirrus Logic - Crystal 169 Semiconductors. 125 Semiconductors. 170 126 171 To compile this driver as a module, 127 To compile this driver as a module, choose M here: the module 172 will be called snd-cs4236. 128 will be called snd-cs4236. 173 129 >> 130 config SND_DT019X >> 131 tristate "Diamond Technologies DT-019X, Avance Logic ALS-007" >> 132 depends on PNP >> 133 select ISAPNP >> 134 select SND_OPL3_LIB >> 135 select SND_MPU401_UART >> 136 select SND_SB16_DSP >> 137 help >> 138 Say Y here to include support for soundcards based on the >> 139 Diamond Technologies DT-019X or Avance Logic ALS-007 chips. >> 140 >> 141 To compile this driver as a module, choose M here: the module >> 142 will be called snd-dt019x. >> 143 >> 144 config SND_ES968 >> 145 tristate "Generic ESS ES968 driver" >> 146 depends on PNP >> 147 select ISAPNP >> 148 select SND_MPU401_UART >> 149 select SND_SB8_DSP >> 150 help >> 151 Say Y here to include support for ESS AudioDrive ES968 chips. >> 152 >> 153 To compile this driver as a module, choose M here: the module >> 154 will be called snd-es968. >> 155 174 config SND_ES1688 156 config SND_ES1688 175 tristate "Generic ESS ES688/ES1688 and !! 157 tristate "Generic ESS ES688/ES1688 driver" 176 select SND_OPL3_LIB 158 select SND_OPL3_LIB 177 select SND_MPU401_UART 159 select SND_MPU401_UART 178 select SND_PCM 160 select SND_PCM 179 help 161 help 180 Say Y here to include support for ES 162 Say Y here to include support for ESS AudioDrive ES688 or 181 ES1688 chips. Also, this module supp !! 163 ES1688 chips. 182 164 183 To compile this driver as a module, 165 To compile this driver as a module, choose M here: the module 184 will be called snd-es1688. 166 will be called snd-es1688. 185 167 186 config SND_ES18XX 168 config SND_ES18XX 187 tristate "Generic ESS ES18xx driver" 169 tristate "Generic ESS ES18xx driver" 188 select SND_OPL3_LIB 170 select SND_OPL3_LIB 189 select SND_MPU401_UART 171 select SND_MPU401_UART 190 select SND_PCM 172 select SND_PCM 191 help 173 help 192 Say Y here to include support for ES 174 Say Y here to include support for ESS AudioDrive ES18xx chips. 193 175 194 To compile this driver as a module, 176 To compile this driver as a module, choose M here: the module 195 will be called snd-es18xx. 177 will be called snd-es18xx. 196 178 197 config SND_SC6000 179 config SND_SC6000 198 tristate "Gallant SC-6000/6600/7000 an 180 tristate "Gallant SC-6000/6600/7000 and Audio Excel DSP 16" 199 depends on HAS_IOPORT_MAP !! 181 depends on HAS_IOPORT 200 select SND_WSS_LIB 182 select SND_WSS_LIB 201 select SND_OPL3_LIB 183 select SND_OPL3_LIB 202 select SND_MPU401_UART 184 select SND_MPU401_UART 203 help 185 help 204 Say Y here to include support for Ga 186 Say Y here to include support for Gallant SC-6000, SC-6600, SC-7000 205 cards and clones: 187 cards and clones: 206 Audio Excel DSP 16 and Zoltrix AV302 188 Audio Excel DSP 16 and Zoltrix AV302. 207 189 208 These cards are based on CompuMedia 190 These cards are based on CompuMedia ASC-9308 or ASC-9408 chips. 209 191 210 To compile this driver as a module, 192 To compile this driver as a module, choose M here: the module 211 will be called snd-sc6000. 193 will be called snd-sc6000. 212 194 213 config SND_GUSCLASSIC 195 config SND_GUSCLASSIC 214 tristate "Gravis UltraSound Classic" 196 tristate "Gravis UltraSound Classic" 215 select SND_RAWMIDI 197 select SND_RAWMIDI 216 select SND_PCM 198 select SND_PCM 217 select SND_TIMER << 218 help 199 help 219 Say Y here to include support for Gr 200 Say Y here to include support for Gravis UltraSound Classic 220 soundcards. 201 soundcards. 221 202 222 To compile this driver as a module, 203 To compile this driver as a module, choose M here: the module 223 will be called snd-gusclassic. 204 will be called snd-gusclassic. 224 205 225 config SND_GUSEXTREME 206 config SND_GUSEXTREME 226 tristate "Gravis UltraSound Extreme" 207 tristate "Gravis UltraSound Extreme" 227 select SND_OPL3_LIB 208 select SND_OPL3_LIB 228 select SND_MPU401_UART 209 select SND_MPU401_UART 229 select SND_PCM 210 select SND_PCM 230 select SND_TIMER << 231 help 211 help 232 Say Y here to include support for Gr 212 Say Y here to include support for Gravis UltraSound Extreme 233 soundcards. 213 soundcards. 234 214 235 To compile this driver as a module, 215 To compile this driver as a module, choose M here: the module 236 will be called snd-gusextreme. 216 will be called snd-gusextreme. 237 217 238 config SND_GUSMAX 218 config SND_GUSMAX 239 tristate "Gravis UltraSound MAX" 219 tristate "Gravis UltraSound MAX" 240 select SND_RAWMIDI 220 select SND_RAWMIDI 241 select SND_WSS_LIB 221 select SND_WSS_LIB 242 help 222 help 243 Say Y here to include support for Gr 223 Say Y here to include support for Gravis UltraSound MAX 244 soundcards. 224 soundcards. 245 225 246 To compile this driver as a module, 226 To compile this driver as a module, choose M here: the module 247 will be called snd-gusmax. 227 will be called snd-gusmax. 248 228 249 config SND_INTERWAVE 229 config SND_INTERWAVE 250 tristate "AMD InterWave, Gravis UltraS 230 tristate "AMD InterWave, Gravis UltraSound PnP" 251 depends on PNP 231 depends on PNP 252 select SND_RAWMIDI 232 select SND_RAWMIDI 253 select SND_WSS_LIB 233 select SND_WSS_LIB 254 help 234 help 255 Say Y here to include support for AM 235 Say Y here to include support for AMD InterWave based 256 soundcards (Gravis UltraSound Plug & 236 soundcards (Gravis UltraSound Plug & Play, STB SoundRage32, 257 MED3210, Dynasonic Pro, Panasonic PC 237 MED3210, Dynasonic Pro, Panasonic PCA761AW). 258 238 259 To compile this driver as a module, 239 To compile this driver as a module, choose M here: the module 260 will be called snd-interwave. 240 will be called snd-interwave. 261 241 262 config SND_INTERWAVE_STB 242 config SND_INTERWAVE_STB 263 tristate "AMD InterWave + TEA6330T (Ul 243 tristate "AMD InterWave + TEA6330T (UltraSound 32-Pro)" 264 depends on PNP 244 depends on PNP 265 select SND_RAWMIDI 245 select SND_RAWMIDI 266 select SND_WSS_LIB 246 select SND_WSS_LIB 267 help 247 help 268 Say Y here to include support for AM 248 Say Y here to include support for AMD InterWave based 269 soundcards with a TEA6330T bass and 249 soundcards with a TEA6330T bass and treble regulator 270 (UltraSound 32-Pro). 250 (UltraSound 32-Pro). 271 251 272 To compile this driver as a module, 252 To compile this driver as a module, choose M here: the module 273 will be called snd-interwave-stb. 253 will be called snd-interwave-stb. 274 254 275 config SND_JAZZ16 << 276 tristate "Media Vision Jazz16 card and << 277 select SND_OPL3_LIB << 278 select SND_MPU401_UART << 279 select SND_SB8_DSP << 280 help << 281 Say Y here to include support for so << 282 Media Vision Jazz16 chipset: digital << 283 codec MVA416 (CS4216) and mixer MVA5 << 284 Media Vision's Jazz16 cards were sol << 285 Premium 3-D and Pro 3-D. There were << 286 Jazz16 chipset. << 287 << 288 To compile this driver as a module, << 289 will be called snd-jazz16. << 290 << 291 config SND_OPL3SA2 255 config SND_OPL3SA2 292 tristate "Yamaha OPL3-SA2/SA3" 256 tristate "Yamaha OPL3-SA2/SA3" 293 select SND_OPL3_LIB 257 select SND_OPL3_LIB 294 select SND_MPU401_UART 258 select SND_MPU401_UART 295 select SND_WSS_LIB 259 select SND_WSS_LIB 296 help 260 help 297 Say Y here to include support for Ya 261 Say Y here to include support for Yamaha OPL3-SA2 and OPL3-SA3 298 chips. 262 chips. 299 263 300 To compile this driver as a module, 264 To compile this driver as a module, choose M here: the module 301 will be called snd-opl3sa2. 265 will be called snd-opl3sa2. 302 266 303 config SND_OPTI92X_AD1848 267 config SND_OPTI92X_AD1848 304 tristate "OPTi 82C92x - AD1848" 268 tristate "OPTi 82C92x - AD1848" 305 select SND_OPL3_LIB 269 select SND_OPL3_LIB 306 select SND_OPL4_LIB 270 select SND_OPL4_LIB 307 select SND_MPU401_UART 271 select SND_MPU401_UART 308 select SND_WSS_LIB 272 select SND_WSS_LIB 309 help 273 help 310 Say Y here to include support for so 274 Say Y here to include support for soundcards based on Opti 311 82C92x or OTI-601 chips and using an 275 82C92x or OTI-601 chips and using an AD1848 codec. 312 276 313 To compile this driver as a module, 277 To compile this driver as a module, choose M here: the module 314 will be called snd-opti92x-ad1848. 278 will be called snd-opti92x-ad1848. 315 279 316 config SND_OPTI92X_CS4231 280 config SND_OPTI92X_CS4231 317 tristate "OPTi 82C92x - CS4231" 281 tristate "OPTi 82C92x - CS4231" 318 select SND_OPL3_LIB 282 select SND_OPL3_LIB 319 select SND_OPL4_LIB 283 select SND_OPL4_LIB 320 select SND_MPU401_UART 284 select SND_MPU401_UART 321 select SND_WSS_LIB 285 select SND_WSS_LIB 322 help 286 help 323 Say Y here to include support for so 287 Say Y here to include support for soundcards based on Opti 324 82C92x chips and using a CS4231 code 288 82C92x chips and using a CS4231 codec. 325 289 326 To compile this driver as a module, 290 To compile this driver as a module, choose M here: the module 327 will be called snd-opti92x-cs4231. 291 will be called snd-opti92x-cs4231. 328 292 329 config SND_OPTI93X 293 config SND_OPTI93X 330 tristate "OPTi 82C93x" 294 tristate "OPTi 82C93x" 331 select SND_OPL3_LIB 295 select SND_OPL3_LIB 332 select SND_MPU401_UART 296 select SND_MPU401_UART 333 select SND_WSS_LIB 297 select SND_WSS_LIB 334 help 298 help 335 Say Y here to include support for so 299 Say Y here to include support for soundcards based on Opti 336 82C93x chips. 300 82C93x chips. 337 301 338 To compile this driver as a module, 302 To compile this driver as a module, choose M here: the module 339 will be called snd-opti93x. 303 will be called snd-opti93x. 340 304 341 config SND_MIRO 305 config SND_MIRO 342 tristate "Miro miroSOUND PCM1pro/PCM12 306 tristate "Miro miroSOUND PCM1pro/PCM12/PCM20radio driver" 343 select SND_OPL4_LIB 307 select SND_OPL4_LIB 344 select SND_WSS_LIB 308 select SND_WSS_LIB 345 select SND_MPU401_UART 309 select SND_MPU401_UART 346 select SND_PCM 310 select SND_PCM 347 help 311 help 348 Say 'Y' or 'M' to include support fo 312 Say 'Y' or 'M' to include support for Miro miroSOUND PCM1 pro, 349 miroSOUND PCM12 and miroSOUND PCM20 313 miroSOUND PCM12 and miroSOUND PCM20 Radio soundcards. 350 314 351 To compile this driver as a module, 315 To compile this driver as a module, choose M here: the module 352 will be called snd-miro. 316 will be called snd-miro. 353 317 354 config SND_SB8 318 config SND_SB8 355 tristate "Sound Blaster 1.0/2.0/Pro (8 319 tristate "Sound Blaster 1.0/2.0/Pro (8-bit)" 356 select SND_OPL3_LIB 320 select SND_OPL3_LIB 357 select SND_RAWMIDI 321 select SND_RAWMIDI 358 select SND_SB8_DSP 322 select SND_SB8_DSP 359 help 323 help 360 Say Y here to include support for Cr 324 Say Y here to include support for Creative Sound Blaster 1.0/ 361 2.0/Pro (8-bit) or 100% compatible s 325 2.0/Pro (8-bit) or 100% compatible soundcards. 362 326 363 To compile this driver as a module, 327 To compile this driver as a module, choose M here: the module 364 will be called snd-sb8. 328 will be called snd-sb8. 365 329 366 config SND_SB16 330 config SND_SB16 367 tristate "Sound Blaster 16 (PnP)" 331 tristate "Sound Blaster 16 (PnP)" 368 select SND_OPL3_LIB 332 select SND_OPL3_LIB 369 select SND_MPU401_UART 333 select SND_MPU401_UART 370 select SND_SB16_DSP 334 select SND_SB16_DSP 371 help 335 help 372 Say Y here to include support for So 336 Say Y here to include support for Sound Blaster 16 soundcards 373 (including the Plug and Play version 337 (including the Plug and Play version). 374 338 375 To compile this driver as a module, 339 To compile this driver as a module, choose M here: the module 376 will be called snd-sb16. 340 will be called snd-sb16. 377 341 378 config SND_SBAWE 342 config SND_SBAWE 379 tristate "Sound Blaster AWE (32,64) (P 343 tristate "Sound Blaster AWE (32,64) (PnP)" 380 select SND_OPL3_LIB 344 select SND_OPL3_LIB 381 select SND_MPU401_UART 345 select SND_MPU401_UART 382 select SND_SB16_DSP 346 select SND_SB16_DSP 383 select SND_SEQ_DEVICE if SND_SEQUENCER << 384 help 347 help 385 Say Y here to include support for So 348 Say Y here to include support for Sound Blaster AWE soundcards 386 (including the Plug and Play version 349 (including the Plug and Play version). 387 350 388 To compile this driver as a module, 351 To compile this driver as a module, choose M here: the module 389 will be called snd-sbawe. 352 will be called snd-sbawe. 390 353 391 # select SEQ stuff to min(SND_SEQUENCER,SND_XX << 392 config SND_SBAWE_SEQ << 393 def_tristate SND_SEQUENCER && SND_SBAW << 394 select SND_SEQ_MIDI_EMUL << 395 select SND_SEQ_VIRMIDI << 396 select SND_SYNTH_EMUX << 397 << 398 config SND_SB16_CSP 354 config SND_SB16_CSP 399 bool "Sound Blaster 16/AWE CSP support 355 bool "Sound Blaster 16/AWE CSP support" 400 depends on (SND_SB16 || SND_SBAWE) && 356 depends on (SND_SB16 || SND_SBAWE) && (BROKEN || !PPC) 401 select FW_LOADER 357 select FW_LOADER 402 help 358 help 403 Say Y here to include support for th 359 Say Y here to include support for the CSP core. This special 404 coprocessor can do variable tasks li 360 coprocessor can do variable tasks like various compression and 405 decompression algorithms. 361 decompression algorithms. 406 362 >> 363 config SND_SGALAXY >> 364 tristate "Aztech Sound Galaxy" >> 365 select SND_WSS_LIB >> 366 help >> 367 Say Y here to include support for Aztech Sound Galaxy >> 368 soundcards. >> 369 >> 370 To compile this driver as a module, choose M here: the module >> 371 will be called snd-sgalaxy. >> 372 407 config SND_SSCAPE 373 config SND_SSCAPE 408 tristate "Ensoniq SoundScape driver" 374 tristate "Ensoniq SoundScape driver" >> 375 select SND_HWDEP 409 select SND_MPU401_UART 376 select SND_MPU401_UART 410 select SND_WSS_LIB 377 select SND_WSS_LIB 411 select FW_LOADER << 412 help 378 help 413 Say Y here to include support for En 379 Say Y here to include support for Ensoniq SoundScape 414 and Ensoniq OEM soundcards. !! 380 soundcards. 415 381 416 The PCM audio is supported on SoundS 382 The PCM audio is supported on SoundScape Classic, Elite, PnP 417 and VIVO cards. The supported OEM ca !! 383 and VIVO cards. The MIDI support is very experimental. 418 Reveal SC-600. << 419 The MIDI support is very experimenta << 420 firmware files called "scope.cod" an << 421 ? is digit 0, 1, 2, 3 or 4. The firm << 422 in DOS or Windows driver packages. O << 423 files into the /lib/firmware directo << 424 384 425 To compile this driver as a module, 385 To compile this driver as a module, choose M here: the module 426 will be called snd-sscape. 386 will be called snd-sscape. 427 387 428 config SND_WAVEFRONT 388 config SND_WAVEFRONT 429 tristate "Turtle Beach Maui,Tropez,Tro 389 tristate "Turtle Beach Maui,Tropez,Tropez+ (Wavefront)" 430 select FW_LOADER 390 select FW_LOADER 431 select SND_OPL3_LIB 391 select SND_OPL3_LIB 432 select SND_MPU401_UART 392 select SND_MPU401_UART 433 select SND_WSS_LIB 393 select SND_WSS_LIB 434 help 394 help 435 Say Y here to include support for Tu 395 Say Y here to include support for Turtle Beach Maui, Tropez 436 and Tropez+ soundcards based on the 396 and Tropez+ soundcards based on the Wavefront chip. 437 397 438 To compile this driver as a module, 398 To compile this driver as a module, choose M here: the module 439 will be called snd-wavefront. 399 will be called snd-wavefront. 440 400 441 config SND_MSND_PINNACLE 401 config SND_MSND_PINNACLE 442 tristate "Turtle Beach MultiSound Pinn 402 tristate "Turtle Beach MultiSound Pinnacle/Fiji driver" 443 depends on X86 !! 403 depends on X86 && EXPERIMENTAL 444 select FW_LOADER 404 select FW_LOADER 445 select SND_MPU401_UART 405 select SND_MPU401_UART 446 select SND_PCM 406 select SND_PCM 447 help 407 help 448 Say Y to include support for Turtle 408 Say Y to include support for Turtle Beach MultiSound Pinnacle/ 449 Fiji soundcards. 409 Fiji soundcards. 450 410 451 To compile this driver as a module, 411 To compile this driver as a module, choose M here: the module 452 will be called snd-msnd-pinnacle. 412 will be called snd-msnd-pinnacle. 453 413 454 config SND_MSND_CLASSIC 414 config SND_MSND_CLASSIC 455 tristate "Support for Turtle Beach Mul 415 tristate "Support for Turtle Beach MultiSound Classic, Tahiti, Monterey" 456 depends on X86 !! 416 depends on X86 && EXPERIMENTAL 457 select FW_LOADER 417 select FW_LOADER 458 select SND_MPU401_UART 418 select SND_MPU401_UART 459 select SND_PCM 419 select SND_PCM 460 help 420 help 461 Say M here if you have a Turtle Beac 421 Say M here if you have a Turtle Beach MultiSound Classic, Tahiti or 462 Monterey (not for the Pinnacle or Fi 422 Monterey (not for the Pinnacle or Fiji). 463 423 464 See <file:Documentation/sound/cards/ !! 424 See <file:Documentation/sound/oss/MultiSound> for important information 465 about this driver. Note that it has 425 about this driver. Note that it has been discontinued, but the 466 Voyetra Turtle Beach knowledge base 426 Voyetra Turtle Beach knowledge base entry for it is still available 467 at <http://www.turtlebeach.com/site/ 427 at <http://www.turtlebeach.com/site/kb_ftp/790.asp>. 468 428 469 To compile this driver as a module, 429 To compile this driver as a module, choose M here: the module 470 will be called snd-msnd-classic. 430 will be called snd-msnd-classic. 471 431 472 endif # SND_ISA 432 endif # SND_ISA 473 433
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.