]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5e: IPoIB, Add netdevice profile skeleton
authorSaeed Mahameed <saeedm@mellanox.com>
Thu, 13 Apr 2017 03:36:55 +0000 (06:36 +0300)
committerDavid S. Miller <davem@davemloft.net>
Mon, 17 Apr 2017 15:08:30 +0000 (11:08 -0400)
commitc20df9f3d36d73ad631c316ef377274ad049c7ec
treeb5f7559111efd78c569b561f9e7d078d82605a8a
parent5e9974d339fae2358c170a163c10391cfd340442
net/mlx5e: IPoIB, Add netdevice profile skeleton

Create mlx5e IPoIB netdevice profile skeleton in the new ipoib.c
file with empty implementation.

Downstream patches will provide the full mlx5 rdma netdevice acceleration
support for IPoIB into this new file, by using the mlx5e netdevice
profile and new mlx5_channels APIs and infrastructures.
Same as already done in mlx5e NIC netdevice and switchdev mode VF
representors.

Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
Reviewed-by: Erez Shitrit <erezsh@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlx5/core/Kconfig
drivers/net/ethernet/mellanox/mlx5/core/Makefile
drivers/net/ethernet/mellanox/mlx5/core/en.h
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
drivers/net/ethernet/mellanox/mlx5/core/ipoib.c [new file with mode: 0644]
drivers/net/ethernet/mellanox/mlx5/core/ipoib.h [new file with mode: 0644]