Merge branch 'pci/host-tango' into next
[platform/kernel/linux-rpi.git] / drivers / pci / host / Kconfig
index 0cd5b30..89d61c2 100644 (file)
@@ -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"