11da177e4SLinus Torvalds# ALSA ISA drivers 21da177e4SLinus Torvalds 31da177e4SLinus Torvaldsconfig SND_AD1848_LIB 41da177e4SLinus Torvalds tristate 51da177e4SLinus Torvalds select SND_PCM 61da177e4SLinus Torvalds 71da177e4SLinus Torvaldsconfig SND_CS4231_LIB 81da177e4SLinus Torvalds tristate 91da177e4SLinus Torvalds select SND_PCM 101da177e4SLinus Torvalds 11dda369cfSTakashi Iwaiconfig SND_SB_COMMON 12dda369cfSTakashi Iwai tristate 13dda369cfSTakashi Iwai 14dda369cfSTakashi Iwaiconfig SND_SB8_DSP 15dda369cfSTakashi Iwai tristate 16dda369cfSTakashi Iwai select SND_PCM 17dda369cfSTakashi Iwai select SND_SB_COMMON 18dda369cfSTakashi Iwai 19dda369cfSTakashi Iwaiconfig SND_SB16_DSP 20dda369cfSTakashi Iwai tristate 21dda369cfSTakashi Iwai select SND_PCM 22dda369cfSTakashi Iwai select SND_SB_COMMON 23dda369cfSTakashi Iwai 2470656896SAdrian Bunkmenu "ISA devices" 2570656896SAdrian Bunk depends on SND!=n && ISA && ISA_DMA_API 2670656896SAdrian Bunk 27cf40a310SRene Hermanconfig SND_ADLIB 28cf40a310SRene Herman tristate "AdLib FM card" 29c9949452STakashi Iwai depends on SND 30cf40a310SRene Herman select SND_OPL3_LIB 31cf40a310SRene Herman help 32cf40a310SRene Herman Say Y here to include support for AdLib FM cards. 33cf40a310SRene Herman 34cf40a310SRene Herman To compile this driver as a module, choose M here: the module 35cf40a310SRene Herman will be called snd-adlib. 36cf40a310SRene Herman 371da177e4SLinus Torvaldsconfig SND_AD1816A 381da177e4SLinus Torvalds tristate "Analog Devices SoundPort AD1816A" 398dbfc5cfSBodo Eggert depends on SND && PNP && ISA 408dbfc5cfSBodo Eggert select ISAPNP 411da177e4SLinus Torvalds select SND_OPL3_LIB 421da177e4SLinus Torvalds select SND_MPU401_UART 431da177e4SLinus Torvalds select SND_PCM 441da177e4SLinus Torvalds help 451da177e4SLinus Torvalds Say Y here to include support for Analog Devices SoundPort 461da177e4SLinus Torvalds AD1816A or compatible sound chips. 471da177e4SLinus Torvalds 481da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 491da177e4SLinus Torvalds will be called snd-ad1816a. 501da177e4SLinus Torvalds 511da177e4SLinus Torvaldsconfig SND_AD1848 521da177e4SLinus Torvalds tristate "Generic AD1848/CS4248 driver" 531da177e4SLinus Torvalds depends on SND 541da177e4SLinus Torvalds select SND_AD1848_LIB 551da177e4SLinus Torvalds help 561da177e4SLinus Torvalds Say Y here to include support for AD1848 (Analog Devices) or 571da177e4SLinus Torvalds CS4248 (Cirrus Logic - Crystal Semiconductors) chips. 581da177e4SLinus Torvalds 591da177e4SLinus Torvalds For newer chips from Cirrus Logic, use the CS4231, CS4232 or 601da177e4SLinus Torvalds CS4236+ drivers. 611da177e4SLinus Torvalds 621da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 631da177e4SLinus Torvalds will be called snd-ad1848. 641da177e4SLinus Torvalds 65230b5c1aSTakashi Iwaiconfig SND_ALS100 66230b5c1aSTakashi Iwai tristate "Avance Logic ALS100/ALS120" 67230b5c1aSTakashi Iwai depends on SND && PNP && ISA 68230b5c1aSTakashi Iwai select ISAPNP 69230b5c1aSTakashi Iwai select SND_OPL3_LIB 70230b5c1aSTakashi Iwai select SND_MPU401_UART 71dda369cfSTakashi Iwai select SND_SB16_DSP 72230b5c1aSTakashi Iwai help 73230b5c1aSTakashi Iwai Say Y here to include support for soundcards based on Avance 74230b5c1aSTakashi Iwai Logic ALS100, ALS110, ALS120 and ALS200 chips. 75230b5c1aSTakashi Iwai 76230b5c1aSTakashi Iwai To compile this driver as a module, choose M here: the module 77230b5c1aSTakashi Iwai will be called snd-als100. 78230b5c1aSTakashi Iwai 79230b5c1aSTakashi Iwaiconfig SND_AZT2320 80230b5c1aSTakashi Iwai tristate "Aztech Systems AZT2320" 81230b5c1aSTakashi Iwai depends on SND && PNP && ISA 82230b5c1aSTakashi Iwai select ISAPNP 83230b5c1aSTakashi Iwai select SND_OPL3_LIB 84230b5c1aSTakashi Iwai select SND_MPU401_UART 85230b5c1aSTakashi Iwai select SND_CS4231_LIB 86230b5c1aSTakashi Iwai help 87230b5c1aSTakashi Iwai Say Y here to include support for soundcards based on the 88230b5c1aSTakashi Iwai Aztech Systems AZT2320 chip. 89230b5c1aSTakashi Iwai 90230b5c1aSTakashi Iwai To compile this driver as a module, choose M here: the module 91230b5c1aSTakashi Iwai will be called snd-azt2320. 92230b5c1aSTakashi Iwai 93230b5c1aSTakashi Iwaiconfig SND_CMI8330 94230b5c1aSTakashi Iwai tristate "C-Media CMI8330" 95230b5c1aSTakashi Iwai depends on SND 96230b5c1aSTakashi Iwai select SND_AD1848_LIB 97dda369cfSTakashi Iwai select SND_SB16_DSP 98230b5c1aSTakashi Iwai help 99230b5c1aSTakashi Iwai Say Y here to include support for soundcards based on the 100230b5c1aSTakashi Iwai C-Media CMI8330 chip. 101230b5c1aSTakashi Iwai 102230b5c1aSTakashi Iwai To compile this driver as a module, choose M here: the module 103230b5c1aSTakashi Iwai will be called snd-cmi8330. 104230b5c1aSTakashi Iwai 1051da177e4SLinus Torvaldsconfig SND_CS4231 1061da177e4SLinus Torvalds tristate "Generic Cirrus Logic CS4231 driver" 1071da177e4SLinus Torvalds depends on SND 1081da177e4SLinus Torvalds select SND_MPU401_UART 1091da177e4SLinus Torvalds select SND_CS4231_LIB 1101da177e4SLinus Torvalds help 1111da177e4SLinus Torvalds Say Y here to include support for CS4231 chips from Cirrus 1121da177e4SLinus Torvalds Logic - Crystal Semiconductors. 1131da177e4SLinus Torvalds 1141da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 1151da177e4SLinus Torvalds will be called snd-cs4231. 1161da177e4SLinus Torvalds 1171da177e4SLinus Torvaldsconfig SND_CS4232 1181da177e4SLinus Torvalds tristate "Generic Cirrus Logic CS4232 driver" 1191da177e4SLinus Torvalds depends on SND 1201da177e4SLinus Torvalds select SND_OPL3_LIB 1211da177e4SLinus Torvalds select SND_MPU401_UART 1221da177e4SLinus Torvalds select SND_CS4231_LIB 1231da177e4SLinus Torvalds help 1241da177e4SLinus Torvalds Say Y here to include support for CS4232 chips from Cirrus 1251da177e4SLinus Torvalds Logic - Crystal Semiconductors. 1261da177e4SLinus Torvalds 1271da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 1281da177e4SLinus Torvalds will be called snd-cs4232. 1291da177e4SLinus Torvalds 1301da177e4SLinus Torvaldsconfig SND_CS4236 1311da177e4SLinus Torvalds tristate "Generic Cirrus Logic CS4236+ driver" 1321da177e4SLinus Torvalds depends on SND 1331da177e4SLinus Torvalds select SND_OPL3_LIB 1341da177e4SLinus Torvalds select SND_MPU401_UART 1351da177e4SLinus Torvalds select SND_CS4231_LIB 1361da177e4SLinus Torvalds help 1371da177e4SLinus Torvalds Say Y to include support for CS4235,CS4236,CS4237B,CS4238B, 1381da177e4SLinus Torvalds CS4239 chips from Cirrus Logic - Crystal Semiconductors. 1391da177e4SLinus Torvalds 1401da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 1411da177e4SLinus Torvalds will be called snd-cs4236. 1421da177e4SLinus Torvalds 143230b5c1aSTakashi Iwaiconfig SND_DT019X 144230b5c1aSTakashi Iwai tristate "Diamond Technologies DT-019X, Avance Logic ALS-007" 145230b5c1aSTakashi Iwai depends on SND && PNP && ISA 146230b5c1aSTakashi Iwai select ISAPNP 147230b5c1aSTakashi Iwai select SND_OPL3_LIB 148230b5c1aSTakashi Iwai select SND_MPU401_UART 149dda369cfSTakashi Iwai select SND_SB16_DSP 150230b5c1aSTakashi Iwai help 151230b5c1aSTakashi Iwai Say Y here to include support for soundcards based on the 152230b5c1aSTakashi Iwai Diamond Technologies DT-019X or Avance Logic ALS-007 chips. 153230b5c1aSTakashi Iwai 154230b5c1aSTakashi Iwai To compile this driver as a module, choose M here: the module 155230b5c1aSTakashi Iwai will be called snd-dt019x. 156230b5c1aSTakashi Iwai 1571da177e4SLinus Torvaldsconfig SND_ES968 1581da177e4SLinus Torvalds tristate "Generic ESS ES968 driver" 1598dbfc5cfSBodo Eggert depends on SND && PNP && ISA 1608dbfc5cfSBodo Eggert select ISAPNP 1611da177e4SLinus Torvalds select SND_MPU401_UART 162dda369cfSTakashi Iwai select SND_SB8_DSP 1631da177e4SLinus Torvalds help 1641da177e4SLinus Torvalds Say Y here to include support for ESS AudioDrive ES968 chips. 1651da177e4SLinus Torvalds 1661da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 1671da177e4SLinus Torvalds will be called snd-es968. 1681da177e4SLinus Torvalds 1691da177e4SLinus Torvaldsconfig SND_ES1688 1701da177e4SLinus Torvalds tristate "Generic ESS ES688/ES1688 driver" 1711da177e4SLinus Torvalds depends on SND 1721da177e4SLinus Torvalds select SND_OPL3_LIB 1731da177e4SLinus Torvalds select SND_MPU401_UART 1741da177e4SLinus Torvalds select SND_PCM 1751da177e4SLinus Torvalds help 1761da177e4SLinus Torvalds Say Y here to include support for ESS AudioDrive ES688 or 1771da177e4SLinus Torvalds ES1688 chips. 1781da177e4SLinus Torvalds 1791da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 1801da177e4SLinus Torvalds will be called snd-es1688. 1811da177e4SLinus Torvalds 1821da177e4SLinus Torvaldsconfig SND_ES18XX 1831da177e4SLinus Torvalds tristate "Generic ESS ES18xx driver" 1841da177e4SLinus Torvalds depends on SND 1851da177e4SLinus Torvalds select SND_OPL3_LIB 1861da177e4SLinus Torvalds select SND_MPU401_UART 1871da177e4SLinus Torvalds select SND_PCM 1881da177e4SLinus Torvalds help 1891da177e4SLinus Torvalds Say Y here to include support for ESS AudioDrive ES18xx chips. 1901da177e4SLinus Torvalds 1911da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 1921da177e4SLinus Torvalds will be called snd-es18xx. 1931da177e4SLinus Torvalds 194*e307258dSKrzysztof Heltconfig SND_SC6000 195*e307258dSKrzysztof Helt tristate "Gallant SC-6000, Audio Excel DSP 16" 196*e307258dSKrzysztof Helt depends on SND 197*e307258dSKrzysztof Helt select SND_AD1848_LIB 198*e307258dSKrzysztof Helt select SND_OPL3_LIB 199*e307258dSKrzysztof Helt select SND_MPU401_UART 200*e307258dSKrzysztof Helt help 201*e307258dSKrzysztof Helt Say Y here to include support for Gallant SC-6000 card and clones: 202*e307258dSKrzysztof Helt Audio Excel DSP 16 and Zoltrix AV302. 203*e307258dSKrzysztof Helt 204*e307258dSKrzysztof Helt To compile this driver as a module, choose M here: the module 205*e307258dSKrzysztof Helt will be called snd-sc6000. 206*e307258dSKrzysztof Helt 2071da177e4SLinus Torvaldsconfig SND_GUS_SYNTH 2081da177e4SLinus Torvalds tristate 2091da177e4SLinus Torvalds 2101da177e4SLinus Torvaldsconfig SND_GUSCLASSIC 2111da177e4SLinus Torvalds tristate "Gravis UltraSound Classic" 2121da177e4SLinus Torvalds depends on SND 2131da177e4SLinus Torvalds select SND_RAWMIDI 2141da177e4SLinus Torvalds select SND_PCM 2151da177e4SLinus Torvalds select SND_GUS_SYNTH 2161da177e4SLinus Torvalds help 2171da177e4SLinus Torvalds Say Y here to include support for Gravis UltraSound Classic 2181da177e4SLinus Torvalds soundcards. 2191da177e4SLinus Torvalds 2201da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 2211da177e4SLinus Torvalds will be called snd-gusclassic. 2221da177e4SLinus Torvalds 2231da177e4SLinus Torvaldsconfig SND_GUSEXTREME 2241da177e4SLinus Torvalds tristate "Gravis UltraSound Extreme" 2251da177e4SLinus Torvalds depends on SND 2261da177e4SLinus Torvalds select SND_HWDEP 2271da177e4SLinus Torvalds select SND_MPU401_UART 2281da177e4SLinus Torvalds select SND_PCM 2291da177e4SLinus Torvalds select SND_GUS_SYNTH 2301da177e4SLinus Torvalds help 2311da177e4SLinus Torvalds Say Y here to include support for Gravis UltraSound Extreme 2321da177e4SLinus Torvalds soundcards. 2331da177e4SLinus Torvalds 2341da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 2351da177e4SLinus Torvalds will be called snd-gusextreme. 2361da177e4SLinus Torvalds 2371da177e4SLinus Torvaldsconfig SND_GUSMAX 2381da177e4SLinus Torvalds tristate "Gravis UltraSound MAX" 2391da177e4SLinus Torvalds depends on SND 2401da177e4SLinus Torvalds select SND_RAWMIDI 2411da177e4SLinus Torvalds select SND_CS4231_LIB 2421da177e4SLinus Torvalds select SND_GUS_SYNTH 2431da177e4SLinus Torvalds help 2441da177e4SLinus Torvalds Say Y here to include support for Gravis UltraSound MAX 2451da177e4SLinus Torvalds soundcards. 2461da177e4SLinus Torvalds 2471da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 2481da177e4SLinus Torvalds will be called snd-gusmax. 2491da177e4SLinus Torvalds 2501da177e4SLinus Torvaldsconfig SND_INTERWAVE 2511da177e4SLinus Torvalds tristate "AMD InterWave, Gravis UltraSound PnP" 2528dbfc5cfSBodo Eggert depends on SND && PNP && ISA 2531da177e4SLinus Torvalds select SND_RAWMIDI 2541da177e4SLinus Torvalds select SND_CS4231_LIB 2551da177e4SLinus Torvalds select SND_GUS_SYNTH 2561da177e4SLinus Torvalds help 2571da177e4SLinus Torvalds Say Y here to include support for AMD InterWave based 2581da177e4SLinus Torvalds soundcards (Gravis UltraSound Plug & Play, STB SoundRage32, 2591da177e4SLinus Torvalds MED3210, Dynasonic Pro, Panasonic PCA761AW). 2601da177e4SLinus Torvalds 2611da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 2621da177e4SLinus Torvalds will be called snd-interwave. 2631da177e4SLinus Torvalds 2641da177e4SLinus Torvaldsconfig SND_INTERWAVE_STB 2651da177e4SLinus Torvalds tristate "AMD InterWave + TEA6330T (UltraSound 32-Pro)" 2668dbfc5cfSBodo Eggert depends on SND && PNP && ISA 2671da177e4SLinus Torvalds select SND_RAWMIDI 2681da177e4SLinus Torvalds select SND_CS4231_LIB 2691da177e4SLinus Torvalds select SND_GUS_SYNTH 2701da177e4SLinus Torvalds help 2711da177e4SLinus Torvalds Say Y here to include support for AMD InterWave based 2721da177e4SLinus Torvalds soundcards with a TEA6330T bass and treble regulator 2731da177e4SLinus Torvalds (UltraSound 32-Pro). 2741da177e4SLinus Torvalds 2751da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 2761da177e4SLinus Torvalds will be called snd-interwave-stb. 2771da177e4SLinus Torvalds 278230b5c1aSTakashi Iwaiconfig SND_OPL3SA2 279230b5c1aSTakashi Iwai tristate "Yamaha OPL3-SA2/SA3" 280230b5c1aSTakashi Iwai depends on SND 281230b5c1aSTakashi Iwai select SND_OPL3_LIB 282230b5c1aSTakashi Iwai select SND_MPU401_UART 283230b5c1aSTakashi Iwai select SND_CS4231_LIB 284230b5c1aSTakashi Iwai help 285230b5c1aSTakashi Iwai Say Y here to include support for Yamaha OPL3-SA2 and OPL3-SA3 286230b5c1aSTakashi Iwai chips. 287230b5c1aSTakashi Iwai 288230b5c1aSTakashi Iwai To compile this driver as a module, choose M here: the module 289230b5c1aSTakashi Iwai will be called snd-opl3sa2. 290230b5c1aSTakashi Iwai 2911da177e4SLinus Torvaldsconfig SND_OPTI92X_AD1848 2921da177e4SLinus Torvalds tristate "OPTi 82C92x - AD1848" 2931da177e4SLinus Torvalds depends on SND 2941da177e4SLinus Torvalds select SND_OPL3_LIB 2951da177e4SLinus Torvalds select SND_OPL4_LIB 2961da177e4SLinus Torvalds select SND_MPU401_UART 2971da177e4SLinus Torvalds select SND_AD1848_LIB 2981da177e4SLinus Torvalds help 2991da177e4SLinus Torvalds Say Y here to include support for soundcards based on Opti 3001da177e4SLinus Torvalds 82C92x or OTI-601 chips and using an AD1848 codec. 3011da177e4SLinus Torvalds 3021da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 3031da177e4SLinus Torvalds will be called snd-opti92x-ad1848. 3041da177e4SLinus Torvalds 3051da177e4SLinus Torvaldsconfig SND_OPTI92X_CS4231 3061da177e4SLinus Torvalds tristate "OPTi 82C92x - CS4231" 3071da177e4SLinus Torvalds depends on SND 3081da177e4SLinus Torvalds select SND_OPL3_LIB 3091da177e4SLinus Torvalds select SND_OPL4_LIB 3101da177e4SLinus Torvalds select SND_MPU401_UART 3111da177e4SLinus Torvalds select SND_CS4231_LIB 3121da177e4SLinus Torvalds help 3131da177e4SLinus Torvalds Say Y here to include support for soundcards based on Opti 3141da177e4SLinus Torvalds 82C92x chips and using a CS4231 codec. 3151da177e4SLinus Torvalds 3161da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 3171da177e4SLinus Torvalds will be called snd-opti92x-cs4231. 3181da177e4SLinus Torvalds 3191da177e4SLinus Torvaldsconfig SND_OPTI93X 3201da177e4SLinus Torvalds tristate "OPTi 82C93x" 3211da177e4SLinus Torvalds depends on SND 3221da177e4SLinus Torvalds select SND_OPL3_LIB 3231da177e4SLinus Torvalds select SND_MPU401_UART 3241da177e4SLinus Torvalds select SND_PCM 3251da177e4SLinus Torvalds help 3261da177e4SLinus Torvalds Say Y here to include support for soundcards based on Opti 3271da177e4SLinus Torvalds 82C93x chips. 3281da177e4SLinus Torvalds 3291da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 3301da177e4SLinus Torvalds will be called snd-opti93x. 3311da177e4SLinus Torvalds 3321841f613SMartin Langerconfig SND_MIRO 3331841f613SMartin Langer tristate "Miro miroSOUND PCM1pro/PCM12/PCM20radio driver" 3341841f613SMartin Langer depends on SND 3351841f613SMartin Langer select SND_OPL4_LIB 3361841f613SMartin Langer select SND_CS4231_LIB 3371841f613SMartin Langer select SND_MPU401_UART 3381841f613SMartin Langer select SND_PCM 3391841f613SMartin Langer help 3401841f613SMartin Langer Say 'Y' or 'M' to include support for Miro miroSOUND PCM1 pro, 3411841f613SMartin Langer miroSOUND PCM12 and miroSOUND PCM20 Radio soundcards. 3421841f613SMartin Langer 3431841f613SMartin Langer To compile this driver as a module, choose M here: the module 3441841f613SMartin Langer will be called snd-miro. 3451841f613SMartin Langer 3461da177e4SLinus Torvaldsconfig SND_SB8 3471da177e4SLinus Torvalds tristate "Sound Blaster 1.0/2.0/Pro (8-bit)" 3481da177e4SLinus Torvalds depends on SND 3491da177e4SLinus Torvalds select SND_OPL3_LIB 3501da177e4SLinus Torvalds select SND_RAWMIDI 351dda369cfSTakashi Iwai select SND_SB8_DSP 3521da177e4SLinus Torvalds help 3531da177e4SLinus Torvalds Say Y here to include support for Creative Sound Blaster 1.0/ 3541da177e4SLinus Torvalds 2.0/Pro (8-bit) or 100% compatible soundcards. 3551da177e4SLinus Torvalds 3561da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 3571da177e4SLinus Torvalds will be called snd-sb8. 3581da177e4SLinus Torvalds 3591da177e4SLinus Torvaldsconfig SND_SB16 3601da177e4SLinus Torvalds tristate "Sound Blaster 16 (PnP)" 3611da177e4SLinus Torvalds depends on SND 3621da177e4SLinus Torvalds select SND_OPL3_LIB 3631da177e4SLinus Torvalds select SND_MPU401_UART 364dda369cfSTakashi Iwai select SND_SB16_DSP 3651da177e4SLinus Torvalds help 3661da177e4SLinus Torvalds Say Y here to include support for Sound Blaster 16 soundcards 3671da177e4SLinus Torvalds (including the Plug and Play version). 3681da177e4SLinus Torvalds 3691da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 3701da177e4SLinus Torvalds will be called snd-sb16. 3711da177e4SLinus Torvalds 3721da177e4SLinus Torvaldsconfig SND_SBAWE 3731da177e4SLinus Torvalds tristate "Sound Blaster AWE (32,64) (PnP)" 3741da177e4SLinus Torvalds depends on SND 3751da177e4SLinus Torvalds select SND_OPL3_LIB 3761da177e4SLinus Torvalds select SND_MPU401_UART 377dda369cfSTakashi Iwai select SND_SB16_DSP 3781da177e4SLinus Torvalds help 3791da177e4SLinus Torvalds Say Y here to include support for Sound Blaster AWE soundcards 3801da177e4SLinus Torvalds (including the Plug and Play version). 3811da177e4SLinus Torvalds 3821da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 3831da177e4SLinus Torvalds will be called snd-sbawe. 3841da177e4SLinus Torvalds 3851da177e4SLinus Torvaldsconfig SND_SB16_CSP 3861da177e4SLinus Torvalds bool "Sound Blaster 16/AWE CSP support" 3871da177e4SLinus Torvalds depends on (SND_SB16 || SND_SBAWE) && (BROKEN || !PPC) 3881327e2b8SClemens Ladisch select FW_LOADER if !SND_SB16_CSP_FIRMWARE_IN_KERNEL 3891da177e4SLinus Torvalds help 3901da177e4SLinus Torvalds Say Y here to include support for the CSP core. This special 3911da177e4SLinus Torvalds coprocessor can do variable tasks like various compression and 3921da177e4SLinus Torvalds decompression algorithms. 3931da177e4SLinus Torvalds 3948ad2da19STakashi Iwaiconfig SND_SB16_CSP_FIRMWARE_IN_KERNEL 3958ad2da19STakashi Iwai bool "In-kernel firmware for SB16 CSP" 3968ad2da19STakashi Iwai depends on SND_SB16_CSP 3978ad2da19STakashi Iwai default y 3988ad2da19STakashi Iwai help 3998ad2da19STakashi Iwai Say Y here to include the static firmware built in the kernel 400d65b790aSClemens Ladisch for the SB16 CSP controller. If you choose N here, you need 401d65b790aSClemens Ladisch to install the firmware files from the alsa-firmware package. 4028ad2da19STakashi Iwai 4031da177e4SLinus Torvaldsconfig SND_SGALAXY 4041da177e4SLinus Torvalds tristate "Aztech Sound Galaxy" 4051da177e4SLinus Torvalds depends on SND 4061da177e4SLinus Torvalds select SND_AD1848_LIB 4071da177e4SLinus Torvalds help 4081da177e4SLinus Torvalds Say Y here to include support for Aztech Sound Galaxy 4091da177e4SLinus Torvalds soundcards. 4101da177e4SLinus Torvalds 4111da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 4121da177e4SLinus Torvalds will be called snd-sgalaxy. 4131da177e4SLinus Torvalds 4141da177e4SLinus Torvaldsconfig SND_SSCAPE 4151da177e4SLinus Torvalds tristate "Ensoniq SoundScape PnP driver" 4161da177e4SLinus Torvalds depends on SND 4171da177e4SLinus Torvalds select SND_HWDEP 4181da177e4SLinus Torvalds select SND_MPU401_UART 4191da177e4SLinus Torvalds select SND_CS4231_LIB 4201da177e4SLinus Torvalds help 4211da177e4SLinus Torvalds Say Y here to include support for Ensoniq SoundScape PnP 4221da177e4SLinus Torvalds soundcards. 4231da177e4SLinus Torvalds 4241da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 4251da177e4SLinus Torvalds will be called snd-sscape. 4261da177e4SLinus Torvalds 427230b5c1aSTakashi Iwaiconfig SND_WAVEFRONT 428230b5c1aSTakashi Iwai tristate "Turtle Beach Maui,Tropez,Tropez+ (Wavefront)" 429230b5c1aSTakashi Iwai depends on SND 430c2b1239aSTakashi Iwai select FW_LOADER 431230b5c1aSTakashi Iwai select SND_OPL3_LIB 432230b5c1aSTakashi Iwai select SND_MPU401_UART 433230b5c1aSTakashi Iwai select SND_CS4231_LIB 434230b5c1aSTakashi Iwai help 435230b5c1aSTakashi Iwai Say Y here to include support for Turtle Beach Maui, Tropez 436230b5c1aSTakashi Iwai and Tropez+ soundcards based on the Wavefront chip. 437230b5c1aSTakashi Iwai 438230b5c1aSTakashi Iwai To compile this driver as a module, choose M here: the module 439230b5c1aSTakashi Iwai will be called snd-wavefront. 440230b5c1aSTakashi Iwai 4418ad2da19STakashi Iwaiconfig SND_WAVEFRONT_FIRMWARE_IN_KERNEL 4428ad2da19STakashi Iwai bool "In-kernel firmware for Wavefront" 4438ad2da19STakashi Iwai depends on SND_WAVEFRONT 4448ad2da19STakashi Iwai default y 4458ad2da19STakashi Iwai help 446c2b1239aSTakashi Iwai Say Y here to include the static firmware for FX DSP built in 447c2b1239aSTakashi Iwai the kernel for the Wavefront driver. If you choose N here, 448c2b1239aSTakashi Iwai you need to install the firmware files from the 449c2b1239aSTakashi Iwai alsa-firmware package. 4508ad2da19STakashi Iwai 4511da177e4SLinus Torvaldsendmenu 452