1# 2# PCI Hotplug support 3# 4 5menuconfig HOTPLUG_PCI 6 tristate "Support for PCI Hotplug" 7 depends on PCI && HOTPLUG && SYSFS 8 ---help--- 9 Say Y here if you have a motherboard with a PCI Hotplug controller. 10 This allows you to add and remove PCI cards while the machine is 11 powered up and running. 12 13 To compile this driver as a module, choose M here: the 14 module will be called pci_hotplug. 15 16 When in doubt, say N. 17 18if HOTPLUG_PCI 19 20config HOTPLUG_PCI_COMPAQ 21 tristate "Compaq PCI Hotplug driver" 22 depends on X86 && PCI_BIOS 23 help 24 Say Y here if you have a motherboard with a Compaq PCI Hotplug 25 controller. 26 27 To compile this driver as a module, choose M here: the 28 module will be called cpqphp. 29 30 When in doubt, say N. 31 32config HOTPLUG_PCI_COMPAQ_NVRAM 33 bool "Save configuration into NVRAM on Compaq servers" 34 depends on HOTPLUG_PCI_COMPAQ 35 help 36 Say Y here if you have a Compaq server that has a PCI Hotplug 37 controller. This will allow the PCI Hotplug driver to store the PCI 38 system configuration options in NVRAM. 39 40 When in doubt, say N. 41 42config HOTPLUG_PCI_IBM 43 tristate "IBM PCI Hotplug driver" 44 depends on X86_IO_APIC && X86 && PCI_BIOS 45 help 46 Say Y here if you have a motherboard with a IBM PCI Hotplug 47 controller. 48 49 To compile this driver as a module, choose M here: the 50 module will be called ibmphp. 51 52 When in doubt, say N. 53 54config HOTPLUG_PCI_ACPI 55 tristate "ACPI PCI Hotplug driver" 56 depends on (!ACPI_DOCK && ACPI) || (ACPI_DOCK) 57 help 58 Say Y here if you have a system that supports PCI Hotplug using 59 ACPI. 60 61 To compile this driver as a module, choose M here: the 62 module will be called acpiphp. 63 64 When in doubt, say N. 65 66config HOTPLUG_PCI_ACPI_IBM 67 tristate "ACPI PCI Hotplug driver IBM extensions" 68 depends on HOTPLUG_PCI_ACPI 69 help 70 Say Y here if you have an IBM system that supports PCI Hotplug using 71 ACPI. 72 73 To compile this driver as a module, choose M here: the 74 module will be called acpiphp_ibm. 75 76 When in doubt, say N. 77 78config HOTPLUG_PCI_CPCI 79 bool "CompactPCI Hotplug driver" 80 help 81 Say Y here if you have a CompactPCI system card with CompactPCI 82 hotswap support per the PICMG 2.1 specification. 83 84 When in doubt, say N. 85 86config HOTPLUG_PCI_CPCI_ZT5550 87 tristate "Ziatech ZT5550 CompactPCI Hotplug driver" 88 depends on HOTPLUG_PCI_CPCI && X86 89 help 90 Say Y here if you have an Performance Technologies (formerly Intel, 91 formerly just Ziatech) Ziatech ZT5550 CompactPCI system card. 92 93 To compile this driver as a module, choose M here: the 94 module will be called cpcihp_zt5550. 95 96 When in doubt, say N. 97 98config HOTPLUG_PCI_CPCI_GENERIC 99 tristate "Generic port I/O CompactPCI Hotplug driver" 100 depends on HOTPLUG_PCI_CPCI && X86 101 help 102 Say Y here if you have a CompactPCI system card that exposes the #ENUM 103 hotswap signal as a bit in a system register that can be read through 104 standard port I/O. 105 106 To compile this driver as a module, choose M here: the 107 module will be called cpcihp_generic. 108 109 When in doubt, say N. 110 111config HOTPLUG_PCI_SHPC 112 tristate "SHPC PCI Hotplug driver" 113 help 114 Say Y here if you have a motherboard with a SHPC PCI Hotplug 115 controller. 116 117 To compile this driver as a module, choose M here: the 118 module will be called shpchp. 119 120 When in doubt, say N. 121 122config HOTPLUG_PCI_RPA 123 tristate "RPA PCI Hotplug driver" 124 depends on PPC_PSERIES && EEH 125 help 126 Say Y here if you have a RPA system that supports PCI Hotplug. 127 128 To compile this driver as a module, choose M here: the 129 module will be called rpaphp. 130 131 When in doubt, say N. 132 133config HOTPLUG_PCI_RPA_DLPAR 134 tristate "RPA Dynamic Logical Partitioning for I/O slots" 135 depends on HOTPLUG_PCI_RPA 136 help 137 Say Y here if your system supports Dynamic Logical Partitioning 138 for I/O slots. 139 140 To compile this driver as a module, choose M here: the 141 module will be called rpadlpar_io. 142 143 When in doubt, say N. 144 145config HOTPLUG_PCI_SGI 146 tristate "SGI PCI Hotplug Support" 147 depends on IA64_SGI_SN2 || IA64_GENERIC 148 help 149 Say Y here if you want to use the SGI Altix Hotplug 150 Driver for PCI devices. 151 152 When in doubt, say N. 153 154config HOTPLUG_PCI_S390 155 tristate "System z PCI Hotplug Support" 156 depends on S390 && 64BIT 157 help 158 Say Y here if you want to use the System z PCI Hotplug 159 driver for PCI devices. Without this driver it is not 160 possible to access stand-by PCI functions nor to deconfigure 161 PCI functions. 162 163 When in doubt, say Y. 164 165endif # HOTPLUG_PCI 166