11da177e4SLinus Torvalds# sound/Config.in 21da177e4SLinus Torvalds# 31da177e4SLinus Torvalds 41da177e4SLinus Torvaldsmenu "Sound" 51da177e4SLinus Torvalds 61da177e4SLinus Torvaldsconfig SOUND 71da177e4SLinus Torvalds tristate "Sound card support" 81da177e4SLinus Torvalds help 91da177e4SLinus Torvalds If you have a sound card in your computer, i.e. if it can say more 101da177e4SLinus Torvalds than an occasional beep, say Y. Be sure to have all the information 111da177e4SLinus Torvalds about your sound card and its configuration down (I/O port, 121da177e4SLinus Torvalds interrupt and DMA channel), because you will be asked for it. 131da177e4SLinus Torvalds 141da177e4SLinus Torvalds You want to read the Sound-HOWTO, available from 151da177e4SLinus Torvalds <http://www.tldp.org/docs.html#howto>. General information about 161da177e4SLinus Torvalds the modular sound system is contained in the files 171da177e4SLinus Torvalds <file:Documentation/sound/oss/Introduction>. The file 181da177e4SLinus Torvalds <file:Documentation/sound/oss/README.OSS> contains some slightly 191da177e4SLinus Torvalds outdated but still useful information as well. Newer sound 201da177e4SLinus Torvalds driver documentation is found in <file:Documentation/sound/alsa/*>. 211da177e4SLinus Torvalds 221da177e4SLinus Torvalds If you have a PnP sound card and you want to configure it at boot 231da177e4SLinus Torvalds time using the ISA PnP tools (read 241da177e4SLinus Torvalds <http://www.roestock.demon.co.uk/isapnptools/>), then you need to 251da177e4SLinus Torvalds compile the sound card support as a module and load that module 261da177e4SLinus Torvalds after the PnP configuration is finished. To do this, choose M here 271da177e4SLinus Torvalds and read <file:Documentation/sound/oss/README.modules>; the module 281da177e4SLinus Torvalds will be called soundcore. 291da177e4SLinus Torvalds 301da177e4SLinus Torvalds I'm told that even without a sound card, you can make your computer 311da177e4SLinus Torvalds say more than an occasional beep, by programming the PC speaker. 321da177e4SLinus Torvalds Kernel patches and supporting utilities to do that are in the pcsp 331da177e4SLinus Torvalds package, available at <ftp://ftp.infradead.org/pub/pcsp/>. 341da177e4SLinus Torvalds 351da177e4SLinus Torvaldssource "sound/oss/dmasound/Kconfig" 361da177e4SLinus Torvalds 371da177e4SLinus Torvaldsif !M68K 381da177e4SLinus Torvalds 391da177e4SLinus Torvaldsmenu "Advanced Linux Sound Architecture" 401da177e4SLinus Torvalds depends on SOUND!=n 411da177e4SLinus Torvalds 421da177e4SLinus Torvaldsconfig SND 431da177e4SLinus Torvalds tristate "Advanced Linux Sound Architecture" 441da177e4SLinus Torvalds depends on SOUND 4523854c30STakashi Iwai help 4623854c30STakashi Iwai Say 'Y' or 'M' to enable ALSA (Advanced Linux Sound Architecture), 4723854c30STakashi Iwai the new base sound system. 4823854c30STakashi Iwai 49*9baf6507STakashi Iwai For more information, see <http://www.alsa-project.org/> 501da177e4SLinus Torvalds 511da177e4SLinus Torvaldssource "sound/core/Kconfig" 521da177e4SLinus Torvalds 531da177e4SLinus Torvaldssource "sound/drivers/Kconfig" 541da177e4SLinus Torvalds 551da177e4SLinus Torvaldssource "sound/isa/Kconfig" 561da177e4SLinus Torvalds 571da177e4SLinus Torvaldssource "sound/pci/Kconfig" 581da177e4SLinus Torvalds 591da177e4SLinus Torvaldssource "sound/ppc/Kconfig" 601da177e4SLinus Torvalds 611da177e4SLinus Torvaldssource "sound/arm/Kconfig" 621da177e4SLinus Torvalds 631da177e4SLinus Torvaldssource "sound/mips/Kconfig" 641da177e4SLinus Torvalds 651da177e4SLinus Torvalds# the following will depenend on the order of config. 661da177e4SLinus Torvalds# here assuming USB is defined before ALSA 671da177e4SLinus Torvaldssource "sound/usb/Kconfig" 681da177e4SLinus Torvalds 691da177e4SLinus Torvalds# the following will depenend on the order of config. 701da177e4SLinus Torvalds# here assuming PCMCIA is defined before ALSA 711da177e4SLinus Torvaldssource "sound/pcmcia/Kconfig" 721da177e4SLinus Torvalds 731da177e4SLinus Torvaldssource "sound/sparc/Kconfig" 741da177e4SLinus Torvalds 751da177e4SLinus Torvaldssource "sound/parisc/Kconfig" 761da177e4SLinus Torvalds 771da177e4SLinus Torvaldsendmenu 781da177e4SLinus Torvalds 791da177e4SLinus Torvaldsmenu "Open Sound System" 801da177e4SLinus Torvalds depends on SOUND!=n && (BROKEN || (!SPARC32 && !SPARC64)) 811da177e4SLinus Torvalds 821da177e4SLinus Torvaldsconfig SOUND_PRIME 831da177e4SLinus Torvalds tristate "Open Sound System (DEPRECATED)" 841da177e4SLinus Torvalds depends on SOUND 851da177e4SLinus Torvalds help 861da177e4SLinus Torvalds Say 'Y' or 'M' to enable Open Sound System drivers. 871da177e4SLinus Torvalds 881da177e4SLinus Torvaldssource "sound/oss/Kconfig" 891da177e4SLinus Torvalds 901da177e4SLinus Torvaldsendmenu 911da177e4SLinus Torvalds 921da177e4SLinus Torvaldsendif 931da177e4SLinus Torvalds 941da177e4SLinus Torvaldsendmenu 95