PCI: Disable PCIEPORTBUS in configurations for systems without PCI Express

No Alpha, PA-RISC or SH4 system supports PCI Express.

The older Marvell SoCs supported by iop32x and ixp4xx don't, but the
newer SoCs do.  ARM Versatile doesn't support it and I'm pretty sure
QEMU won't let you add it, but will leave versatile alone for now.

Most supported MIPS platforms don't, but Octeon does.

I don't think PowerPC SPE systems have either PCI or PCI Express, but
I won't touch that configuration now.

svn path=/dists/trunk/linux/; revision=20579
This commit is contained in:
Ben Hutchings 2013-09-09 02:10:33 +00:00
parent 6e8cf21d51
commit af07cdf241
13 changed files with 63 additions and 0 deletions

3
debian/changelog vendored
View File

@ -42,6 +42,9 @@ linux (3.11-1~exp1) UNRELEASED; urgency=low
- [x86] net/ethernet: Disable ATP
* bluetooth: Disable BT_HCIBTUART; the serial_cs and hci_uart drivers
should be used instead
* PCI: Disable PCIEPORTBUS in configurations for systems without PCI
Express: alpha/*, armel/{iop32x,ixp4xx}, hppa/*, mips/!octeon, mipsel/*,
sh4/*
[ Bastian Blank ]
* Symlink doc directory in linux-headers packages.

View File

@ -747,6 +747,11 @@ CONFIG_TMD_HERMES=m
CONFIG_PCI_HERMES=m
CONFIG_PCMCIA_HERMES=m
##
## file: drivers/pci/pcie/Kconfig
##
# CONFIG_PCIEPORTBUS is not set
##
## file: drivers/pcmcia/Kconfig
##

View File

@ -450,6 +450,11 @@ CONFIG_TMD_HERMES=m
CONFIG_NORTEL_HERMES=m
CONFIG_PCI_HERMES=m
##
## file: drivers/pci/pcie/Kconfig
##
# CONFIG_PCIEPORTBUS is not set
##
## file: drivers/pcmcia/Kconfig
##

View File

@ -527,6 +527,11 @@ CONFIG_TMD_HERMES=m
CONFIG_NORTEL_HERMES=m
CONFIG_PCI_HERMES=m
##
## file: drivers/pci/pcie/Kconfig
##
# CONFIG_PCIEPORTBUS is not set
##
## file: drivers/pcmcia/Kconfig
##

View File

@ -411,6 +411,11 @@ CONFIG_PDC_STABLE=y
##
# CONFIG_HOTPLUG_PCI is not set
##
## file: drivers/pci/pcie/Kconfig
##
# CONFIG_PCIEPORTBUS is not set
##
## file: drivers/pcmcia/Kconfig
##

View File

@ -770,6 +770,11 @@ CONFIG_ZD1211RW=m
##
# CONFIG_HOTPLUG_PCI is not set
##
## file: drivers/pci/pcie/Kconfig
##
# CONFIG_PCIEPORTBUS is not set
##
## file: drivers/pcmcia/Kconfig
##

View File

@ -774,6 +774,11 @@ CONFIG_ZD1211RW=m
##
# CONFIG_HOTPLUG_PCI is not set
##
## file: drivers/pci/pcie/Kconfig
##
# CONFIG_PCIEPORTBUS is not set
##
## file: drivers/pcmcia/Kconfig
##

View File

@ -426,6 +426,11 @@ CONFIG_PARPORT_IP32=m
##
# CONFIG_HOTPLUG_PCI is not set
##
## file: drivers/pci/pcie/Kconfig
##
# CONFIG_PCIEPORTBUS is not set
##
## file: drivers/pcmcia/Kconfig
##

View File

@ -555,6 +555,11 @@ CONFIG_BROADCOM_PHY=y
##
# CONFIG_HOTPLUG_PCI is not set
##
## file: drivers/pci/pcie/Kconfig
##
# CONFIG_PCIEPORTBUS is not set
##
## file: drivers/pcmcia/Kconfig
##

View File

@ -561,6 +561,11 @@ CONFIG_BROADCOM_PHY=y
##
# CONFIG_HOTPLUG_PCI is not set
##
## file: drivers/pci/pcie/Kconfig
##
# CONFIG_PCIEPORTBUS is not set
##
## file: drivers/pcmcia/Kconfig
##

View File

@ -60,6 +60,11 @@ CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_8139TOO=m
CONFIG_8139TOO_TUNE_TWISTER=y
##
## file: drivers/pci/pcie/Kconfig
##
# CONFIG_PCIEPORTBUS is not set
##
## file: drivers/scsi/Kconfig
##

View File

@ -588,6 +588,11 @@ CONFIG_PCI_HERMES=m
##
# CONFIG_HOTPLUG_PCI is not set
##
## file: drivers/pci/pcie/Kconfig
##
# CONFIG_PCIEPORTBUS is not set
##
## file: drivers/pcmcia/Kconfig
##

View File

@ -34,6 +34,11 @@ CONFIG_CPU_FREQ_STAT_DETAILS=y
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_SH_CPU_FREQ=y
##
## file: drivers/pci/pcie/Kconfig
##
# CONFIG_PCIEPORTBUS is not set
##
## file: kernel/Kconfig.hz
##