1 # SPDX-License-Identifier: GPL-2.0-only !! 1 # sound/Config.in 2 menuconfig SOUND !! 2 # 3 tristate "Sound card support" << 4 depends on HAS_IOMEM || UML << 5 help << 6 If you have a sound card in your com << 7 than an occasional beep, say Y. << 8 3 9 if SOUND !! 4 menu "Sound" 10 5 11 config SOUND_OSS_CORE !! 6 config SOUND 12 bool !! 7 tristate "Sound card support" 13 default n << 14 << 15 config SOUND_OSS_CORE_PRECLAIM << 16 bool "Preclaim OSS device numbers" << 17 depends on SOUND_OSS_CORE << 18 default y << 19 help 8 help 20 With this option enabled, the kernel !! 9 If you have a sound card in your computer, i.e. if it can say more 21 numbers if any OSS support (native o !! 10 than an occasional beep, say Y. Be sure to have all the information 22 whether the respective module is loa !! 11 about your sound card and its configuration down (I/O port, 23 appropriate module using sound-slot/ !! 12 interrupt and DMA channel), because you will be asked for it. 24 module aliases when one of the devic !! 13 25 this option disabled, kernel will on !! 14 You want to read the Sound-HOWTO, available from 26 device numbers and opening a missing !! 15 <http://www.tldp.org/docs.html#howto>. General information about 27 standard char-major-* aliases. !! 16 the modular sound system is contained in the files 28 !! 17 <file:Documentation/sound/oss/Introduction>. The file 29 The only visible difference is use o !! 18 <file:Documentation/sound/oss/README.OSS> contains some slightly 30 and whether OSS sound devices appear !! 19 outdated but still useful information as well. Newer sound 31 /proc/devices. sound-slot/service-* !! 20 driver documentation is found in <file:Documentation/sound/alsa/*>. 32 to be removed (ie. PRECLAIM won't be !! 21 33 to make the transition easier. This !! 22 If you have a PnP sound card and you want to configure it at boot 34 during boot using the kernel paramet !! 23 time using the ISA PnP tools (read 35 !! 24 <http://www.roestock.demon.co.uk/isapnptools/>), then you need to 36 Disabling this allows alternative OS !! 25 compile the sound card support as a module and load that module 37 !! 26 after the PnP configuration is finished. To do this, choose M here 38 If unsure, say Y. !! 27 and read <file:Documentation/sound/oss/README.modules>; the module >> 28 will be called soundcore. >> 29 >> 30 I'm told that even without a sound card, you can make your computer >> 31 say more than an occasional beep, by programming the PC speaker. >> 32 Kernel patches and supporting utilities to do that are in the pcsp >> 33 package, available at <ftp://ftp.infradead.org/pub/pcsp/>. 39 34 40 source "sound/oss/dmasound/Kconfig" 35 source "sound/oss/dmasound/Kconfig" 41 36 42 menuconfig SND !! 37 if !M68K 43 tristate "Advanced Linux Sound Archite << 44 help << 45 Say 'Y' or 'M' to enable ALSA (Advan << 46 the new base sound system. << 47 38 48 For more information, see <http://ww !! 39 menu "Advanced Linux Sound Architecture" >> 40 depends on SOUND!=n 49 41 50 if SND !! 42 config SND >> 43 tristate "Advanced Linux Sound Architecture" >> 44 depends on SOUND 51 45 52 source "sound/core/Kconfig" 46 source "sound/core/Kconfig" 53 47 54 source "sound/drivers/Kconfig" 48 source "sound/drivers/Kconfig" 55 49 56 source "sound/isa/Kconfig" 50 source "sound/isa/Kconfig" 57 51 58 source "sound/pci/Kconfig" 52 source "sound/pci/Kconfig" 59 53 60 source "sound/hda/Kconfig" << 61 << 62 source "sound/ppc/Kconfig" 54 source "sound/ppc/Kconfig" 63 55 64 source "sound/ac97/Kconfig" << 65 << 66 source "sound/aoa/Kconfig" << 67 << 68 source "sound/arm/Kconfig" 56 source "sound/arm/Kconfig" 69 57 70 source "sound/atmel/Kconfig" !! 58 # the following will depenend on the order of config. 71 << 72 source "sound/spi/Kconfig" << 73 << 74 source "sound/mips/Kconfig" << 75 << 76 source "sound/sh/Kconfig" << 77 << 78 # the following will depend on the order of co << 79 # here assuming USB is defined before ALSA 59 # here assuming USB is defined before ALSA 80 source "sound/usb/Kconfig" 60 source "sound/usb/Kconfig" 81 61 82 source "sound/firewire/Kconfig" !! 62 # the following will depenend on the order of config. 83 << 84 # the following will depend on the order of co << 85 # here assuming PCMCIA is defined before ALSA 63 # here assuming PCMCIA is defined before ALSA 86 source "sound/pcmcia/Kconfig" 64 source "sound/pcmcia/Kconfig" 87 65 88 source "sound/sparc/Kconfig" 66 source "sound/sparc/Kconfig" 89 67 90 source "sound/parisc/Kconfig" 68 source "sound/parisc/Kconfig" 91 69 92 source "sound/soc/Kconfig" !! 70 endmenu 93 << 94 source "sound/x86/Kconfig" << 95 71 96 source "sound/synth/Kconfig" !! 72 menu "Open Sound System" >> 73 depends on SOUND!=n 97 74 98 source "sound/xen/Kconfig" !! 75 config SOUND_PRIME >> 76 tristate "Open Sound System (DEPRECATED)" >> 77 depends on SOUND >> 78 help >> 79 Say 'Y' or 'M' to enable Open Sound System drivers. 99 80 100 source "sound/virtio/Kconfig" !! 81 source "sound/oss/Kconfig" 101 82 102 endif # SND !! 83 endmenu 103 84 104 endif # SOUND !! 85 endif 105 86 106 config AC97_BUS !! 87 endmenu 107 tristate << 108 help << 109 This is used to avoid config and lin << 110 sound subsystem and other function d << 111 sound although they're sharing the A << 112 should "select" this. <<
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.