History

Merge branch 'pci/endpoint/doorbell'

- Add RC-to-EP doorbell support using platform MSI controller (Frank Li) - Check for MSI parent and mutability since we currently don't support mutable MSI controllers (Frank Li) - Add pci_epf_align_inbound_addr() helper (Frank Li) - Add a doorbell test (Frank Li) * pci/endpoint/doorbell: selftests: pci_endpoint: Add doorbell test case misc: pci_endpoint_test: Add doorbell test case PCI: endpoint: pci-epf-test: Add doorbell test support PCI: endpoint: Add pci_epf_align_inbound_addr() helper for inbound address alignment PCI: endpoint: pci-ep-msi: Add checks for MSI parent and mutability PCI: endpoint: Add RC-to-EP doorbell support using platform MSI controller

Bjorn Helgaas committed 1 year ago

Commit 63e6f0d2 parents b8222fe b351e9c11 files · +450 −0Browse files

Showing the changes to include/uapi/linux (1 of 11 files). Show all

Unified · Split

include/uapi/linux/pcitest.h+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#define PCITEST_SET_IRQTYPE _IOW('P', 0x8, int)21#define PCITEST_SET_IRQTYPE _IOW('P', 0x8, int)
22#define PCITEST_GET_IRQTYPE _IO('P', 0x9)22#define PCITEST_GET_IRQTYPE _IO('P', 0x9)
23#define PCITEST_BARS _IO('P', 0xa)23#define PCITEST_BARS _IO('P', 0xa)
24#define PCITEST_DOORBELL _IO('P', 0xb)
24#define PCITEST_CLEAR_IRQ _IO('P', 0x10)25#define PCITEST_CLEAR_IRQ _IO('P', 0x10)
25 26
26#define PCITEST_IRQ_TYPE_UNDEFINED -127#define PCITEST_IRQ_TYPE_UNDEFINED -1