Skip to content

Commit 584553e

Browse files
common/mlx5: add ConnectX-10 SmartNIC
This adds the ConnectX-10 SmartNIC device ID to the list of NVIDIA devices that run the mlx5 drivers. The device is still in development stage. Signed-off-by: Raslan Darawsheh <rasland@nvidia.com> -- v2: changing order of devices --
1 parent 658af7c commit 584553e

3 files changed

Lines changed: 9 additions & 0 deletions

File tree

drivers/common/mlx5/mlx5_common.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,7 @@ enum {
156156
PCI_DEVICE_ID_MELLANOX_CONNECTX8 = 0x1023,
157157
PCI_DEVICE_ID_MELLANOX_CONNECTX9 = 0x1025,
158158
PCI_DEVICE_ID_MELLANOX_BLUEFIELD4 = 0xa2df,
159+
PCI_DEVICE_ID_MELLANOX_CONNECTX10 = 0x1027,
159160
};
160161

161162
/* Maximum number of simultaneous unicast MAC addresses. */

drivers/crypto/mlx5/mlx5_crypto.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -495,6 +495,10 @@ static const struct rte_pci_id mlx5_crypto_pci_id_map[] = {
495495
RTE_PCI_DEVICE(PCI_VENDOR_ID_MELLANOX,
496496
PCI_DEVICE_ID_MELLANOX_BLUEFIELD4)
497497
},
498+
{
499+
RTE_PCI_DEVICE(PCI_VENDOR_ID_MELLANOX,
500+
PCI_DEVICE_ID_MELLANOX_CONNECTX10)
501+
},
498502
{
499503
.vendor_id = 0
500504
}

drivers/net/mlx5/mlx5.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3925,6 +3925,10 @@ static const struct rte_pci_id mlx5_pci_id_map[] = {
39253925
RTE_PCI_DEVICE(PCI_VENDOR_ID_MELLANOX,
39263926
PCI_DEVICE_ID_MELLANOX_BLUEFIELD4)
39273927
},
3928+
{
3929+
RTE_PCI_DEVICE(PCI_VENDOR_ID_MELLANOX,
3930+
PCI_DEVICE_ID_MELLANOX_CONNECTX10)
3931+
},
39283932
{
39293933
.vendor_id = 0
39303934
}

0 commit comments

Comments
 (0)