CONFIG_PCIE_MSI_X
Enable MSI-X support
Type: bool
Help
If one or more device support MSI-X, you'll need to enable this.
If a device exposes support for both MSI-X and MSI, MSI-X will be
used and MSI disabled on that device. Enable PCIE_MSI_MULTI_VECTOR
if you want to support multi-vector on MSI-X as well.
Direct dependencies
(Includes any dependencies from ifs and menus.)
Defaults
No defaults. Implicitly defaults to n
.
Kconfig definition
At <Zephyr>/drivers/pcie/host/Kconfig:54
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:42
→ <Zephyr>/drivers/Kconfig:34
→ <Zephyr>/drivers/pcie/Kconfig:3
Menu path: (Top) → Device Drivers → Enable new PCI/PCIe Root Complex support → Enable support for PCI(e) MSI
config PCIE_MSI_X
bool "Enable MSI-X support"
depends on PCIE_MSI && PCIE
help
If one or more device support MSI-X, you'll need to enable this.
If a device exposes support for both MSI-X and MSI, MSI-X will be
used and MSI disabled on that device. Enable PCIE_MSI_MULTI_VECTOR
if you want to support multi-vector on MSI-X as well.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)