VServer 1.9.2 (patch-2.6.8.1-vs1.9.2.diff)
[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) && (BROKEN || !PPC)
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