linux/drivers/pci/host
Thomas Petazzoni 5b4deb6526 PCI: mvebu: add support for MSI
This commit adds support for Message Signaled Interrupts in the
Marvell PCIe host controller. The work is very simple: it simply gets
a reference to the msi_chip associated to the PCIe controller thanks
to the msi-parent DT property, and stores this reference in the
pci_bus structure. This is enough to let the Linux PCI core use the
functions of msi_chip to setup and teardown MSIs.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Thierry Reding <thierry.reding@gmail.com>
Acked-by: Bjorn Helgaas <bhelgaas@google.com>
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
2013-09-30 14:58:17 +00:00
..
Kconfig ARM: SoC platform changes for 3.12 2013-09-06 13:30:06 -07:00
Makefile ARM: SoC platform changes for 3.12 2013-09-06 13:30:06 -07:00
pci-exynos.c PCI: exynos: Add I/O access wrappers 2013-08-29 13:47:20 -06:00
pci-mvebu.c PCI: mvebu: add support for MSI 2013-09-30 14:58:17 +00:00
pci-tegra.c PCI: tegra: replace devm_request_and_ioremap by devm_ioremap_resource 2013-08-29 13:02:16 -07:00
pcie-designware.c PCI: designware: Drop "addr" arg from dw_pcie_readl_rc()/dw_pcie_writel_rc() 2013-08-29 13:38:12 -06:00
pcie-designware.h PCI: exynos: Split into Synopsys part and Exynos part 2013-08-12 12:18:20 -06:00