diff --git a/include/spdk/pci_ids.h b/include/spdk/pci_ids.h index 6b3e7b5f9..3b52e2141 100644 --- a/include/spdk/pci_ids.h +++ b/include/spdk/pci_ids.h @@ -117,6 +117,8 @@ extern "C" { #define PCI_DEVICE_ID_INTEL_IOAT_SKX 0x2021 +#define PCI_DEVICE_ID_INTEL_IOAT_ICX 0x0b00 + #define PCI_DEVICE_ID_VIRTIO_BLK_MODERN 0x1001 #define PCI_DEVICE_ID_VIRTIO_SCSI_MODERN 0x1004 diff --git a/lib/env_dpdk/pci_ioat.c b/lib/env_dpdk/pci_ioat.c index 1be6c20b0..8ca25d04b 100644 --- a/lib/env_dpdk/pci_ioat.c +++ b/lib/env_dpdk/pci_ioat.c @@ -85,6 +85,7 @@ static struct rte_pci_id ioat_driver_id[] = { {SPDK_IOAT_PCI_DEVICE(PCI_DEVICE_ID_INTEL_IOAT_BDX8)}, {SPDK_IOAT_PCI_DEVICE(PCI_DEVICE_ID_INTEL_IOAT_BDX9)}, {SPDK_IOAT_PCI_DEVICE(PCI_DEVICE_ID_INTEL_IOAT_SKX)}, + {SPDK_IOAT_PCI_DEVICE(PCI_DEVICE_ID_INTEL_IOAT_ICX)}, { .vendor_id = 0, /* sentinel */ }, };