kbuild: document howto build external modules using several directories
[linux-2.6/verdex.git] / drivers / pci / Kconfig
blobf187fd8aeed6483d72c3b07ae72c49f2333fdbd9
2 # PCI configuration
4 config PCI_MSI
5         bool "Message Signaled Interrupts (MSI and MSI-X)"
6         depends on PCI
7         depends on (X86_LOCAL_APIC && X86_IO_APIC) || IA64
8         help
9            This allows device drivers to enable MSI (Message Signaled
10            Interrupts).  Message Signaled Interrupts enable a device to
11            generate an interrupt using an inbound Memory Write on its
12            PCI bus instead of asserting a device IRQ pin.
14            If you don't know what to do here, say N.
16 config PCI_LEGACY_PROC
17         bool "Legacy /proc/pci interface"
18         depends on PCI
19         ---help---
20           This feature enables a procfs file -- /proc/pci -- that provides a 
21           summary of PCI devices in the system. 
23           This feature has been deprecated as of v2.5.53, in favor of using the 
24           tool lspci(8). This feature may be removed at a future date. 
26           lspci can provide the same data, as well as much more. lspci is a part of
27           the pci-utils package, which should be installed by your distribution. 
28           See <file:Documentation/Changes> for information on where to get the latest
29           version. 
31           When in doubt, say N.
33 config PCI_DEBUG
34         bool "PCI Debugging"
35         depends on PCI && DEBUG_KERNEL
36         help
37           Say Y here if you want the PCI core to produce a bunch of debug
38           messages to the system log.  Select this if you are having a
39           problem with PCI support and want to see more of what is going on.
41           When in doubt, say N.