Message Signaled Interrupts (MSI and MSI-X)

modulename: mpic_msi.ko

and/or

fsl_msi.ko

and/or

msi.ko

and/or

api.ko

configname: CONFIG_PCI_MSI

Linux Kernel Configuration
└─>Device Drivers
└─>PCI support
└─>Message Signaled Interrupts (MSI and MSI-X)
In linux kernel since version 3.10 (release Date: 2013-06-30)  
This allows device drivers to enable MSI (Message Signaled
Interrupts). Message Signaled Interrupts enable a device to
generate an interrupt using an inbound Memory Write on its
PCI bus instead of asserting a device IRQ pin.

Use of PCI MSI interrupts can be disabled at kernel boot time
by using the 'pci=nomsi' option. This disables MSI for the
entire system.

If you don't know what to do here, say Y.

source code:
selects
CONFIG_GENERIC_MSI_IRQ

depends
CONFIG_PCI

is selected by
CONFIG_X86_LOCAL_APIC
CONFIG_AXON_MSI
CONFIG_CAVIUM_CPT
CONFIG_CRYPTO_DEV_NITROX_CNN55XX
CONFIG_CRYPTO_DEV_OCTEONTX_CPT
CONFIG_CRYPTO_DEV_OCTEONTX2_CPT
CONFIG_CRYPTO_DEV_HISI_SEC2
CONFIG_CRYPTO_DEV_HISI_ZIP
CONFIG_CRYPTO_DEV_HISI_HPRE
CONFIG_PCI_HYPERV
CONFIG_PCI_AARDVARK
CONFIG_PCIE_APPLE
CONFIG_PCIE_ROCKCHIP_HOST
CONFIG_PCIE_XILINX_DMA_PL
CONFIG_PCIE_AL
CONFIG_PCI_MESON
CONFIG_PCIE_ARTPEC6_HOST
CONFIG_PCIE_BT1
CONFIG_PCI_IMX6_HOST
CONFIG_PCI_LAYERSCAPE
CONFIG_PCI_HISI
CONFIG_PCIE_KIRIN
CONFIG_PCIE_HISI_STB
CONFIG_PCIE_INTEL_GW
CONFIG_PCIE_KEEMBAY_HOST
CONFIG_PCIE_KEEMBAY_EP
CONFIG_PCIE_ARMADA_8K
CONFIG_PCIE_TEGRA194_HOST
CONFIG_PCIE_DW_PLAT_HOST
CONFIG_PCIE_DW_PLAT_EP
CONFIG_PCIE_QCOM
CONFIG_PCIE_RCAR_GEN4_HOST
CONFIG_PCIE_ROCKCHIP_DW_HOST
CONFIG_PCI_EXYNOS
CONFIG_PCIE_FU740
CONFIG_PCIE_UNIPHIER
CONFIG_PCIE_SPEAR13XX
CONFIG_PCI_DRA7XX_HOST
CONFIG_PCI_KEYSTONE_HOST
CONFIG_PCIE_VISCONTI_HOST
CONFIG_PCIE_MOBIVEIL_HOST
CONFIG_PCIE_LAYERSCAPE_GEN4
CONFIG_PCIE_MOBIVEIL_PLAT
CONFIG_PCIE_MICROCHIP_HOST
CONFIG_PCIE_STARFIVE_HOST
CONFIG_CXL
CONFIG_ENA_ETHERNET
CONFIG_LIQUIDIO_VF
CONFIG_FSL_ENETC
CONFIG_NXP_ENETC4
CONFIG_FSL_ENETC_VF
CONFIG_FUN_ETH
CONFIG_GVE
CONFIG_HIBMCGE
CONFIG_HINIC
CONFIG_I40EVF
CONFIG_ICE
CONFIG_IDPF
CONFIG_FBNIC
CONFIG_MICROSOFT_MANA
CONFIG_NFP
CONFIG_GPIO_THUNDERX
CONFIG_VIDEO_COBALT
CONFIG_DRM_ACCEL_IVPU
CONFIG_HISI_DMA
CONFIG_INTEL_IDXD
CONFIG_DW_EDMA
CONFIG_HISI_ACC_VFIO_PCI
CONFIG_VP_VDPA
CONFIG_ALIBABA_ENI_VDPA
CONFIG_PDS_VDPA
CONFIG_INTEL_IOMMU
CONFIG_IRQ_REMAP