imx6: disable MSI interrupts
[openwrt/openwrt.git] / target / linux / imx6 / patches-4.9 / 200-disable-msi.patch
1 The IMX6 PCIe host controller does not fire legacy interrupts when MSI is
2 enabled. A patch is being worked on upstream to only enable MSI at runtime
3 when needed, but until that is ready we will allow MSI to be disabled.
4
5 --- a/drivers/pci/host/Kconfig
6 +++ b/drivers/pci/host/Kconfig
7 @@ -51,7 +51,6 @@ config PCIE_DW_PLAT
8
9 config PCIE_DW
10 bool
11 - depends on PCI_MSI_IRQ_DOMAIN
12
13 config PCI_EXYNOS
14 bool "Samsung Exynos PCIe controller"
15 @@ -63,7 +62,6 @@ config PCI_EXYNOS
16 config PCI_IMX6
17 bool "Freescale i.MX6 PCIe controller"
18 depends on SOC_IMX6Q
19 - depends on PCI_MSI_IRQ_DOMAIN
20 select PCIEPORTBUS
21 select PCIE_DW
22