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 |
