summaryrefslogtreecommitdiffstats
path: root/drivers/pci/host/Kconfig
diff options
context:
space:
mode:
authorBjorn Helgaas <bhelgaas@google.com>2017-07-07 20:42:25 +0200
committerBjorn Helgaas <bhelgaas@google.com>2017-07-07 20:42:25 +0200
commit6aed468480e8b03ece5a395fe8013e66348a2547 (patch)
treed6e55435bfb31eb976396388d1c1531ce2e4479c /drivers/pci/host/Kconfig
parentMerge branch 'pci/host-xilinx' into next (diff)
parentPCI: tango: Add Sigma Designs Tango SMP8759 PCIe host bridge support (diff)
downloadlinux-6aed468480e8b03ece5a395fe8013e66348a2547.tar.xz
linux-6aed468480e8b03ece5a395fe8013e66348a2547.zip
Merge branch 'pci/host-tango' into next
* pci/host-tango: PCI: tango: Add Sigma Designs Tango SMP8759 PCIe host bridge support PCI: Add DT binding for Sigma Designs Tango PCIe controller Conflicts: drivers/pci/host/Kconfig drivers/pci/host/Makefile
Diffstat (limited to 'drivers/pci/host/Kconfig')
-rw-r--r--drivers/pci/host/Kconfig14
1 files changed, 14 insertions, 0 deletions
diff --git a/drivers/pci/host/Kconfig b/drivers/pci/host/Kconfig
index 0cd5b30dccb1..89d61c2cbfaa 100644
--- a/drivers/pci/host/Kconfig
+++ b/drivers/pci/host/Kconfig
@@ -191,6 +191,20 @@ config PCIE_MEDIATEK
MT7623 series SoCs. There is one single root complex with 3 root
ports available. Each port supports Gen2 lane x1.
+config PCIE_TANGO_SMP8759
+ bool "Tango SMP8759 PCIe controller (DANGEROUS)"
+ depends on ARCH_TANGO && PCI_MSI && OF
+ depends on BROKEN
+ select PCI_HOST_COMMON
+ help
+ Say Y here to enable PCIe controller support for Sigma Designs
+ Tango SMP8759-based systems.
+
+ Note: The SMP8759 controller multiplexes PCI config and MMIO
+ accesses, and Linux doesn't provide a way to serialize them.
+ This can lead to data corruption if drivers perform concurrent
+ config and MMIO accesses.
+
config VMD
depends on PCI_MSI && X86_64 && SRCU
tristate "Intel Volume Management Device Driver"