xref: /linux/sound/isa/Kconfig (revision 9295aea1e8e00ea83965eb739b8d0bd2ea03c7cb)
11da177e4SLinus Torvalds# ALSA ISA drivers
21da177e4SLinus Torvalds
31da177e4SLinus Torvaldsconfig SND_AD1848_LIB
41da177e4SLinus Torvalds        tristate
51da177e4SLinus Torvalds        select SND_PCM
61da177e4SLinus Torvalds
7*9295aea1SKrzysztof Heltconfig SND_WSS_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
2489fe5117STakashi Iwaimenuconfig SND_ISA
2589fe5117STakashi Iwai	bool "ISA sound devices"
2689fe5117STakashi Iwai	depends on ISA && ISA_DMA_API
2789fe5117STakashi Iwai	default y
2889fe5117STakashi Iwai	help
2989fe5117STakashi Iwai	  Support for sound devices connected via the ISA bus.
3089fe5117STakashi Iwai
3189fe5117STakashi Iwaiif SND_ISA
3270656896SAdrian Bunk
33cf40a310SRene Hermanconfig SND_ADLIB
34cf40a310SRene Herman	tristate "AdLib FM card"
35cf40a310SRene Herman	select SND_OPL3_LIB
36cf40a310SRene Herman	help
37cf40a310SRene Herman	  Say Y here to include support for AdLib FM cards.
38cf40a310SRene Herman
39cf40a310SRene Herman	  To compile this driver as a module, choose M here: the module
40cf40a310SRene Herman	  will be called snd-adlib.
41cf40a310SRene Herman
421da177e4SLinus Torvaldsconfig SND_AD1816A
431da177e4SLinus Torvalds	tristate "Analog Devices SoundPort AD1816A"
4489fe5117STakashi Iwai	depends on PNP
458dbfc5cfSBodo Eggert	select ISAPNP
461da177e4SLinus Torvalds	select SND_OPL3_LIB
471da177e4SLinus Torvalds	select SND_MPU401_UART
481da177e4SLinus Torvalds	select SND_PCM
491da177e4SLinus Torvalds	help
501da177e4SLinus Torvalds	  Say Y here to include support for Analog Devices SoundPort
511da177e4SLinus Torvalds	  AD1816A or compatible sound chips.
521da177e4SLinus Torvalds
531da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
541da177e4SLinus Torvalds	  will be called snd-ad1816a.
551da177e4SLinus Torvalds
561da177e4SLinus Torvaldsconfig SND_AD1848
571da177e4SLinus Torvalds	tristate "Generic AD1848/CS4248 driver"
581da177e4SLinus Torvalds	select SND_AD1848_LIB
591da177e4SLinus Torvalds	help
601da177e4SLinus Torvalds	  Say Y here to include support for AD1848 (Analog Devices) or
611da177e4SLinus Torvalds	  CS4248 (Cirrus Logic - Crystal Semiconductors) chips.
621da177e4SLinus Torvalds
631da177e4SLinus Torvalds	  For newer chips from Cirrus Logic, use the CS4231, CS4232 or
641da177e4SLinus Torvalds	  CS4236+ drivers.
651da177e4SLinus Torvalds
661da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
671da177e4SLinus Torvalds	  will be called snd-ad1848.
681da177e4SLinus Torvalds
69230b5c1aSTakashi Iwaiconfig SND_ALS100
70230b5c1aSTakashi Iwai	tristate "Avance Logic ALS100/ALS120"
7189fe5117STakashi Iwai	depends on PNP
72230b5c1aSTakashi Iwai	select ISAPNP
73230b5c1aSTakashi Iwai	select SND_OPL3_LIB
74230b5c1aSTakashi Iwai	select SND_MPU401_UART
75dda369cfSTakashi Iwai	select SND_SB16_DSP
76230b5c1aSTakashi Iwai	help
77230b5c1aSTakashi Iwai	  Say Y here to include support for soundcards based on Avance
78230b5c1aSTakashi Iwai	  Logic ALS100, ALS110, ALS120 and ALS200 chips.
79230b5c1aSTakashi Iwai
80230b5c1aSTakashi Iwai	  To compile this driver as a module, choose M here: the module
81230b5c1aSTakashi Iwai	  will be called snd-als100.
82230b5c1aSTakashi Iwai
83230b5c1aSTakashi Iwaiconfig SND_AZT2320
84230b5c1aSTakashi Iwai	tristate "Aztech Systems AZT2320"
8589fe5117STakashi Iwai	depends on PNP
86230b5c1aSTakashi Iwai	select ISAPNP
87230b5c1aSTakashi Iwai	select SND_OPL3_LIB
88230b5c1aSTakashi Iwai	select SND_MPU401_UART
89*9295aea1SKrzysztof Helt	select SND_WSS_LIB
90230b5c1aSTakashi Iwai	help
91230b5c1aSTakashi Iwai	  Say Y here to include support for soundcards based on the
92230b5c1aSTakashi Iwai	  Aztech Systems AZT2320 chip.
93230b5c1aSTakashi Iwai
94230b5c1aSTakashi Iwai	  To compile this driver as a module, choose M here: the module
95230b5c1aSTakashi Iwai	  will be called snd-azt2320.
96230b5c1aSTakashi Iwai
97230b5c1aSTakashi Iwaiconfig SND_CMI8330
98230b5c1aSTakashi Iwai	tristate "C-Media CMI8330"
99230b5c1aSTakashi Iwai	select SND_AD1848_LIB
100dda369cfSTakashi Iwai	select SND_SB16_DSP
101230b5c1aSTakashi Iwai	help
102230b5c1aSTakashi Iwai	  Say Y here to include support for soundcards based on the
103230b5c1aSTakashi Iwai	  C-Media CMI8330 chip.
104230b5c1aSTakashi Iwai
105230b5c1aSTakashi Iwai	  To compile this driver as a module, choose M here: the module
106230b5c1aSTakashi Iwai	  will be called snd-cmi8330.
107230b5c1aSTakashi Iwai
1081da177e4SLinus Torvaldsconfig SND_CS4231
1091da177e4SLinus Torvalds	tristate "Generic Cirrus Logic CS4231 driver"
1101da177e4SLinus Torvalds	select SND_MPU401_UART
111*9295aea1SKrzysztof Helt	select SND_WSS_LIB
1121da177e4SLinus Torvalds	help
1131da177e4SLinus Torvalds	  Say Y here to include support for CS4231 chips from Cirrus
1141da177e4SLinus Torvalds	  Logic - Crystal Semiconductors.
1151da177e4SLinus Torvalds
1161da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
1171da177e4SLinus Torvalds	  will be called snd-cs4231.
1181da177e4SLinus Torvalds
1191da177e4SLinus Torvaldsconfig SND_CS4232
1201da177e4SLinus Torvalds	tristate "Generic Cirrus Logic CS4232 driver"
1211da177e4SLinus Torvalds	select SND_OPL3_LIB
1221da177e4SLinus Torvalds	select SND_MPU401_UART
123*9295aea1SKrzysztof Helt	select SND_WSS_LIB
1241da177e4SLinus Torvalds	help
1251da177e4SLinus Torvalds	  Say Y here to include support for CS4232 chips from Cirrus
1261da177e4SLinus Torvalds	  Logic - Crystal Semiconductors.
1271da177e4SLinus Torvalds
1281da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
1291da177e4SLinus Torvalds	  will be called snd-cs4232.
1301da177e4SLinus Torvalds
1311da177e4SLinus Torvaldsconfig SND_CS4236
1321da177e4SLinus Torvalds	tristate "Generic Cirrus Logic CS4236+ driver"
1331da177e4SLinus Torvalds	select SND_OPL3_LIB
1341da177e4SLinus Torvalds	select SND_MPU401_UART
135*9295aea1SKrzysztof Helt	select SND_WSS_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"
14589fe5117STakashi Iwai	depends on PNP
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"
15989fe5117STakashi Iwai	depends on PNP
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	select SND_OPL3_LIB
1721da177e4SLinus Torvalds	select SND_MPU401_UART
1731da177e4SLinus Torvalds	select SND_PCM
1741da177e4SLinus Torvalds	help
1751da177e4SLinus Torvalds	  Say Y here to include support for ESS AudioDrive ES688 or
1761da177e4SLinus Torvalds	  ES1688 chips.
1771da177e4SLinus Torvalds
1781da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
1791da177e4SLinus Torvalds	  will be called snd-es1688.
1801da177e4SLinus Torvalds
1811da177e4SLinus Torvaldsconfig SND_ES18XX
1821da177e4SLinus Torvalds	tristate "Generic ESS ES18xx driver"
1831da177e4SLinus Torvalds	select SND_OPL3_LIB
1841da177e4SLinus Torvalds	select SND_MPU401_UART
1851da177e4SLinus Torvalds	select SND_PCM
1861da177e4SLinus Torvalds	help
1871da177e4SLinus Torvalds	  Say Y here to include support for ESS AudioDrive ES18xx chips.
1881da177e4SLinus Torvalds
1891da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
1901da177e4SLinus Torvalds	  will be called snd-es18xx.
1911da177e4SLinus Torvalds
192e307258dSKrzysztof Heltconfig SND_SC6000
193e307258dSKrzysztof Helt	tristate "Gallant SC-6000, Audio Excel DSP 16"
19489fe5117STakashi Iwai	depends on HAS_IOPORT
195e307258dSKrzysztof Helt	select SND_AD1848_LIB
196e307258dSKrzysztof Helt	select SND_OPL3_LIB
197e307258dSKrzysztof Helt	select SND_MPU401_UART
198e307258dSKrzysztof Helt	help
199e307258dSKrzysztof Helt	  Say Y here to include support for Gallant SC-6000 card and clones:
200e307258dSKrzysztof Helt	  Audio Excel DSP 16 and Zoltrix AV302.
201e307258dSKrzysztof Helt
202e307258dSKrzysztof Helt	  To compile this driver as a module, choose M here: the module
203e307258dSKrzysztof Helt	  will be called snd-sc6000.
204e307258dSKrzysztof Helt
2051da177e4SLinus Torvaldsconfig SND_GUSCLASSIC
2061da177e4SLinus Torvalds	tristate "Gravis UltraSound Classic"
2071da177e4SLinus Torvalds	select SND_RAWMIDI
2081da177e4SLinus Torvalds	select SND_PCM
2091da177e4SLinus Torvalds	help
2101da177e4SLinus Torvalds	  Say Y here to include support for Gravis UltraSound Classic
2111da177e4SLinus Torvalds	  soundcards.
2121da177e4SLinus Torvalds
2131da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
2141da177e4SLinus Torvalds	  will be called snd-gusclassic.
2151da177e4SLinus Torvalds
2161da177e4SLinus Torvaldsconfig SND_GUSEXTREME
2171da177e4SLinus Torvalds	tristate "Gravis UltraSound Extreme"
2181da177e4SLinus Torvalds	select SND_HWDEP
2191da177e4SLinus Torvalds	select SND_MPU401_UART
2201da177e4SLinus Torvalds	select SND_PCM
2211da177e4SLinus Torvalds	help
2221da177e4SLinus Torvalds	  Say Y here to include support for Gravis UltraSound Extreme
2231da177e4SLinus Torvalds	  soundcards.
2241da177e4SLinus Torvalds
2251da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
2261da177e4SLinus Torvalds	  will be called snd-gusextreme.
2271da177e4SLinus Torvalds
2281da177e4SLinus Torvaldsconfig SND_GUSMAX
2291da177e4SLinus Torvalds	tristate "Gravis UltraSound MAX"
2301da177e4SLinus Torvalds	select SND_RAWMIDI
231*9295aea1SKrzysztof Helt	select SND_WSS_LIB
2321da177e4SLinus Torvalds	help
2331da177e4SLinus Torvalds	  Say Y here to include support for Gravis UltraSound MAX
2341da177e4SLinus Torvalds	  soundcards.
2351da177e4SLinus Torvalds
2361da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
2371da177e4SLinus Torvalds	  will be called snd-gusmax.
2381da177e4SLinus Torvalds
2391da177e4SLinus Torvaldsconfig SND_INTERWAVE
2401da177e4SLinus Torvalds	tristate "AMD InterWave, Gravis UltraSound PnP"
24189fe5117STakashi Iwai	depends on PNP
2421da177e4SLinus Torvalds	select SND_RAWMIDI
243*9295aea1SKrzysztof Helt	select SND_WSS_LIB
2441da177e4SLinus Torvalds	help
2451da177e4SLinus Torvalds	  Say Y here to include support for AMD InterWave based
2461da177e4SLinus Torvalds	  soundcards (Gravis UltraSound Plug & Play, STB SoundRage32,
2471da177e4SLinus Torvalds	  MED3210, Dynasonic Pro, Panasonic PCA761AW).
2481da177e4SLinus Torvalds
2491da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
2501da177e4SLinus Torvalds	  will be called snd-interwave.
2511da177e4SLinus Torvalds
2521da177e4SLinus Torvaldsconfig SND_INTERWAVE_STB
2531da177e4SLinus Torvalds	tristate "AMD InterWave + TEA6330T (UltraSound 32-Pro)"
25489fe5117STakashi Iwai	depends on PNP
2551da177e4SLinus Torvalds	select SND_RAWMIDI
256*9295aea1SKrzysztof Helt	select SND_WSS_LIB
2571da177e4SLinus Torvalds	help
2581da177e4SLinus Torvalds	  Say Y here to include support for AMD InterWave based
2591da177e4SLinus Torvalds	  soundcards with a TEA6330T bass and treble regulator
2601da177e4SLinus Torvalds	  (UltraSound 32-Pro).
2611da177e4SLinus Torvalds
2621da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
2631da177e4SLinus Torvalds	  will be called snd-interwave-stb.
2641da177e4SLinus Torvalds
265230b5c1aSTakashi Iwaiconfig SND_OPL3SA2
266230b5c1aSTakashi Iwai	tristate "Yamaha OPL3-SA2/SA3"
267230b5c1aSTakashi Iwai	select SND_OPL3_LIB
268230b5c1aSTakashi Iwai	select SND_MPU401_UART
269*9295aea1SKrzysztof Helt	select SND_WSS_LIB
270230b5c1aSTakashi Iwai	help
271230b5c1aSTakashi Iwai	  Say Y here to include support for Yamaha OPL3-SA2 and OPL3-SA3
272230b5c1aSTakashi Iwai	  chips.
273230b5c1aSTakashi Iwai
274230b5c1aSTakashi Iwai	  To compile this driver as a module, choose M here: the module
275230b5c1aSTakashi Iwai	  will be called snd-opl3sa2.
276230b5c1aSTakashi Iwai
2771da177e4SLinus Torvaldsconfig SND_OPTI92X_AD1848
2781da177e4SLinus Torvalds	tristate "OPTi 82C92x - AD1848"
2791da177e4SLinus Torvalds	select SND_OPL3_LIB
2801da177e4SLinus Torvalds	select SND_OPL4_LIB
2811da177e4SLinus Torvalds	select SND_MPU401_UART
2821da177e4SLinus Torvalds	select SND_AD1848_LIB
2831da177e4SLinus Torvalds	help
2841da177e4SLinus Torvalds	  Say Y here to include support for soundcards based on Opti
2851da177e4SLinus Torvalds	  82C92x or OTI-601 chips and using an AD1848 codec.
2861da177e4SLinus Torvalds
2871da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
2881da177e4SLinus Torvalds	  will be called snd-opti92x-ad1848.
2891da177e4SLinus Torvalds
2901da177e4SLinus Torvaldsconfig SND_OPTI92X_CS4231
2911da177e4SLinus Torvalds	tristate "OPTi 82C92x - CS4231"
2921da177e4SLinus Torvalds	select SND_OPL3_LIB
2931da177e4SLinus Torvalds	select SND_OPL4_LIB
2941da177e4SLinus Torvalds	select SND_MPU401_UART
295*9295aea1SKrzysztof Helt	select SND_WSS_LIB
2961da177e4SLinus Torvalds	help
2971da177e4SLinus Torvalds	  Say Y here to include support for soundcards based on Opti
2981da177e4SLinus Torvalds	  82C92x chips and using a CS4231 codec.
2991da177e4SLinus Torvalds
3001da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
3011da177e4SLinus Torvalds	  will be called snd-opti92x-cs4231.
3021da177e4SLinus Torvalds
3031da177e4SLinus Torvaldsconfig SND_OPTI93X
3041da177e4SLinus Torvalds	tristate "OPTi 82C93x"
3051da177e4SLinus Torvalds	select SND_OPL3_LIB
3061da177e4SLinus Torvalds	select SND_MPU401_UART
307*9295aea1SKrzysztof Helt	select SND_WSS_LIB
3081da177e4SLinus Torvalds	help
3091da177e4SLinus Torvalds	  Say Y here to include support for soundcards based on Opti
3101da177e4SLinus Torvalds	  82C93x chips.
3111da177e4SLinus Torvalds
3121da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
3131da177e4SLinus Torvalds	  will be called snd-opti93x.
3141da177e4SLinus Torvalds
3151841f613SMartin Langerconfig SND_MIRO
3161841f613SMartin Langer	tristate "Miro miroSOUND PCM1pro/PCM12/PCM20radio driver"
3171841f613SMartin Langer	select SND_OPL4_LIB
318*9295aea1SKrzysztof Helt	select SND_WSS_LIB
3191841f613SMartin Langer	select SND_MPU401_UART
3201841f613SMartin Langer	select SND_PCM
3211841f613SMartin Langer	help
3221841f613SMartin Langer	  Say 'Y' or 'M' to include support for Miro miroSOUND PCM1 pro,
3231841f613SMartin Langer	  miroSOUND PCM12 and miroSOUND PCM20 Radio soundcards.
3241841f613SMartin Langer
3251841f613SMartin Langer	  To compile this driver as a module, choose M here: the module
3261841f613SMartin Langer	  will be called snd-miro.
3271841f613SMartin Langer
3281da177e4SLinus Torvaldsconfig SND_SB8
3291da177e4SLinus Torvalds	tristate "Sound Blaster 1.0/2.0/Pro (8-bit)"
3301da177e4SLinus Torvalds	select SND_OPL3_LIB
3311da177e4SLinus Torvalds	select SND_RAWMIDI
332dda369cfSTakashi Iwai	select SND_SB8_DSP
3331da177e4SLinus Torvalds	help
3341da177e4SLinus Torvalds	  Say Y here to include support for Creative Sound Blaster 1.0/
3351da177e4SLinus Torvalds	  2.0/Pro (8-bit) or 100% compatible soundcards.
3361da177e4SLinus Torvalds
3371da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
3381da177e4SLinus Torvalds	  will be called snd-sb8.
3391da177e4SLinus Torvalds
3401da177e4SLinus Torvaldsconfig SND_SB16
3411da177e4SLinus Torvalds	tristate "Sound Blaster 16 (PnP)"
3421da177e4SLinus Torvalds	select SND_OPL3_LIB
3431da177e4SLinus Torvalds	select SND_MPU401_UART
344dda369cfSTakashi Iwai	select SND_SB16_DSP
3451da177e4SLinus Torvalds	help
3461da177e4SLinus Torvalds	  Say Y here to include support for Sound Blaster 16 soundcards
3471da177e4SLinus Torvalds	  (including the Plug and Play version).
3481da177e4SLinus Torvalds
3491da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
3501da177e4SLinus Torvalds	  will be called snd-sb16.
3511da177e4SLinus Torvalds
3521da177e4SLinus Torvaldsconfig SND_SBAWE
3531da177e4SLinus Torvalds	tristate "Sound Blaster AWE (32,64) (PnP)"
3541da177e4SLinus Torvalds	select SND_OPL3_LIB
3551da177e4SLinus Torvalds	select SND_MPU401_UART
356dda369cfSTakashi Iwai	select SND_SB16_DSP
3571da177e4SLinus Torvalds	help
3581da177e4SLinus Torvalds	  Say Y here to include support for Sound Blaster AWE soundcards
3591da177e4SLinus Torvalds	  (including the Plug and Play version).
3601da177e4SLinus Torvalds
3611da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
3621da177e4SLinus Torvalds	  will be called snd-sbawe.
3631da177e4SLinus Torvalds
3641da177e4SLinus Torvaldsconfig SND_SB16_CSP
3651da177e4SLinus Torvalds	bool "Sound Blaster 16/AWE CSP support"
3661da177e4SLinus Torvalds	depends on (SND_SB16 || SND_SBAWE) && (BROKEN || !PPC)
3671327e2b8SClemens Ladisch	select FW_LOADER if !SND_SB16_CSP_FIRMWARE_IN_KERNEL
3681da177e4SLinus Torvalds	help
3691da177e4SLinus Torvalds	  Say Y here to include support for the CSP core.  This special
3701da177e4SLinus Torvalds	  coprocessor can do variable tasks like various compression and
3711da177e4SLinus Torvalds	  decompression algorithms.
3721da177e4SLinus Torvalds
3731da177e4SLinus Torvaldsconfig SND_SGALAXY
3741da177e4SLinus Torvalds	tristate "Aztech Sound Galaxy"
3751da177e4SLinus Torvalds	select SND_AD1848_LIB
3761da177e4SLinus Torvalds	help
3771da177e4SLinus Torvalds	  Say Y here to include support for Aztech Sound Galaxy
3781da177e4SLinus Torvalds	  soundcards.
3791da177e4SLinus Torvalds
3801da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
3811da177e4SLinus Torvalds	  will be called snd-sgalaxy.
3821da177e4SLinus Torvalds
3831da177e4SLinus Torvaldsconfig SND_SSCAPE
3841da177e4SLinus Torvalds	tristate "Ensoniq SoundScape PnP driver"
3851da177e4SLinus Torvalds	select SND_HWDEP
3861da177e4SLinus Torvalds	select SND_MPU401_UART
387*9295aea1SKrzysztof Helt	select SND_WSS_LIB
3881da177e4SLinus Torvalds	help
3891da177e4SLinus Torvalds	  Say Y here to include support for Ensoniq SoundScape PnP
3901da177e4SLinus Torvalds	  soundcards.
3911da177e4SLinus Torvalds
3921da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
3931da177e4SLinus Torvalds	  will be called snd-sscape.
3941da177e4SLinus Torvalds
395230b5c1aSTakashi Iwaiconfig SND_WAVEFRONT
396230b5c1aSTakashi Iwai	tristate "Turtle Beach Maui,Tropez,Tropez+ (Wavefront)"
397c2b1239aSTakashi Iwai	select FW_LOADER
398230b5c1aSTakashi Iwai	select SND_OPL3_LIB
399230b5c1aSTakashi Iwai	select SND_MPU401_UART
400*9295aea1SKrzysztof Helt	select SND_WSS_LIB
401230b5c1aSTakashi Iwai	help
402230b5c1aSTakashi Iwai	  Say Y here to include support for Turtle Beach Maui, Tropez
403230b5c1aSTakashi Iwai	  and Tropez+ soundcards based on the Wavefront chip.
404230b5c1aSTakashi Iwai
405230b5c1aSTakashi Iwai	  To compile this driver as a module, choose M here: the module
406230b5c1aSTakashi Iwai	  will be called snd-wavefront.
407230b5c1aSTakashi Iwai
4088ad2da19STakashi Iwaiconfig SND_WAVEFRONT_FIRMWARE_IN_KERNEL
4098ad2da19STakashi Iwai	bool "In-kernel firmware for Wavefront"
4108ad2da19STakashi Iwai	depends on SND_WAVEFRONT
4118ad2da19STakashi Iwai	default y
4128ad2da19STakashi Iwai	help
413c2b1239aSTakashi Iwai	  Say Y here to include the static firmware for FX DSP built in
414c2b1239aSTakashi Iwai	  the kernel for the Wavefront driver.  If you choose N here,
415c2b1239aSTakashi Iwai	  you need to install the firmware files from the
416c2b1239aSTakashi Iwai	  alsa-firmware package.
4178ad2da19STakashi Iwai
41889fe5117STakashi Iwaiendif	# SND_ISA
41989fe5117STakashi Iwai
420