diff options
-rw-r--r-- | arch/arm/Kconfig | 1 | ||||
-rw-r--r-- | arch/ia64/Kconfig | 1 | ||||
-rw-r--r-- | arch/mips/Kconfig | 2 | ||||
-rw-r--r-- | arch/powerpc/Kconfig | 1 | ||||
-rw-r--r-- | arch/s390/Kconfig | 1 | ||||
-rw-r--r-- | arch/sparc/Kconfig | 1 | ||||
-rw-r--r-- | arch/tile/Kconfig | 1 | ||||
-rw-r--r-- | arch/x86/Kconfig | 1 | ||||
-rw-r--r-- | drivers/pci/Kconfig | 4 |
9 files changed, 0 insertions, 13 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index ba412e02ec0c..b173c1d8721f 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
@@ -441,7 +441,6 @@ config ARCH_NETX | |||
441 | config ARCH_IOP13XX | 441 | config ARCH_IOP13XX |
442 | bool "IOP13xx-based" | 442 | bool "IOP13xx-based" |
443 | depends on MMU | 443 | depends on MMU |
444 | select ARCH_SUPPORTS_MSI | ||
445 | select CPU_XSC3 | 444 | select CPU_XSC3 |
446 | select NEED_MACH_MEMORY_H | 445 | select NEED_MACH_MEMORY_H |
447 | select NEED_RET_TO_USER | 446 | select NEED_RET_TO_USER |
diff --git a/arch/ia64/Kconfig b/arch/ia64/Kconfig index 5a768ad8e893..098602b939a9 100644 --- a/arch/ia64/Kconfig +++ b/arch/ia64/Kconfig | |||
@@ -9,7 +9,6 @@ config IA64 | |||
9 | select PCI if (!IA64_HP_SIM) | 9 | select PCI if (!IA64_HP_SIM) |
10 | select ACPI if (!IA64_HP_SIM) | 10 | select ACPI if (!IA64_HP_SIM) |
11 | select PM if (!IA64_HP_SIM) | 11 | select PM if (!IA64_HP_SIM) |
12 | select ARCH_SUPPORTS_MSI | ||
13 | select HAVE_UNSTABLE_SCHED_CLOCK | 12 | select HAVE_UNSTABLE_SCHED_CLOCK |
14 | select HAVE_IDE | 13 | select HAVE_IDE |
15 | select HAVE_OPROFILE | 14 | select HAVE_OPROFILE |
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index 4758a8fd3e99..00b26986cd05 100644 --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig | |||
@@ -726,7 +726,6 @@ config CAVIUM_OCTEON_SOC | |||
726 | select SYS_HAS_CPU_CAVIUM_OCTEON | 726 | select SYS_HAS_CPU_CAVIUM_OCTEON |
727 | select SWAP_IO_SPACE | 727 | select SWAP_IO_SPACE |
728 | select HW_HAS_PCI | 728 | select HW_HAS_PCI |
729 | select ARCH_SUPPORTS_MSI | ||
730 | select ZONE_DMA32 | 729 | select ZONE_DMA32 |
731 | select USB_ARCH_HAS_OHCI | 730 | select USB_ARCH_HAS_OHCI |
732 | select USB_ARCH_HAS_EHCI | 731 | select USB_ARCH_HAS_EHCI |
@@ -762,7 +761,6 @@ config NLM_XLR_BOARD | |||
762 | select CEVT_R4K | 761 | select CEVT_R4K |
763 | select CSRC_R4K | 762 | select CSRC_R4K |
764 | select IRQ_CPU | 763 | select IRQ_CPU |
765 | select ARCH_SUPPORTS_MSI | ||
766 | select ZONE_DMA32 if 64BIT | 764 | select ZONE_DMA32 if 64BIT |
767 | select SYNC_R4K | 765 | select SYNC_R4K |
768 | select SYS_HAS_EARLY_PRINTK | 766 | select SYS_HAS_EARLY_PRINTK |
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig index 3bf72cd2c8fc..183a16509e8f 100644 --- a/arch/powerpc/Kconfig +++ b/arch/powerpc/Kconfig | |||
@@ -727,7 +727,6 @@ config PCI | |||
727 | default y if !40x && !CPM2 && !8xx && !PPC_83xx \ | 727 | default y if !40x && !CPM2 && !8xx && !PPC_83xx \ |
728 | && !PPC_85xx && !PPC_86xx && !GAMECUBE_COMMON | 728 | && !PPC_85xx && !PPC_86xx && !GAMECUBE_COMMON |
729 | default PCI_QSPAN if !4xx && !CPM2 && 8xx | 729 | default PCI_QSPAN if !4xx && !CPM2 && 8xx |
730 | select ARCH_SUPPORTS_MSI | ||
731 | select GENERIC_PCI_IOMAP | 730 | select GENERIC_PCI_IOMAP |
732 | help | 731 | help |
733 | Find out whether your system includes a PCI bus. PCI is the name of | 732 | Find out whether your system includes a PCI bus. PCI is the name of |
diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig index 22f75b504f7f..e9982a353b55 100644 --- a/arch/s390/Kconfig +++ b/arch/s390/Kconfig | |||
@@ -428,7 +428,6 @@ menuconfig PCI | |||
428 | bool "PCI support" | 428 | bool "PCI support" |
429 | default n | 429 | default n |
430 | depends on 64BIT | 430 | depends on 64BIT |
431 | select ARCH_SUPPORTS_MSI | ||
432 | select PCI_MSI | 431 | select PCI_MSI |
433 | help | 432 | help |
434 | Enable PCI support. | 433 | Enable PCI support. |
diff --git a/arch/sparc/Kconfig b/arch/sparc/Kconfig index a00cbd356db5..1570ad2802b3 100644 --- a/arch/sparc/Kconfig +++ b/arch/sparc/Kconfig | |||
@@ -52,7 +52,6 @@ config SPARC32 | |||
52 | 52 | ||
53 | config SPARC64 | 53 | config SPARC64 |
54 | def_bool 64BIT | 54 | def_bool 64BIT |
55 | select ARCH_SUPPORTS_MSI | ||
56 | select HAVE_FUNCTION_TRACER | 55 | select HAVE_FUNCTION_TRACER |
57 | select HAVE_FUNCTION_GRAPH_TRACER | 56 | select HAVE_FUNCTION_GRAPH_TRACER |
58 | select HAVE_FUNCTION_GRAPH_FP_TEST | 57 | select HAVE_FUNCTION_GRAPH_FP_TEST |
diff --git a/arch/tile/Kconfig b/arch/tile/Kconfig index 24565a7ffe6d..74dff908a70f 100644 --- a/arch/tile/Kconfig +++ b/arch/tile/Kconfig | |||
@@ -380,7 +380,6 @@ config PCI | |||
380 | select PCI_DOMAINS | 380 | select PCI_DOMAINS |
381 | select GENERIC_PCI_IOMAP | 381 | select GENERIC_PCI_IOMAP |
382 | select TILE_GXIO_TRIO if TILEGX | 382 | select TILE_GXIO_TRIO if TILEGX |
383 | select ARCH_SUPPORTS_MSI if TILEGX | ||
384 | select PCI_MSI if TILEGX | 383 | select PCI_MSI if TILEGX |
385 | ---help--- | 384 | ---help--- |
386 | Enable PCI root complex support, so PCIe endpoint devices can | 385 | Enable PCI root complex support, so PCIe endpoint devices can |
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index b32ebf92b0ce..5db62ef37804 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig | |||
@@ -2014,7 +2014,6 @@ menu "Bus options (PCI etc.)" | |||
2014 | config PCI | 2014 | config PCI |
2015 | bool "PCI support" | 2015 | bool "PCI support" |
2016 | default y | 2016 | default y |
2017 | select ARCH_SUPPORTS_MSI if (X86_LOCAL_APIC && X86_IO_APIC) | ||
2018 | ---help--- | 2017 | ---help--- |
2019 | Find out whether you have a PCI motherboard. PCI is the name of a | 2018 | Find out whether you have a PCI motherboard. PCI is the name of a |
2020 | bus system, i.e. the way the CPU talks to the other stuff inside | 2019 | bus system, i.e. the way the CPU talks to the other stuff inside |
diff --git a/drivers/pci/Kconfig b/drivers/pci/Kconfig index 81944fb73116..b6a99f7a9b20 100644 --- a/drivers/pci/Kconfig +++ b/drivers/pci/Kconfig | |||
@@ -1,13 +1,9 @@ | |||
1 | # | 1 | # |
2 | # PCI configuration | 2 | # PCI configuration |
3 | # | 3 | # |
4 | config ARCH_SUPPORTS_MSI | ||
5 | bool | ||
6 | |||
7 | config PCI_MSI | 4 | config PCI_MSI |
8 | bool "Message Signaled Interrupts (MSI and MSI-X)" | 5 | bool "Message Signaled Interrupts (MSI and MSI-X)" |
9 | depends on PCI | 6 | depends on PCI |
10 | depends on ARCH_SUPPORTS_MSI | ||
11 | help | 7 | help |
12 | This allows device drivers to enable MSI (Message Signaled | 8 | This allows device drivers to enable MSI (Message Signaled |
13 | Interrupts). Message Signaled Interrupts enable a device to | 9 | Interrupts). Message Signaled Interrupts enable a device to |