From bf234f4202c23feb02d41295ae82c2c622708492 Mon Sep 17 00:00:00 2001 From: paul luse Date: Fri, 18 Mar 2022 09:05:40 -0700 Subject: [PATCH] pci/accel/idxd: add PCI IDs for IAA device Intel Analytics Accelerator, this is the start of the patches to add this support to accel_fw. Signed-off-by: paul luse Change-Id: I7410710697d2947355181616b35cc8ab78bbddfe Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11985 Reviewed-by: Jim Harris Reviewed-by: Ben Walker Community-CI: Broadcom CI Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins --- include/spdk/pci_ids.h | 1 + lib/env_dpdk/pci_idxd.c | 1 + 2 files changed, 2 insertions(+) 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 */ }, };