Message Signaled Interrupts (MSI and MSI-X)
modulename: mpic_msi.ko
and/orfsl_msi.ko
and/ormsi.ko
and/orapi.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.
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_IRQis selected by
CONFIG_PCIE_XILINX_DMA_PLCONFIG_PCIE_AMD_MDB
CONFIG_PCIE_RCAR_GEN4_HOST
CONFIG_PCIE_ROCKCHIP_DW_HOST
CONFIG_PCIE_SOPHGO_DW
CONFIG_PCIE_STM32_HOST
CONFIG_PCIE_MICROCHIP_HOST
CONFIG_PCIE_STARFIVE_HOST
CONFIG_NXP_ENETC4
CONFIG_HIBMCGE
CONFIG_HINIC3
CONFIG_IDPF
CONFIG_FBNIC
CONFIG_TXGBEVF
CONFIG_NGBEVF
CONFIG_DRM_ACCEL_IVPU
