Hi,

> -----Original Message-----
> From: dev <dev-boun...@dpdk.org> On Behalf Of Raslan Darawsheh
> Sent: Monday, October 26, 2020 1:42 PM
> To: dev@dpdk.org
> Cc: Matan Azrad <ma...@nvidia.com>; Slava Ovsiienko
> <viachesl...@nvidia.com>; Shy Shyman <s...@nvidia.com>
> Subject: [dpdk-dev] [PATCH] mlx5: add ConnectX-7 and Bluefield-3 device
> IDs
> 
> This adds the ConnectX-7 and Bluefield-3 device ids to the list of
> supported Mellanox devices that run the MLX5 PMDs.
> The devices is still in development stage.
> 
> Signed-off-by: Raslan Darawsheh <rasl...@nvidia.com>
> ---
>  drivers/common/mlx5/mlx5_common.h | 2 ++
>  drivers/net/mlx5/mlx5.c           | 8 ++++++++
>  drivers/regex/mlx5/mlx5_regex.c   | 4 ++++
>  drivers/vdpa/mlx5/mlx5_vdpa.c     | 8 ++++++++
>  4 files changed, 22 insertions(+)
> 
> diff --git a/drivers/common/mlx5/mlx5_common.h
> b/drivers/common/mlx5/mlx5_common.h
> index ed44a45a81..93985bf2c9 100644
> --- a/drivers/common/mlx5/mlx5_common.h
> +++ b/drivers/common/mlx5/mlx5_common.h
> @@ -132,6 +132,8 @@ enum {
>       PCI_DEVICE_ID_MELLANOX_CONNECTX6DXVF = 0x101e,
>       PCI_DEVICE_ID_MELLANOX_CONNECTX6DXBF = 0xa2d6,
>       PCI_DEVICE_ID_MELLANOX_CONNECTX6LX = 0x101f,
> +     PCI_DEVICE_ID_MELLANOX_CONNECTX7 = 0x1021,
> +     PCI_DEVICE_ID_MELLANOX_CONNECTX7BF = 0Xa2dc,
>  };
> 
>  /* Maximum number of simultaneous unicast MAC addresses. */
> diff --git a/drivers/net/mlx5/mlx5.c b/drivers/net/mlx5/mlx5.c
> index 77aeac85c5..0316253ca8 100644
> --- a/drivers/net/mlx5/mlx5.c
> +++ b/drivers/net/mlx5/mlx5.c
> @@ -2122,6 +2122,14 @@ static const struct rte_pci_id mlx5_pci_id_map[] =
> {
>               RTE_PCI_DEVICE(PCI_VENDOR_ID_MELLANOX,
>                               PCI_DEVICE_ID_MELLANOX_CONNECTX6LX)
>       },
> +     {
> +             RTE_PCI_DEVICE(PCI_VENDOR_ID_MELLANOX,
> +                             PCI_DEVICE_ID_MELLANOX_CONNECTX7)
> +     },
> +     {
> +             RTE_PCI_DEVICE(PCI_VENDOR_ID_MELLANOX,
> +                             PCI_DEVICE_ID_MELLANOX_CONNECTX7BF)
> +     },
>       {
>               .vendor_id = 0
>       }
> diff --git a/drivers/regex/mlx5/mlx5_regex.c
> b/drivers/regex/mlx5/mlx5_regex.c
> index 35e8ea0a9a..17590b937c 100644
> --- a/drivers/regex/mlx5/mlx5_regex.c
> +++ b/drivers/regex/mlx5/mlx5_regex.c
> @@ -254,6 +254,10 @@ static const struct rte_pci_id
> mlx5_regex_pci_id_map[] = {
>               RTE_PCI_DEVICE(PCI_VENDOR_ID_MELLANOX,
> 
>       PCI_DEVICE_ID_MELLANOX_CONNECTX6DXBF)
>       },
> +     {
> +             RTE_PCI_DEVICE(PCI_VENDOR_ID_MELLANOX,
> +                             PCI_DEVICE_ID_MELLANOX_CONNECTX7BF)
> +     },
>       {
>               .vendor_id = 0
>       }
> diff --git a/drivers/vdpa/mlx5/mlx5_vdpa.c
> b/drivers/vdpa/mlx5/mlx5_vdpa.c
> index a8f3e4b1de..2d88633bfd 100644
> --- a/drivers/vdpa/mlx5/mlx5_vdpa.c
> +++ b/drivers/vdpa/mlx5/mlx5_vdpa.c
> @@ -825,6 +825,14 @@ static const struct rte_pci_id
> mlx5_vdpa_pci_id_map[] = {
>               RTE_PCI_DEVICE(PCI_VENDOR_ID_MELLANOX,
> 
>       PCI_DEVICE_ID_MELLANOX_CONNECTX6DXBF)
>       },
> +     {
> +             RTE_PCI_DEVICE(PCI_VENDOR_ID_MELLANOX,
> +                             PCI_DEVICE_ID_MELLANOX_CONNECTX7)
> +     },
> +     {
> +             RTE_PCI_DEVICE(PCI_VENDOR_ID_MELLANOX,
> +                             PCI_DEVICE_ID_MELLANOX_CONNECTX7BF)
> +     },
>       {
>               .vendor_id = 0
>       }
> --
> 2.17.1

Patch applied to next-net-mlx,

Kindest regards,
Raslan Darawsheh

Reply via email to