1# sound/Config.in 2# 3 4menuconfig SOUND 5 tristate "Sound card support" 6 depends on HAS_IOMEM 7 help 8 If you have a sound card in your computer, i.e. if it can say more 9 than an occasional beep, say Y. Be sure to have all the information 10 about your sound card and its configuration down (I/O port, 11 interrupt and DMA channel), because you will be asked for it. 12 13 You want to read the Sound-HOWTO, available from 14 <http://www.tldp.org/docs.html#howto>. General information about 15 the modular sound system is contained in the files 16 <file:Documentation/sound/oss/Introduction>. The file 17 <file:Documentation/sound/oss/README.OSS> contains some slightly 18 outdated but still useful information as well. Newer sound 19 driver documentation is found in <file:Documentation/sound/alsa/*>. 20 21 If you have a PnP sound card and you want to configure it at boot 22 time using the ISA PnP tools (read 23 <http://www.roestock.demon.co.uk/isapnptools/>), then you need to 24 compile the sound card support as a module and load that module 25 after the PnP configuration is finished. To do this, choose M here 26 and read <file:Documentation/sound/oss/README.modules>; the module 27 will be called soundcore. 28 29if SOUND 30 31config SOUND_OSS_CORE 32 bool 33 default n 34 35source "sound/oss/dmasound/Kconfig" 36 37if !M68K 38 39menuconfig SND 40 tristate "Advanced Linux Sound Architecture" 41 help 42 Say 'Y' or 'M' to enable ALSA (Advanced Linux Sound Architecture), 43 the new base sound system. 44 45 For more information, see <http://www.alsa-project.org/> 46 47if SND 48 49source "sound/core/Kconfig" 50 51source "sound/drivers/Kconfig" 52 53source "sound/isa/Kconfig" 54 55source "sound/pci/Kconfig" 56 57source "sound/ppc/Kconfig" 58 59source "sound/aoa/Kconfig" 60 61source "sound/arm/Kconfig" 62 63source "sound/atmel/Kconfig" 64 65source "sound/spi/Kconfig" 66 67source "sound/mips/Kconfig" 68 69source "sound/sh/Kconfig" 70 71# the following will depend on the order of config. 72# here assuming USB is defined before ALSA 73source "sound/usb/Kconfig" 74 75# the following will depend on the order of config. 76# here assuming PCMCIA is defined before ALSA 77source "sound/pcmcia/Kconfig" 78 79source "sound/sparc/Kconfig" 80 81source "sound/parisc/Kconfig" 82 83source "sound/soc/Kconfig" 84 85endif # SND 86 87menuconfig SOUND_PRIME 88 tristate "Open Sound System (DEPRECATED)" 89 select SOUND_OSS_CORE 90 help 91 Say 'Y' or 'M' to enable Open Sound System drivers. 92 93if SOUND_PRIME 94 95source "sound/oss/Kconfig" 96 97endif # SOUND_PRIME 98 99endif # !M68K 100 101endif # SOUND 102 103# AC97_BUS is used from both sound and ucb1400 104config AC97_BUS 105 tristate 106 help 107 This is used to avoid config and link hard dependencies between the 108 sound subsystem and other function drivers completely unrelated to 109 sound although they're sharing the AC97 bus. Concerned drivers 110 should "select" this. 111 112