|
@@ -34,12 +34,6 @@ config GENERIC_BUG
|
|
|
config GENERIC_BUG_RELATIVE_POINTERS
|
|
|
def_bool y
|
|
|
|
|
|
-config NO_IOMEM
|
|
|
- def_bool y
|
|
|
-
|
|
|
-config NO_DMA
|
|
|
- def_bool y
|
|
|
-
|
|
|
config ARCH_DMA_ADDR_T_64BIT
|
|
|
def_bool 64BIT
|
|
|
|
|
@@ -58,6 +52,12 @@ config KEXEC
|
|
|
config AUDIT_ARCH
|
|
|
def_bool y
|
|
|
|
|
|
+config NO_IOPORT
|
|
|
+ def_bool y
|
|
|
+
|
|
|
+config PCI_QUIRKS
|
|
|
+ def_bool n
|
|
|
+
|
|
|
config S390
|
|
|
def_bool y
|
|
|
select USE_GENERIC_SMP_HELPERS if SMP
|
|
@@ -435,6 +435,50 @@ config QDIO
|
|
|
|
|
|
If unsure, say Y.
|
|
|
|
|
|
+menuconfig PCI
|
|
|
+ bool "PCI support"
|
|
|
+ default n
|
|
|
+ depends on 64BIT
|
|
|
+ select ARCH_SUPPORTS_MSI
|
|
|
+ select PCI_MSI
|
|
|
+ help
|
|
|
+ Enable PCI support.
|
|
|
+
|
|
|
+if PCI
|
|
|
+
|
|
|
+config PCI_NR_FUNCTIONS
|
|
|
+ int "Maximum number of PCI functions (1-4096)"
|
|
|
+ range 1 4096
|
|
|
+ default "64"
|
|
|
+ help
|
|
|
+ This allows you to specify the maximum number of PCI functions which
|
|
|
+ this kernel will support.
|
|
|
+
|
|
|
+source "drivers/pci/Kconfig"
|
|
|
+source "drivers/pci/pcie/Kconfig"
|
|
|
+source "drivers/pci/hotplug/Kconfig"
|
|
|
+
|
|
|
+endif # PCI
|
|
|
+
|
|
|
+config PCI_DOMAINS
|
|
|
+ def_bool PCI
|
|
|
+
|
|
|
+config HAS_IOMEM
|
|
|
+ def_bool PCI
|
|
|
+
|
|
|
+config IOMMU_HELPER
|
|
|
+ def_bool PCI
|
|
|
+
|
|
|
+config HAS_DMA
|
|
|
+ def_bool PCI
|
|
|
+ select HAVE_DMA_API_DEBUG
|
|
|
+
|
|
|
+config NEED_SG_DMA_LENGTH
|
|
|
+ def_bool PCI
|
|
|
+
|
|
|
+config HAVE_DMA_ATTRS
|
|
|
+ def_bool PCI
|
|
|
+
|
|
|
config CHSC_SCH
|
|
|
def_tristate m
|
|
|
prompt "Support for CHSC subchannels"
|