~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/sound/isa/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /sound/isa/Kconfig (Version linux-6.12-rc7) and /sound/isa/Kconfig (Version unix-v6-master)


  1 # SPDX-License-Identifier: GPL-2.0-only           
  2 # ALSA ISA drivers                                
  3                                                   
  4 config SND_WSS_LIB                                
  5         tristate                                  
  6         select SND_PCM                            
  7         select SND_TIMER                          
  8                                                   
  9 config SND_SB_COMMON                              
 10         tristate                                  
 11                                                   
 12 config SND_SB8_DSP                                
 13         tristate                                  
 14         select SND_PCM                            
 15         select SND_SB_COMMON                      
 16                                                   
 17 config SND_SB16_DSP                               
 18         tristate                                  
 19         select SND_PCM                            
 20         select SND_SB_COMMON                      
 21                                                   
 22 menuconfig SND_ISA                                
 23         bool "ISA sound devices"                  
 24         depends on ISA || COMPILE_TEST            
 25         depends on ISA_DMA_API                    
 26         depends on HAS_IOPORT                     
 27         default y                                 
 28         help                                      
 29           Support for sound devices connected     
 30                                                   
 31 if SND_ISA                                        
 32                                                   
 33 config SND_ADLIB                                  
 34         tristate "AdLib FM card"                  
 35         select SND_OPL3_LIB                       
 36         help                                      
 37           Say Y here to include support for Ad    
 38                                                   
 39           To compile this driver as a module,     
 40           will be called snd-adlib.               
 41                                                   
 42 config SND_AD1816A                                
 43         tristate "Analog Devices SoundPort AD1    
 44         depends on PNP                            
 45         select ISAPNP                             
 46         select SND_OPL3_LIB                       
 47         select SND_MPU401_UART                    
 48         select SND_PCM                            
 49         select SND_TIMER                          
 50         help                                      
 51           Say Y here to include support for An    
 52           AD1816A or compatible sound chips.      
 53                                                   
 54           To compile this driver as a module,     
 55           will be called snd-ad1816a.             
 56                                                   
 57 config SND_AD1848                                 
 58         tristate "Generic AD1848/CS4248 driver    
 59         select SND_WSS_LIB                        
 60         help                                      
 61           Say Y here to include support for AD    
 62           CS4248 (Cirrus Logic - Crystal Semic    
 63                                                   
 64           For newer chips from Cirrus Logic, u    
 65           drivers.                                
 66                                                   
 67           To compile this driver as a module,     
 68           will be called snd-ad1848.              
 69                                                   
 70 config SND_ALS100                                 
 71         tristate "Diamond Tech. DT-019x and Av    
 72         depends on PNP                            
 73         select ISAPNP                             
 74         select SND_OPL3_LIB                       
 75         select SND_MPU401_UART                    
 76         select SND_SB16_DSP                       
 77         help                                      
 78           Say Y here to include support for so    
 79           Diamond Technologies DT-019X or Avan    
 80           ALS100, ALS110, ALS120 and ALS200 ch    
 81                                                   
 82           To compile this driver as a module,     
 83           will be called snd-als100.              
 84                                                   
 85 config SND_AZT1605                                
 86         tristate "Aztech AZT1605 Driver"          
 87         depends on SND                            
 88         select SND_WSS_LIB                        
 89         select SND_MPU401_UART                    
 90         select SND_OPL3_LIB                       
 91         help                                      
 92           Say Y here to include support for Az    
 93           based on the AZT1605 chipset.           
 94                                                   
 95           To compile this driver as a module,     
 96           will be called snd-azt1605.             
 97                                                   
 98 config SND_AZT2316                                
 99         tristate "Aztech AZT2316 Driver"          
100         depends on SND                            
101         select SND_WSS_LIB                        
102         select SND_MPU401_UART                    
103         select SND_OPL3_LIB                       
104         help                                      
105           Say Y here to include support for Az    
106           based on the AZT2316 chipset.           
107                                                   
108           To compile this driver as a module,     
109           will be called snd-azt2316.             
110                                                   
111 config SND_AZT2320                                
112         tristate "Aztech Systems AZT2320"         
113         depends on PNP                            
114         select ISAPNP                             
115         select SND_OPL3_LIB                       
116         select SND_MPU401_UART                    
117         select SND_WSS_LIB                        
118         help                                      
119           Say Y here to include support for so    
120           Aztech Systems AZT2320 chip.            
121                                                   
122           To compile this driver as a module,     
123           will be called snd-azt2320.             
124                                                   
125 config SND_CMI8328                                
126         tristate "C-Media CMI8328"                
127         select SND_WSS_LIB                        
128         select SND_OPL3_LIB                       
129         select SND_MPU401_UART                    
130         help                                      
131           Say Y here to include support for so    
132           C-Media CMI8328 chip.                   
133                                                   
134           To compile this driver as a module,     
135           will be called snd-cmi8328.             
136                                                   
137 config SND_CMI8330                                
138         tristate "C-Media CMI8330"                
139         select SND_WSS_LIB                        
140         select SND_SB16_DSP                       
141         select SND_OPL3_LIB                       
142         select SND_MPU401_UART                    
143         help                                      
144           Say Y here to include support for so    
145           C-Media CMI8330 chip.                   
146                                                   
147           To compile this driver as a module,     
148           will be called snd-cmi8330.             
149                                                   
150 config SND_CS4231                                 
151         tristate "Generic Cirrus Logic CS4231     
152         select SND_MPU401_UART                    
153         select SND_WSS_LIB                        
154         help                                      
155           Say Y here to include support for CS    
156           Logic - Crystal Semiconductors.         
157                                                   
158           To compile this driver as a module,     
159           will be called snd-cs4231.              
160                                                   
161 config SND_CS4236                                 
162         tristate "Generic Cirrus Logic CS4232/    
163         select SND_OPL3_LIB                       
164         select SND_MPU401_UART                    
165         select SND_WSS_LIB                        
166         help                                      
167           Say Y to include support for CS4232,    
168           CS4238B,CS4239 chips from Cirrus Log    
169           Semiconductors.                         
170                                                   
171           To compile this driver as a module,     
172           will be called snd-cs4236.              
173                                                   
174 config SND_ES1688                                 
175         tristate "Generic ESS ES688/ES1688 and    
176         select SND_OPL3_LIB                       
177         select SND_MPU401_UART                    
178         select SND_PCM                            
179         help                                      
180           Say Y here to include support for ES    
181           ES1688 chips. Also, this module supp    
182                                                   
183           To compile this driver as a module,     
184           will be called snd-es1688.              
185                                                   
186 config SND_ES18XX                                 
187         tristate "Generic ESS ES18xx driver"      
188         select SND_OPL3_LIB                       
189         select SND_MPU401_UART                    
190         select SND_PCM                            
191         help                                      
192           Say Y here to include support for ES    
193                                                   
194           To compile this driver as a module,     
195           will be called snd-es18xx.              
196                                                   
197 config SND_SC6000                                 
198         tristate "Gallant SC-6000/6600/7000 an    
199         depends on HAS_IOPORT_MAP                 
200         select SND_WSS_LIB                        
201         select SND_OPL3_LIB                       
202         select SND_MPU401_UART                    
203         help                                      
204           Say Y here to include support for Ga    
205           cards and clones:                       
206           Audio Excel DSP 16 and Zoltrix AV302    
207                                                   
208           These cards are based on CompuMedia     
209                                                   
210           To compile this driver as a module,     
211           will be called snd-sc6000.              
212                                                   
213 config SND_GUSCLASSIC                             
214         tristate "Gravis UltraSound Classic"      
215         select SND_RAWMIDI                        
216         select SND_PCM                            
217         select SND_TIMER                          
218         help                                      
219           Say Y here to include support for Gr    
220           soundcards.                             
221                                                   
222           To compile this driver as a module,     
223           will be called snd-gusclassic.          
224                                                   
225 config SND_GUSEXTREME                             
226         tristate "Gravis UltraSound Extreme"      
227         select SND_OPL3_LIB                       
228         select SND_MPU401_UART                    
229         select SND_PCM                            
230         select SND_TIMER                          
231         help                                      
232           Say Y here to include support for Gr    
233           soundcards.                             
234                                                   
235           To compile this driver as a module,     
236           will be called snd-gusextreme.          
237                                                   
238 config SND_GUSMAX                                 
239         tristate "Gravis UltraSound MAX"          
240         select SND_RAWMIDI                        
241         select SND_WSS_LIB                        
242         help                                      
243           Say Y here to include support for Gr    
244           soundcards.                             
245                                                   
246           To compile this driver as a module,     
247           will be called snd-gusmax.              
248                                                   
249 config SND_INTERWAVE                              
250         tristate "AMD InterWave, Gravis UltraS    
251         depends on PNP                            
252         select SND_RAWMIDI                        
253         select SND_WSS_LIB                        
254         help                                      
255           Say Y here to include support for AM    
256           soundcards (Gravis UltraSound Plug &    
257           MED3210, Dynasonic Pro, Panasonic PC    
258                                                   
259           To compile this driver as a module,     
260           will be called snd-interwave.           
261                                                   
262 config SND_INTERWAVE_STB                          
263         tristate "AMD InterWave + TEA6330T (Ul    
264         depends on PNP                            
265         select SND_RAWMIDI                        
266         select SND_WSS_LIB                        
267         help                                      
268           Say Y here to include support for AM    
269           soundcards with a TEA6330T bass and     
270           (UltraSound 32-Pro).                    
271                                                   
272           To compile this driver as a module,     
273           will be called snd-interwave-stb.       
274                                                   
275 config SND_JAZZ16                                 
276         tristate "Media Vision Jazz16 card and    
277         select SND_OPL3_LIB                       
278         select SND_MPU401_UART                    
279         select SND_SB8_DSP                        
280         help                                      
281           Say Y here to include support for so    
282           Media Vision Jazz16 chipset: digital    
283           codec MVA416 (CS4216) and mixer MVA5    
284           Media Vision's Jazz16 cards were sol    
285           Premium 3-D and Pro 3-D. There were     
286           Jazz16 chipset.                         
287                                                   
288           To compile this driver as a module,     
289           will be called snd-jazz16.              
290                                                   
291 config SND_OPL3SA2                                
292         tristate "Yamaha OPL3-SA2/SA3"            
293         select SND_OPL3_LIB                       
294         select SND_MPU401_UART                    
295         select SND_WSS_LIB                        
296         help                                      
297           Say Y here to include support for Ya    
298           chips.                                  
299                                                   
300           To compile this driver as a module,     
301           will be called snd-opl3sa2.             
302                                                   
303 config SND_OPTI92X_AD1848                         
304         tristate "OPTi 82C92x - AD1848"           
305         select SND_OPL3_LIB                       
306         select SND_OPL4_LIB                       
307         select SND_MPU401_UART                    
308         select SND_WSS_LIB                        
309         help                                      
310           Say Y here to include support for so    
311           82C92x or OTI-601 chips and using an    
312                                                   
313           To compile this driver as a module,     
314           will be called snd-opti92x-ad1848.      
315                                                   
316 config SND_OPTI92X_CS4231                         
317         tristate "OPTi 82C92x - CS4231"           
318         select SND_OPL3_LIB                       
319         select SND_OPL4_LIB                       
320         select SND_MPU401_UART                    
321         select SND_WSS_LIB                        
322         help                                      
323           Say Y here to include support for so    
324           82C92x chips and using a CS4231 code    
325                                                   
326           To compile this driver as a module,     
327           will be called snd-opti92x-cs4231.      
328                                                   
329 config SND_OPTI93X                                
330         tristate "OPTi 82C93x"                    
331         select SND_OPL3_LIB                       
332         select SND_MPU401_UART                    
333         select SND_WSS_LIB                        
334         help                                      
335           Say Y here to include support for so    
336           82C93x chips.                           
337                                                   
338           To compile this driver as a module,     
339           will be called snd-opti93x.             
340                                                   
341 config SND_MIRO                                   
342         tristate "Miro miroSOUND PCM1pro/PCM12    
343         select SND_OPL4_LIB                       
344         select SND_WSS_LIB                        
345         select SND_MPU401_UART                    
346         select SND_PCM                            
347         help                                      
348           Say 'Y' or 'M' to include support fo    
349           miroSOUND PCM12 and miroSOUND PCM20     
350                                                   
351           To compile this driver as a module,     
352           will be called snd-miro.                
353                                                   
354 config SND_SB8                                    
355         tristate "Sound Blaster 1.0/2.0/Pro (8    
356         select SND_OPL3_LIB                       
357         select SND_RAWMIDI                        
358         select SND_SB8_DSP                        
359         help                                      
360           Say Y here to include support for Cr    
361           2.0/Pro (8-bit) or 100% compatible s    
362                                                   
363           To compile this driver as a module,     
364           will be called snd-sb8.                 
365                                                   
366 config SND_SB16                                   
367         tristate "Sound Blaster 16 (PnP)"         
368         select SND_OPL3_LIB                       
369         select SND_MPU401_UART                    
370         select SND_SB16_DSP                       
371         help                                      
372           Say Y here to include support for So    
373           (including the Plug and Play version    
374                                                   
375           To compile this driver as a module,     
376           will be called snd-sb16.                
377                                                   
378 config SND_SBAWE                                  
379         tristate "Sound Blaster AWE (32,64) (P    
380         select SND_OPL3_LIB                       
381         select SND_MPU401_UART                    
382         select SND_SB16_DSP                       
383         select SND_SEQ_DEVICE if SND_SEQUENCER    
384         help                                      
385           Say Y here to include support for So    
386           (including the Plug and Play version    
387                                                   
388           To compile this driver as a module,     
389           will be called snd-sbawe.               
390                                                   
391 # select SEQ stuff to min(SND_SEQUENCER,SND_XX    
392 config SND_SBAWE_SEQ                              
393         def_tristate SND_SEQUENCER && SND_SBAW    
394         select SND_SEQ_MIDI_EMUL                  
395         select SND_SEQ_VIRMIDI                    
396         select SND_SYNTH_EMUX                     
397                                                   
398 config SND_SB16_CSP                               
399         bool "Sound Blaster 16/AWE CSP support    
400         depends on (SND_SB16 || SND_SBAWE) &&     
401         select FW_LOADER                          
402         help                                      
403           Say Y here to include support for th    
404           coprocessor can do variable tasks li    
405           decompression algorithms.               
406                                                   
407 config SND_SSCAPE                                 
408         tristate "Ensoniq SoundScape driver"      
409         select SND_MPU401_UART                    
410         select SND_WSS_LIB                        
411         select FW_LOADER                          
412         help                                      
413           Say Y here to include support for En    
414           and Ensoniq OEM soundcards.             
415                                                   
416           The PCM audio is supported on SoundS    
417           and VIVO cards. The supported OEM ca    
418           Reveal SC-600.                          
419           The MIDI support is very experimenta    
420           firmware files called "scope.cod" an    
421           ? is digit 0, 1, 2, 3 or 4. The firm    
422           in DOS or Windows driver packages. O    
423           files into the /lib/firmware directo    
424                                                   
425           To compile this driver as a module,     
426           will be called snd-sscape.              
427                                                   
428 config SND_WAVEFRONT                              
429         tristate "Turtle Beach Maui,Tropez,Tro    
430         select FW_LOADER                          
431         select SND_OPL3_LIB                       
432         select SND_MPU401_UART                    
433         select SND_WSS_LIB                        
434         help                                      
435           Say Y here to include support for Tu    
436           and Tropez+ soundcards based on the     
437                                                   
438           To compile this driver as a module,     
439           will be called snd-wavefront.           
440                                                   
441 config SND_MSND_PINNACLE                          
442         tristate "Turtle Beach MultiSound Pinn    
443         depends on X86                            
444         select FW_LOADER                          
445         select SND_MPU401_UART                    
446         select SND_PCM                            
447         help                                      
448           Say Y to include support for Turtle     
449           Fiji soundcards.                        
450                                                   
451           To compile this driver as a module,     
452           will be called snd-msnd-pinnacle.       
453                                                   
454 config SND_MSND_CLASSIC                           
455         tristate "Support for Turtle Beach Mul    
456         depends on X86                            
457         select FW_LOADER                          
458         select SND_MPU401_UART                    
459         select SND_PCM                            
460         help                                      
461           Say M here if you have a Turtle Beac    
462           Monterey (not for the Pinnacle or Fi    
463                                                   
464           See <file:Documentation/sound/cards/    
465           about this driver.  Note that it has    
466           Voyetra Turtle Beach knowledge base     
467           at <http://www.turtlebeach.com/site/    
468                                                   
469           To compile this driver as a module,     
470           will be called snd-msnd-classic.        
471                                                   
472 endif   # SND_ISA                                 
473                                                   
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php