diff options
author | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2017-02-28 15:31:16 +0100 |
---|---|---|
committer | Bjorn Helgaas <bhelgaas@google.com> | 2017-03-14 21:10:11 +0100 |
commit | a26356ab9392e0c5f8ad87d76c42e7c58c036d24 (patch) | |
tree | a2348421fbf57b072328785c3b309498174557e3 /drivers/pci/msi.c | |
parent | PCI: mvebu: Remove useless MSI enabling code (diff) | |
download | linux-a26356ab9392e0c5f8ad87d76c42e7c58c036d24.tar.xz linux-a26356ab9392e0c5f8ad87d76c42e7c58c036d24.zip |
of/pci: Remove unused MSI controller helpers
All users of the small MSI controller API have been migrated to use the
generic MSI infrastructure instead. We no longer need a global chained list
of msi_controller. Instead, MSI controllers are now represented as IRQ
domains attached to OF nodes, and the resolution between a device
requesting an MSI and the corresponding MSI controller is done by the
generic interrupt resolution logic.
Therefore, this API is now completely useless, and can be removed from the
kernel.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Marc Zyngier <marc.zyngier@arm.com>
Acked-by: Rob Herring <robh@kernel.org>
Diffstat (limited to 'drivers/pci/msi.c')
0 files changed, 0 insertions, 0 deletions