diff options
| author | 2025-06-11 07:10:01 -0700 | |
|---|---|---|
| committer | 2025-06-17 06:15:14 +0000 | |
| commit | 5da8a8b8090b5f79a816ba016af3a70a9d7287bf (patch) | |
| tree | 76ae40c6412f6a76af0bfa96f94a32dbbf42a5fd /drivers/pci/controller/pci-hyperv.c | |
| parent | Linux 6.16-rc1 (diff) | |
| download | wireguard-linux-5da8a8b8090b5f79a816ba016af3a70a9d7287bf.tar.xz wireguard-linux-5da8a8b8090b5f79a816ba016af3a70a9d7287bf.zip | |
PCI/MSI: Export pci_msix_prepare_desc() for dynamic MSI-X allocations
For supporting dynamic MSI-X vector allocation by PCI controllers, enabling
the flag MSI_FLAG_PCI_MSIX_ALLOC_DYN is not enough, msix_prepare_msi_desc()
to prepare the MSI descriptor is also needed.
Export pci_msix_prepare_desc() to allow PCI controllers to support dynamic
MSI-X vector allocation.
Signed-off-by: Shradha Gupta <shradhagupta@linux.microsoft.com>
Reviewed-by: Haiyang Zhang <haiyangz@microsoft.com>
Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Saurabh Sengar <ssengar@linux.microsoft.com>
Acked-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'drivers/pci/controller/pci-hyperv.c')
0 files changed, 0 insertions, 0 deletions
