xref: /linux/sound/isa/Kconfig (revision 48972cc5101dee24243c1b53d409cc27880e7a29)
11da177e4SLinus Torvalds# ALSA ISA drivers
21da177e4SLinus Torvalds
39295aea1SKrzysztof Heltconfig SND_WSS_LIB
41da177e4SLinus Torvalds        tristate
51da177e4SLinus Torvalds        select SND_PCM
61da177e4SLinus Torvalds
7dda369cfSTakashi Iwaiconfig SND_SB_COMMON
8dda369cfSTakashi Iwai        tristate
9dda369cfSTakashi Iwai
10dda369cfSTakashi Iwaiconfig SND_SB8_DSP
11dda369cfSTakashi Iwai        tristate
12dda369cfSTakashi Iwai        select SND_PCM
13dda369cfSTakashi Iwai        select SND_SB_COMMON
14dda369cfSTakashi Iwai
15dda369cfSTakashi Iwaiconfig SND_SB16_DSP
16dda369cfSTakashi Iwai        tristate
17dda369cfSTakashi Iwai        select SND_PCM
18dda369cfSTakashi Iwai        select SND_SB_COMMON
19dda369cfSTakashi Iwai
2089fe5117STakashi Iwaimenuconfig SND_ISA
2189fe5117STakashi Iwai	bool "ISA sound devices"
2289fe5117STakashi Iwai	depends on ISA && ISA_DMA_API
2389fe5117STakashi Iwai	default y
2489fe5117STakashi Iwai	help
2589fe5117STakashi Iwai	  Support for sound devices connected via the ISA bus.
2689fe5117STakashi Iwai
2789fe5117STakashi Iwaiif SND_ISA
2870656896SAdrian Bunk
29cf40a310SRene Hermanconfig SND_ADLIB
30cf40a310SRene Herman	tristate "AdLib FM card"
31cf40a310SRene Herman	select SND_OPL3_LIB
32cf40a310SRene Herman	help
33cf40a310SRene Herman	  Say Y here to include support for AdLib FM cards.
34cf40a310SRene Herman
35cf40a310SRene Herman	  To compile this driver as a module, choose M here: the module
36cf40a310SRene Herman	  will be called snd-adlib.
37cf40a310SRene Herman
381da177e4SLinus Torvaldsconfig SND_AD1816A
391da177e4SLinus Torvalds	tristate "Analog Devices SoundPort AD1816A"
4089fe5117STakashi Iwai	depends on PNP
418dbfc5cfSBodo Eggert	select ISAPNP
421da177e4SLinus Torvalds	select SND_OPL3_LIB
431da177e4SLinus Torvalds	select SND_MPU401_UART
441da177e4SLinus Torvalds	select SND_PCM
451da177e4SLinus Torvalds	help
461da177e4SLinus Torvalds	  Say Y here to include support for Analog Devices SoundPort
471da177e4SLinus Torvalds	  AD1816A or compatible sound chips.
481da177e4SLinus Torvalds
491da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
501da177e4SLinus Torvalds	  will be called snd-ad1816a.
511da177e4SLinus Torvalds
521da177e4SLinus Torvaldsconfig SND_AD1848
531da177e4SLinus Torvalds	tristate "Generic AD1848/CS4248 driver"
54760fc6b8SKrzysztof Helt	select SND_WSS_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"
6789fe5117STakashi Iwai	depends on PNP
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"
8189fe5117STakashi Iwai	depends on PNP
82230b5c1aSTakashi Iwai	select ISAPNP
83230b5c1aSTakashi Iwai	select SND_OPL3_LIB
84230b5c1aSTakashi Iwai	select SND_MPU401_UART
859295aea1SKrzysztof Helt	select SND_WSS_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"
95760fc6b8SKrzysztof Helt	select SND_WSS_LIB
96dda369cfSTakashi Iwai	select SND_SB16_DSP
97*48972cc5SKrzysztof Helt	select SND_OPL3_LIB
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	select SND_MPU401_UART
1089295aea1SKrzysztof Helt	select SND_WSS_LIB
1091da177e4SLinus Torvalds	help
1101da177e4SLinus Torvalds	  Say Y here to include support for CS4231 chips from Cirrus
1111da177e4SLinus Torvalds	  Logic - Crystal Semiconductors.
1121da177e4SLinus Torvalds
1131da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
1141da177e4SLinus Torvalds	  will be called snd-cs4231.
1151da177e4SLinus Torvalds
1161da177e4SLinus Torvaldsconfig SND_CS4232
1171da177e4SLinus Torvalds	tristate "Generic Cirrus Logic CS4232 driver"
1181da177e4SLinus Torvalds	select SND_OPL3_LIB
1191da177e4SLinus Torvalds	select SND_MPU401_UART
1209295aea1SKrzysztof Helt	select SND_WSS_LIB
1211da177e4SLinus Torvalds	help
1221da177e4SLinus Torvalds	  Say Y here to include support for CS4232 chips from Cirrus
1231da177e4SLinus Torvalds	  Logic - Crystal Semiconductors.
1241da177e4SLinus Torvalds
1251da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
1261da177e4SLinus Torvalds	  will be called snd-cs4232.
1271da177e4SLinus Torvalds
1281da177e4SLinus Torvaldsconfig SND_CS4236
1291da177e4SLinus Torvalds	tristate "Generic Cirrus Logic CS4236+ driver"
1301da177e4SLinus Torvalds	select SND_OPL3_LIB
1311da177e4SLinus Torvalds	select SND_MPU401_UART
1329295aea1SKrzysztof Helt	select SND_WSS_LIB
1331da177e4SLinus Torvalds	help
1341da177e4SLinus Torvalds	  Say Y to include support for CS4235,CS4236,CS4237B,CS4238B,
1351da177e4SLinus Torvalds	  CS4239 chips from Cirrus Logic - Crystal Semiconductors.
1361da177e4SLinus Torvalds
1371da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
1381da177e4SLinus Torvalds	  will be called snd-cs4236.
1391da177e4SLinus Torvalds
140230b5c1aSTakashi Iwaiconfig SND_DT019X
141230b5c1aSTakashi Iwai	tristate "Diamond Technologies DT-019X, Avance Logic ALS-007"
14289fe5117STakashi Iwai	depends on PNP
143230b5c1aSTakashi Iwai	select ISAPNP
144230b5c1aSTakashi Iwai	select SND_OPL3_LIB
145230b5c1aSTakashi Iwai	select SND_MPU401_UART
146dda369cfSTakashi Iwai	select SND_SB16_DSP
147230b5c1aSTakashi Iwai	help
148230b5c1aSTakashi Iwai	  Say Y here to include support for soundcards based on the
149230b5c1aSTakashi Iwai	  Diamond Technologies DT-019X or Avance Logic ALS-007 chips.
150230b5c1aSTakashi Iwai
151230b5c1aSTakashi Iwai	  To compile this driver as a module, choose M here: the module
152230b5c1aSTakashi Iwai	  will be called snd-dt019x.
153230b5c1aSTakashi Iwai
1541da177e4SLinus Torvaldsconfig SND_ES968
1551da177e4SLinus Torvalds	tristate "Generic ESS ES968 driver"
15689fe5117STakashi Iwai	depends on PNP
1578dbfc5cfSBodo Eggert	select ISAPNP
1581da177e4SLinus Torvalds	select SND_MPU401_UART
159dda369cfSTakashi Iwai	select SND_SB8_DSP
1601da177e4SLinus Torvalds	help
1611da177e4SLinus Torvalds	  Say Y here to include support for ESS AudioDrive ES968 chips.
1621da177e4SLinus Torvalds
1631da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
1641da177e4SLinus Torvalds	  will be called snd-es968.
1651da177e4SLinus Torvalds
1661da177e4SLinus Torvaldsconfig SND_ES1688
1671da177e4SLinus Torvalds	tristate "Generic ESS ES688/ES1688 driver"
1681da177e4SLinus Torvalds	select SND_OPL3_LIB
1691da177e4SLinus Torvalds	select SND_MPU401_UART
1701da177e4SLinus Torvalds	select SND_PCM
1711da177e4SLinus Torvalds	help
1721da177e4SLinus Torvalds	  Say Y here to include support for ESS AudioDrive ES688 or
1731da177e4SLinus Torvalds	  ES1688 chips.
1741da177e4SLinus Torvalds
1751da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
1761da177e4SLinus Torvalds	  will be called snd-es1688.
1771da177e4SLinus Torvalds
1781da177e4SLinus Torvaldsconfig SND_ES18XX
1791da177e4SLinus Torvalds	tristate "Generic ESS ES18xx driver"
1801da177e4SLinus Torvalds	select SND_OPL3_LIB
1811da177e4SLinus Torvalds	select SND_MPU401_UART
1821da177e4SLinus Torvalds	select SND_PCM
1831da177e4SLinus Torvalds	help
1841da177e4SLinus Torvalds	  Say Y here to include support for ESS AudioDrive ES18xx chips.
1851da177e4SLinus Torvalds
1861da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
1871da177e4SLinus Torvalds	  will be called snd-es18xx.
1881da177e4SLinus Torvalds
189e307258dSKrzysztof Heltconfig SND_SC6000
190e307258dSKrzysztof Helt	tristate "Gallant SC-6000, Audio Excel DSP 16"
19189fe5117STakashi Iwai	depends on HAS_IOPORT
192760fc6b8SKrzysztof Helt	select SND_WSS_LIB
193e307258dSKrzysztof Helt	select SND_OPL3_LIB
194e307258dSKrzysztof Helt	select SND_MPU401_UART
195e307258dSKrzysztof Helt	help
196e307258dSKrzysztof Helt	  Say Y here to include support for Gallant SC-6000 card and clones:
197e307258dSKrzysztof Helt	  Audio Excel DSP 16 and Zoltrix AV302.
198e307258dSKrzysztof Helt
199e307258dSKrzysztof Helt	  To compile this driver as a module, choose M here: the module
200e307258dSKrzysztof Helt	  will be called snd-sc6000.
201e307258dSKrzysztof Helt
2021da177e4SLinus Torvaldsconfig SND_GUSCLASSIC
2031da177e4SLinus Torvalds	tristate "Gravis UltraSound Classic"
2041da177e4SLinus Torvalds	select SND_RAWMIDI
2051da177e4SLinus Torvalds	select SND_PCM
2061da177e4SLinus Torvalds	help
2071da177e4SLinus Torvalds	  Say Y here to include support for Gravis UltraSound Classic
2081da177e4SLinus Torvalds	  soundcards.
2091da177e4SLinus Torvalds
2101da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
2111da177e4SLinus Torvalds	  will be called snd-gusclassic.
2121da177e4SLinus Torvalds
2131da177e4SLinus Torvaldsconfig SND_GUSEXTREME
2141da177e4SLinus Torvalds	tristate "Gravis UltraSound Extreme"
2150f101fa6SVille Syrjala	select SND_OPL3_LIB
2161da177e4SLinus Torvalds	select SND_MPU401_UART
2171da177e4SLinus Torvalds	select SND_PCM
2181da177e4SLinus Torvalds	help
2191da177e4SLinus Torvalds	  Say Y here to include support for Gravis UltraSound Extreme
2201da177e4SLinus Torvalds	  soundcards.
2211da177e4SLinus Torvalds
2221da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
2231da177e4SLinus Torvalds	  will be called snd-gusextreme.
2241da177e4SLinus Torvalds
2251da177e4SLinus Torvaldsconfig SND_GUSMAX
2261da177e4SLinus Torvalds	tristate "Gravis UltraSound MAX"
2271da177e4SLinus Torvalds	select SND_RAWMIDI
2289295aea1SKrzysztof Helt	select SND_WSS_LIB
2291da177e4SLinus Torvalds	help
2301da177e4SLinus Torvalds	  Say Y here to include support for Gravis UltraSound MAX
2311da177e4SLinus Torvalds	  soundcards.
2321da177e4SLinus Torvalds
2331da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
2341da177e4SLinus Torvalds	  will be called snd-gusmax.
2351da177e4SLinus Torvalds
2361da177e4SLinus Torvaldsconfig SND_INTERWAVE
2371da177e4SLinus Torvalds	tristate "AMD InterWave, Gravis UltraSound PnP"
23889fe5117STakashi Iwai	depends on PNP
2391da177e4SLinus Torvalds	select SND_RAWMIDI
2409295aea1SKrzysztof Helt	select SND_WSS_LIB
2411da177e4SLinus Torvalds	help
2421da177e4SLinus Torvalds	  Say Y here to include support for AMD InterWave based
2431da177e4SLinus Torvalds	  soundcards (Gravis UltraSound Plug & Play, STB SoundRage32,
2441da177e4SLinus Torvalds	  MED3210, Dynasonic Pro, Panasonic PCA761AW).
2451da177e4SLinus Torvalds
2461da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
2471da177e4SLinus Torvalds	  will be called snd-interwave.
2481da177e4SLinus Torvalds
2491da177e4SLinus Torvaldsconfig SND_INTERWAVE_STB
2501da177e4SLinus Torvalds	tristate "AMD InterWave + TEA6330T (UltraSound 32-Pro)"
25189fe5117STakashi Iwai	depends on PNP
2521da177e4SLinus Torvalds	select SND_RAWMIDI
2539295aea1SKrzysztof Helt	select SND_WSS_LIB
2541da177e4SLinus Torvalds	help
2551da177e4SLinus Torvalds	  Say Y here to include support for AMD InterWave based
2561da177e4SLinus Torvalds	  soundcards with a TEA6330T bass and treble regulator
2571da177e4SLinus Torvalds	  (UltraSound 32-Pro).
2581da177e4SLinus Torvalds
2591da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
2601da177e4SLinus Torvalds	  will be called snd-interwave-stb.
2611da177e4SLinus Torvalds
262230b5c1aSTakashi Iwaiconfig SND_OPL3SA2
263230b5c1aSTakashi Iwai	tristate "Yamaha OPL3-SA2/SA3"
264230b5c1aSTakashi Iwai	select SND_OPL3_LIB
265230b5c1aSTakashi Iwai	select SND_MPU401_UART
2669295aea1SKrzysztof Helt	select SND_WSS_LIB
267230b5c1aSTakashi Iwai	help
268230b5c1aSTakashi Iwai	  Say Y here to include support for Yamaha OPL3-SA2 and OPL3-SA3
269230b5c1aSTakashi Iwai	  chips.
270230b5c1aSTakashi Iwai
271230b5c1aSTakashi Iwai	  To compile this driver as a module, choose M here: the module
272230b5c1aSTakashi Iwai	  will be called snd-opl3sa2.
273230b5c1aSTakashi Iwai
2741da177e4SLinus Torvaldsconfig SND_OPTI92X_AD1848
2751da177e4SLinus Torvalds	tristate "OPTi 82C92x - AD1848"
2761da177e4SLinus Torvalds	select SND_OPL3_LIB
2771da177e4SLinus Torvalds	select SND_OPL4_LIB
2781da177e4SLinus Torvalds	select SND_MPU401_UART
279760fc6b8SKrzysztof Helt	select SND_WSS_LIB
2801da177e4SLinus Torvalds	help
2811da177e4SLinus Torvalds	  Say Y here to include support for soundcards based on Opti
2821da177e4SLinus Torvalds	  82C92x or OTI-601 chips and using an AD1848 codec.
2831da177e4SLinus Torvalds
2841da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
2851da177e4SLinus Torvalds	  will be called snd-opti92x-ad1848.
2861da177e4SLinus Torvalds
2871da177e4SLinus Torvaldsconfig SND_OPTI92X_CS4231
2881da177e4SLinus Torvalds	tristate "OPTi 82C92x - CS4231"
2891da177e4SLinus Torvalds	select SND_OPL3_LIB
2901da177e4SLinus Torvalds	select SND_OPL4_LIB
2911da177e4SLinus Torvalds	select SND_MPU401_UART
2929295aea1SKrzysztof Helt	select SND_WSS_LIB
2931da177e4SLinus Torvalds	help
2941da177e4SLinus Torvalds	  Say Y here to include support for soundcards based on Opti
2951da177e4SLinus Torvalds	  82C92x chips and using a CS4231 codec.
2961da177e4SLinus Torvalds
2971da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
2981da177e4SLinus Torvalds	  will be called snd-opti92x-cs4231.
2991da177e4SLinus Torvalds
3001da177e4SLinus Torvaldsconfig SND_OPTI93X
3011da177e4SLinus Torvalds	tristate "OPTi 82C93x"
3021da177e4SLinus Torvalds	select SND_OPL3_LIB
3031da177e4SLinus Torvalds	select SND_MPU401_UART
3049295aea1SKrzysztof Helt	select SND_WSS_LIB
3051da177e4SLinus Torvalds	help
3061da177e4SLinus Torvalds	  Say Y here to include support for soundcards based on Opti
3071da177e4SLinus Torvalds	  82C93x chips.
3081da177e4SLinus Torvalds
3091da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
3101da177e4SLinus Torvalds	  will be called snd-opti93x.
3111da177e4SLinus Torvalds
3121841f613SMartin Langerconfig SND_MIRO
3131841f613SMartin Langer	tristate "Miro miroSOUND PCM1pro/PCM12/PCM20radio driver"
3141841f613SMartin Langer	select SND_OPL4_LIB
3159295aea1SKrzysztof Helt	select SND_WSS_LIB
3161841f613SMartin Langer	select SND_MPU401_UART
3171841f613SMartin Langer	select SND_PCM
3181841f613SMartin Langer	help
3191841f613SMartin Langer	  Say 'Y' or 'M' to include support for Miro miroSOUND PCM1 pro,
3201841f613SMartin Langer	  miroSOUND PCM12 and miroSOUND PCM20 Radio soundcards.
3211841f613SMartin Langer
3221841f613SMartin Langer	  To compile this driver as a module, choose M here: the module
3231841f613SMartin Langer	  will be called snd-miro.
3241841f613SMartin Langer
3251da177e4SLinus Torvaldsconfig SND_SB8
3261da177e4SLinus Torvalds	tristate "Sound Blaster 1.0/2.0/Pro (8-bit)"
3271da177e4SLinus Torvalds	select SND_OPL3_LIB
3281da177e4SLinus Torvalds	select SND_RAWMIDI
329dda369cfSTakashi Iwai	select SND_SB8_DSP
3301da177e4SLinus Torvalds	help
3311da177e4SLinus Torvalds	  Say Y here to include support for Creative Sound Blaster 1.0/
3321da177e4SLinus Torvalds	  2.0/Pro (8-bit) or 100% compatible soundcards.
3331da177e4SLinus Torvalds
3341da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
3351da177e4SLinus Torvalds	  will be called snd-sb8.
3361da177e4SLinus Torvalds
3371da177e4SLinus Torvaldsconfig SND_SB16
3381da177e4SLinus Torvalds	tristate "Sound Blaster 16 (PnP)"
3391da177e4SLinus Torvalds	select SND_OPL3_LIB
3401da177e4SLinus Torvalds	select SND_MPU401_UART
341dda369cfSTakashi Iwai	select SND_SB16_DSP
3421da177e4SLinus Torvalds	help
3431da177e4SLinus Torvalds	  Say Y here to include support for Sound Blaster 16 soundcards
3441da177e4SLinus Torvalds	  (including the Plug and Play version).
3451da177e4SLinus Torvalds
3461da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
3471da177e4SLinus Torvalds	  will be called snd-sb16.
3481da177e4SLinus Torvalds
3491da177e4SLinus Torvaldsconfig SND_SBAWE
3501da177e4SLinus Torvalds	tristate "Sound Blaster AWE (32,64) (PnP)"
3511da177e4SLinus Torvalds	select SND_OPL3_LIB
3521da177e4SLinus Torvalds	select SND_MPU401_UART
353dda369cfSTakashi Iwai	select SND_SB16_DSP
3541da177e4SLinus Torvalds	help
3551da177e4SLinus Torvalds	  Say Y here to include support for Sound Blaster AWE soundcards
3561da177e4SLinus Torvalds	  (including the Plug and Play version).
3571da177e4SLinus Torvalds
3581da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
3591da177e4SLinus Torvalds	  will be called snd-sbawe.
3601da177e4SLinus Torvalds
3611da177e4SLinus Torvaldsconfig SND_SB16_CSP
3621da177e4SLinus Torvalds	bool "Sound Blaster 16/AWE CSP support"
3631da177e4SLinus Torvalds	depends on (SND_SB16 || SND_SBAWE) && (BROKEN || !PPC)
364ac68c16aSTakashi Iwai	select FW_LOADER
3651da177e4SLinus Torvalds	help
3661da177e4SLinus Torvalds	  Say Y here to include support for the CSP core.  This special
3671da177e4SLinus Torvalds	  coprocessor can do variable tasks like various compression and
3681da177e4SLinus Torvalds	  decompression algorithms.
3691da177e4SLinus Torvalds
3701da177e4SLinus Torvaldsconfig SND_SGALAXY
3711da177e4SLinus Torvalds	tristate "Aztech Sound Galaxy"
372760fc6b8SKrzysztof Helt	select SND_WSS_LIB
3731da177e4SLinus Torvalds	help
3741da177e4SLinus Torvalds	  Say Y here to include support for Aztech Sound Galaxy
3751da177e4SLinus Torvalds	  soundcards.
3761da177e4SLinus Torvalds
3771da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
3781da177e4SLinus Torvalds	  will be called snd-sgalaxy.
3791da177e4SLinus Torvalds
3801da177e4SLinus Torvaldsconfig SND_SSCAPE
3811da177e4SLinus Torvalds	tristate "Ensoniq SoundScape PnP driver"
3821da177e4SLinus Torvalds	select SND_HWDEP
3831da177e4SLinus Torvalds	select SND_MPU401_UART
3849295aea1SKrzysztof Helt	select SND_WSS_LIB
3851da177e4SLinus Torvalds	help
3861da177e4SLinus Torvalds	  Say Y here to include support for Ensoniq SoundScape PnP
3871da177e4SLinus Torvalds	  soundcards.
3881da177e4SLinus Torvalds
3891da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the module
3901da177e4SLinus Torvalds	  will be called snd-sscape.
3911da177e4SLinus Torvalds
392230b5c1aSTakashi Iwaiconfig SND_WAVEFRONT
393230b5c1aSTakashi Iwai	tristate "Turtle Beach Maui,Tropez,Tropez+ (Wavefront)"
394c2b1239aSTakashi Iwai	select FW_LOADER
395230b5c1aSTakashi Iwai	select SND_OPL3_LIB
396230b5c1aSTakashi Iwai	select SND_MPU401_UART
3979295aea1SKrzysztof Helt	select SND_WSS_LIB
398230b5c1aSTakashi Iwai	help
399230b5c1aSTakashi Iwai	  Say Y here to include support for Turtle Beach Maui, Tropez
400230b5c1aSTakashi Iwai	  and Tropez+ soundcards based on the Wavefront chip.
401230b5c1aSTakashi Iwai
402230b5c1aSTakashi Iwai	  To compile this driver as a module, choose M here: the module
403230b5c1aSTakashi Iwai	  will be called snd-wavefront.
404230b5c1aSTakashi Iwai
4058ad2da19STakashi Iwaiconfig SND_WAVEFRONT_FIRMWARE_IN_KERNEL
4068ad2da19STakashi Iwai	bool "In-kernel firmware for Wavefront"
4078ad2da19STakashi Iwai	depends on SND_WAVEFRONT
4088ad2da19STakashi Iwai	default y
4098ad2da19STakashi Iwai	help
410c2b1239aSTakashi Iwai	  Say Y here to include the static firmware for FX DSP built in
411c2b1239aSTakashi Iwai	  the kernel for the Wavefront driver.  If you choose N here,
412c2b1239aSTakashi Iwai	  you need to install the firmware files from the
413c2b1239aSTakashi Iwai	  alsa-firmware package.
4148ad2da19STakashi Iwai
41589fe5117STakashi Iwaiendif	# SND_ISA
41689fe5117STakashi Iwai
417