This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / sound / isa / Kconfig
1 # ALSA ISA drivers
2
3 menu "ISA devices"
4         depends on SND!=n && ISA
5
6 config SND_AD1816A
7         tristate "Analog Devices SoundPort AD1816A"
8         depends on SND && ISAPNP
9         select SND_OPL3_LIB
10         select SND_MPU401_UART
11         select SND_PCM
12         help
13           Say 'Y' or 'M' to include support for Analog Devices SoundPort AD1816A or
14           compatible sound chips.
15
16 config SND_AD1848
17         tristate "Generic AD1848/CS4248 driver"
18         depends on SND
19         select SND_PCM
20         help
21           Say 'Y' or 'M' to include support for AD1848 (Analog Devices) or CS4248 
22           (Cirrus Logic - Crystal Semiconductors) chips. Please, for newer chips
23           from Cirrus Logic, use CS4231, CS4232 or CS4236+ driver.
24
25 config SND_CS4231
26         tristate "Generic Cirrus Logic CS4231 driver"
27         depends on SND
28         select SND_MPU401_UART
29         select SND_PCM
30         help
31           Say 'Y' or 'M' to include support for CS4231 chips from Cirrus Logic -
32           Crystal Semiconductors.
33
34 config SND_CS4232
35         tristate "Generic Cirrus Logic CS4232 driver"
36         depends on SND
37         select SND_OPL3_LIB
38         select SND_MPU401_UART
39         select SND_PCM
40         help
41           Say 'Y' or 'M' to include support for CS4232 chips from Cirrus Logic -
42           Crystal Semiconductors.
43
44 config SND_CS4236
45         tristate "Generic Cirrus Logic CS4236+ driver"
46         depends on SND
47         select SND_OPL3_LIB
48         select SND_MPU401_UART
49         select SND_PCM
50         help
51           Say 'Y' or 'M' to include support for CS4235,CS4236,CS4237B,CS4238B,CS4239
52           chips from Cirrus Logic - Crystal Semiconductors.
53
54 config SND_ES968
55         tristate "Generic ESS ES968 driver"
56         depends on SND && ISAPNP
57         select SND_MPU401_UART
58         select SND_PCM
59         help
60           Say 'Y' or 'M' to include support for ESS AudioDrive ES968 chip.
61
62 config SND_ES1688
63         tristate "Generic ESS ES688/ES1688 driver"
64         depends on SND
65         select SND_OPL3_LIB
66         select SND_MPU401_UART
67         select SND_PCM
68         help
69           Say 'Y' or 'M' to include support for ESS AudioDrive ES688 or ES1688 chips.
70
71 config SND_ES18XX
72         tristate "Generic ESS ES18xx driver"
73         depends on SND
74         select SND_OPL3_LIB
75         select SND_MPU401_UART
76         select SND_PCM
77         help
78           Say 'Y' or 'M' to include support for ESS AudioDrive ES18xx chips.
79
80 config SND_GUSCLASSIC
81         tristate "Gravis UltraSound Classic"
82         depends on SND
83         select SND_RAWMIDI
84         select SND_PCM
85         help
86           Say 'Y' or 'M' to include support for Gravis UltraSound Classic soundcard.
87
88 config SND_GUSEXTREME
89         tristate "Gravis UltraSound Extreme"
90         depends on SND
91         select SND_HWDEP
92         select SND_MPU401_UART
93         select SND_PCM
94         help
95           Say 'Y' or 'M' to include support for Gravis UltraSound Extreme soundcard.
96
97 config SND_GUSMAX
98         tristate "Gravis UltraSound MAX"
99         depends on SND
100         select SND_RAWMIDI
101         select SND_PCM
102         help
103           Say 'Y' or 'M' to include support for Gravis UltraSound MAX soundcard.
104
105 config SND_INTERWAVE
106         tristate "AMD InterWave, Gravis UltraSound PnP"
107         depends on SND
108         select SND_RAWMIDI
109         select SND_PCM
110         help
111           Say 'Y' or 'M' to include support for AMD InterWave based soundcards
112           (Gravis UltraSound Plug & Play, STB SoundRage32, MED3210, Dynasonic Pro,
113           Panasonic PCA761AW).
114
115 config SND_INTERWAVE_STB
116         tristate "AMD InterWave + TEA6330T (UltraSound 32-Pro)"
117         depends on SND
118         select SND_RAWMIDI
119         select SND_PCM
120         help
121           Say 'Y' or 'M' to include support for AMD InterWave based soundcards
122           with TEA6330T bass and treble regulator (UltraSound 32-Pro).
123
124 config SND_OPTI92X_AD1848
125         tristate "OPTi 82C92x - AD1848"
126         depends on SND
127         select SND_OPL3_LIB
128         select SND_OPL4_LIB
129         select SND_MPU401_UART
130         select SND_PCM
131         help
132           Say 'Y' or 'M' to include support for Opti92x soundcards equiped with
133           AD1848 codec.
134
135 config SND_OPTI92X_CS4231
136         tristate "OPTi 82C92x - CS4231"
137         depends on SND
138         select SND_OPL3_LIB
139         select SND_OPL4_LIB
140         select SND_MPU401_UART
141         select SND_PCM
142         help
143           Say 'Y' or 'M' to include support for Opti92x soundcards equiped with
144           CS4231 codec.
145
146 config SND_OPTI93X
147         tristate "OPTi 82C93x"
148         depends on SND
149         select SND_OPL3_LIB
150         select SND_MPU401_UART
151         select SND_PCM
152         help
153           Say 'Y' or 'M' to include support for Opti93x soundcards.
154
155 config SND_SB8
156         tristate "Sound Blaster 1.0/2.0/Pro (8-bit)"
157         depends on SND
158         select SND_OPL3_LIB
159         select SND_RAWMIDI
160         select SND_PCM
161         help
162           Say 'Y' or 'M' to include support for Sound Blaster 1.0/2.0/Pro (8-bit)
163           soundcards or 100% compatible from Creative.
164
165 config SND_SB16
166         tristate "Sound Blaster 16 (PnP)"
167         depends on SND
168         select SND_OPL3_LIB
169         select SND_MPU401_UART
170         select SND_PCM
171         help
172           Say 'Y' or 'M' to include support for Sound Blaster 16 (including
173           Plug and Play version).
174
175 config SND_SBAWE
176         tristate "Sound Blaster AWE (32,64) (PnP)"
177         depends on SND
178         select SND_OPL3_LIB
179         select SND_MPU401_UART
180         select SND_PCM
181         help
182           Say 'Y' or 'M' to include support for Sound Blaster AWE (including
183           Plug and Play version).
184
185 config SND_SB16_CSP
186         bool "Sound Blaster 16/AWE CSP support"
187         depends on SND_SB16 || SND_SBAWE
188         help
189           Say 'Y' to include support for CSP core. This special coprocessor
190           can do variable tasks like various compression and decompression
191           algorithms.
192
193 config SND_WAVEFRONT
194         tristate "Turtle Beach Maui,Tropez,Tropez+ (Wavefront)"
195         depends on SND
196         select SND_OPL3_LIB
197         select SND_MPU401_UART
198         select SND_PCM
199         help
200           Say 'Y' or 'M' to include support for Turtle Beach Maui, Tropez
201           and Tropez+ soundcards based on Wavefront chip.
202
203 config SND_ALS100
204         tristate "Avance Logic ALS100/ALS120"
205         depends on SND && ISAPNP
206         select SND_OPL3_LIB
207         select SND_MPU401_UART
208         select SND_PCM
209         help
210           Say 'Y' or 'M' to include support for Avance Logic ALS100, ALS110,
211           ALS120 and ALS200 soundcards.
212
213 config SND_AZT2320
214         tristate "Aztech Systems AZT2320"
215         depends on SND && ISAPNP
216         select SND_OPL3_LIB
217         select SND_MPU401_UART
218         select SND_PCM
219         help
220           Say 'Y' or 'M' to include support for Aztech Systems AZT2320 soundcard.
221
222 config SND_CMI8330
223         tristate "C-Media CMI8330"
224         depends on SND
225         select SND_PCM
226         help
227           Say 'Y' or 'M' to include support for C-Media CMI8330 based soundcards.
228
229 config SND_DT019X
230         tristate "Diamond Technologies DT-019X, Avance Logic ALS-007"
231         depends on SND && ISAPNP
232         select SND_OPL3_LIB
233         select SND_MPU401_UART
234         select SND_PCM
235         help
236           Say 'Y' or 'M' to include support for Diamond Technologies DT-019X and
237           Avance Logic ALS-007 soundcards.
238
239 config SND_OPL3SA2
240         tristate "Yamaha OPL3-SA2/SA3"
241         depends on SND
242         select SND_OPL3_LIB
243         select SND_MPU401_UART
244         select SND_PCM
245         help
246           Say 'Y' or 'M' to include support for Yamaha OPL3SA2 or OPL3SA3 chips.
247
248 config SND_SGALAXY
249         tristate "Aztech Sound Galaxy"
250         depends on SND
251         select SND_PCM
252         help
253           Say 'Y' or 'M' to include support for Aztech Sound Galaxy.
254
255 config SND_SSCAPE
256         tristate "Ensoniq SoundScape PnP driver"
257         depends on SND
258         select SND_HWDEP
259         select SND_MPU401_UART
260         select SND_PCM
261         help
262           Say 'Y' or 'M' to include support for Ensoniq SoundScape PnP
263           soundcard.
264
265 endmenu