diff --git a/include/spdk/pci_ids.h b/include/spdk/pci_ids.h index 0308fbef6..6fe03e659 100644 --- a/include/spdk/pci_ids.h +++ b/include/spdk/pci_ids.h @@ -67,6 +67,7 @@ extern "C" { #define SPDK_PCI_CLASS_NVME 0x010802 #define PCI_DEVICE_ID_INTEL_DSA 0x0b25 +#define PCI_DEVICE_ID_INTEL_IAA 0x0cfe #define PCI_DEVICE_ID_INTEL_IOAT_SNB0 0x3c20 #define PCI_DEVICE_ID_INTEL_IOAT_SNB1 0x3c21 diff --git a/lib/env_dpdk/pci_idxd.c b/lib/env_dpdk/pci_idxd.c index 6fed27924..ee200982f 100644 --- a/lib/env_dpdk/pci_idxd.c +++ b/lib/env_dpdk/pci_idxd.c @@ -38,6 +38,7 @@ #define SPDK_IDXD_PCI_DEVICE(DEVICE_ID) SPDK_PCI_DEVICE(SPDK_PCI_VID_INTEL, DEVICE_ID) static struct spdk_pci_id idxd_driver_id[] = { {SPDK_IDXD_PCI_DEVICE(PCI_DEVICE_ID_INTEL_DSA)}, + {SPDK_IDXD_PCI_DEVICE(PCI_DEVICE_ID_INTEL_IAA)}, { .vendor_id = 0, /* sentinel */ }, };