openwrtv3/target/linux/imx6/patches-4.9/200-disable-msi.patch

23 lines
628 B
Diff
Raw Normal View History

The IMX6 PCIe host controller does not fire legacy interrupts when MSI is
enabled. A patch is being worked on upstream to only enable MSI at runtime
when needed, but until that is ready we will allow MSI to be disabled.
--- a/drivers/pci/host/Kconfig
+++ b/drivers/pci/host/Kconfig
@@ -51,7 +51,6 @@ config PCIE_DW_PLAT
config PCIE_DW
bool
- depends on PCI_MSI_IRQ_DOMAIN
config PCI_EXYNOS
bool "Samsung Exynos PCIe controller"
@@ -63,7 +62,6 @@ config PCI_EXYNOS
config PCI_IMX6
bool "Freescale i.MX6 PCIe controller"
depends on SOC_IMX6Q
- depends on PCI_MSI_IRQ_DOMAIN
select PCIEPORTBUS
select PCIE_DW