linux/drivers/pci/endpoint
Kishon Vijay Abraham I 87d5972e47 PCI: endpoint: Add pci_epc_ops to map MSI IRQ
Add pci_epc_ops to map physical address to MSI address and return MSI data.
The physical address is an address in the outbound region. This is required
to implement doorbell functionality of NTB (non-transparent bridge) wherein
EPC on either side of the interface (primary and secondary) can directly
write to the physical address (in outbound region) of the other interface
to ring doorbell using MSI.

Link: https://lore.kernel.org/r/20210201195809.7342-9-kishon@ti.com
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
2021-02-23 14:11:13 -06:00
..
functions PCI: endpoint: Add support to associate secondary EPC with EPF 2021-02-23 14:10:51 -06:00
Kconfig PCI: consolidate PCI config entry in drivers/pci 2018-11-23 11:45:34 +09:00
Makefile PCI: Add SPDX GPL-2.0 when no license was specified 2018-01-26 11:45:16 -06:00
pci-ep-cfs.c PCI: endpoint: Add support in configfs to associate two EPCs with EPF 2021-02-23 14:10:59 -06:00
pci-epc-core.c PCI: endpoint: Add pci_epc_ops to map MSI IRQ 2021-02-23 14:11:13 -06:00
pci-epc-mem.c PCI: Fix kerneldoc warnings 2020-08-05 18:23:14 -05:00
pci-epf-core.c PCI: endpoint: Add support to associate secondary EPC with EPF 2021-02-23 14:10:51 -06:00