ACPI: thinkpad-acpi: fix the module init failure path
[linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git] / drivers / pci / Kconfig
blob7a1d6d51283747825aeb9eba5faca5f6440e5cf9
2 # PCI configuration
4 config ARCH_SUPPORTS_MSI
5         bool
6         default n
8 config PCI_MSI
9         bool "Message Signaled Interrupts (MSI and MSI-X)"
10         depends on PCI
11         depends on ARCH_SUPPORTS_MSI
12         help
13            This allows device drivers to enable MSI (Message Signaled
14            Interrupts).  Message Signaled Interrupts enable a device to
15            generate an interrupt using an inbound Memory Write on its
16            PCI bus instead of asserting a device IRQ pin.
18            Use of PCI MSI interrupts can be disabled at kernel boot time
19            by using the 'pci=nomsi' option.  This disables MSI for the
20            entire system.
22            If you don't know what to do here, say N.
24 config PCI_DEBUG
25         bool "PCI Debugging"
26         depends on PCI && DEBUG_KERNEL
27         help
28           Say Y here if you want the PCI core to produce a bunch of debug
29           messages to the system log.  Select this if you are having a
30           problem with PCI support and want to see more of what is going on.
32           When in doubt, say N.
34 config HT_IRQ
35         bool "Interrupts on hypertransport devices"
36         default y
37         depends on PCI && X86_LOCAL_APIC && X86_IO_APIC
38         help
39            This allows native hypertransport devices to use interrupts.
41            If unsure say Y.