]> 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)
commit2cc33a0def3d31299573257dc26e116d061b7572
treeb5f7559111efd78c569b561f9e7d078d82605a8a
parent314537027313bc2054bed01065f867d1c491f128
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]