annotate sound/Kconfig @ 890:2e94884f0e8d

Dom0 PCI: fix a regression introduced by the SR-IOV change

The device class may be changed during the early fixup. So need to
re-read the device class from pci_dev after the fixup.

The patch "PCI: centralize device setup code" (c/s 825) wrongly
cleaned up the device class re-read. This patch reverts that change.

Signed-off-by: Yu Zhao <yu.zhao@intel.com>
author Keir Fraser <keir.fraser@citrix.com>
date Wed Jun 03 11:21:52 2009 +0100 (2009-06-03)
parents 831230e53067
rev   line source
ian@0 1 # sound/Config.in
ian@0 2 #
ian@0 3
ian@0 4 menu "Sound"
ian@0 5
ian@0 6 config SOUND
ian@0 7 tristate "Sound card support"
ian@0 8 help
ian@0 9 If you have a sound card in your computer, i.e. if it can say more
ian@0 10 than an occasional beep, say Y. Be sure to have all the information
ian@0 11 about your sound card and its configuration down (I/O port,
ian@0 12 interrupt and DMA channel), because you will be asked for it.
ian@0 13
ian@0 14 You want to read the Sound-HOWTO, available from
ian@0 15 <http://www.tldp.org/docs.html#howto>. General information about
ian@0 16 the modular sound system is contained in the files
ian@0 17 <file:Documentation/sound/oss/Introduction>. The file
ian@0 18 <file:Documentation/sound/oss/README.OSS> contains some slightly
ian@0 19 outdated but still useful information as well. Newer sound
ian@0 20 driver documentation is found in <file:Documentation/sound/alsa/*>.
ian@0 21
ian@0 22 If you have a PnP sound card and you want to configure it at boot
ian@0 23 time using the ISA PnP tools (read
ian@0 24 <http://www.roestock.demon.co.uk/isapnptools/>), then you need to
ian@0 25 compile the sound card support as a module and load that module
ian@0 26 after the PnP configuration is finished. To do this, choose M here
ian@0 27 and read <file:Documentation/sound/oss/README.modules>; the module
ian@0 28 will be called soundcore.
ian@0 29
ian@0 30 I'm told that even without a sound card, you can make your computer
ian@0 31 say more than an occasional beep, by programming the PC speaker.
ian@0 32 Kernel patches and supporting utilities to do that are in the pcsp
ian@0 33 package, available at <ftp://ftp.infradead.org/pub/pcsp/>.
ian@0 34
ian@0 35 source "sound/oss/dmasound/Kconfig"
ian@0 36
ian@0 37 if !M68K
ian@0 38
ian@0 39 menu "Advanced Linux Sound Architecture"
ian@0 40 depends on SOUND!=n
ian@0 41
ian@0 42 config SND
ian@0 43 tristate "Advanced Linux Sound Architecture"
ian@0 44 depends on SOUND
ian@0 45 help
ian@0 46 Say 'Y' or 'M' to enable ALSA (Advanced Linux Sound Architecture),
ian@0 47 the new base sound system.
ian@0 48
ian@0 49 For more information, see <http://www.alsa-project.org/>
ian@0 50
ian@0 51 source "sound/core/Kconfig"
ian@0 52
ian@0 53 source "sound/drivers/Kconfig"
ian@0 54
ian@0 55 source "sound/isa/Kconfig"
ian@0 56
ian@0 57 source "sound/pci/Kconfig"
ian@0 58
ian@0 59 source "sound/ppc/Kconfig"
ian@0 60
ian@0 61 source "sound/aoa/Kconfig"
ian@0 62
ian@0 63 source "sound/arm/Kconfig"
ian@0 64
ian@0 65 source "sound/mips/Kconfig"
ian@0 66
ian@0 67 # the following will depenend on the order of config.
ian@0 68 # here assuming USB is defined before ALSA
ian@0 69 source "sound/usb/Kconfig"
ian@0 70
ian@0 71 # the following will depenend on the order of config.
ian@0 72 # here assuming PCMCIA is defined before ALSA
ian@0 73 source "sound/pcmcia/Kconfig"
ian@0 74
ian@0 75 source "sound/sparc/Kconfig"
ian@0 76
ian@0 77 source "sound/parisc/Kconfig"
ian@0 78
ian@0 79 endmenu
ian@0 80
ian@0 81 menu "Open Sound System"
ian@0 82 depends on SOUND!=n
ian@0 83
ian@0 84 config SOUND_PRIME
ian@0 85 tristate "Open Sound System (DEPRECATED)"
ian@0 86 depends on SOUND
ian@0 87 help
ian@0 88 Say 'Y' or 'M' to enable Open Sound System drivers.
ian@0 89
ian@0 90 source "sound/oss/Kconfig"
ian@0 91
ian@0 92 endmenu
ian@0 93
ian@0 94 endif
ian@0 95
ian@0 96 endmenu