mlx5: introduce new driver for Mellanox ConnectX-4 adapters
authorAdrien Mazarguil <adrien.mazarguil@6wind.com>
Fri, 30 Oct 2015 18:52:30 +0000 (19:52 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Fri, 30 Oct 2015 21:03:42 +0000 (22:03 +0100)
commit771fa900b73aae1ac8ec0ae6ac086e9e164da7b2
treea7e99847ed449df8c656570c7d5f7bee50ca1d7e
parent40e8552e32569116cc1b119287a3e308ef00a6d8
mlx5: introduce new driver for Mellanox ConnectX-4 adapters

In its current state, this driver implements the bare minimum to initialize
itself and Mellanox ConnectX-4 adapters without doing anything else
(no RX/TX for instance). It is disabled by default since it is based on the
mlx4 driver and also depends on libibverbs.

Signed-off-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
Signed-off-by: Nelio Laranjeiro <nelio.laranjeiro@6wind.com>
Signed-off-by: Or Ami <ora@mellanox.com>
13 files changed:
MAINTAINERS
config/common_bsdapp
config/common_linuxapp
drivers/net/Makefile
drivers/net/mlx5/Makefile [new file with mode: 0644]
drivers/net/mlx5/mlx5.c [new file with mode: 0644]
drivers/net/mlx5/mlx5.h [new file with mode: 0644]
drivers/net/mlx5/mlx5_defs.h [new file with mode: 0644]
drivers/net/mlx5/mlx5_ethdev.c [new file with mode: 0644]
drivers/net/mlx5/mlx5_mac.c [new file with mode: 0644]
drivers/net/mlx5/mlx5_utils.h [new file with mode: 0644]
drivers/net/mlx5/rte_pmd_mlx5_version.map [new file with mode: 0644]
mk/rte.app.mk