]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5: E-Switch, Add callback to get representor device
authorMark Bloch <markb@mellanox.com>
Wed, 27 Sep 2017 07:24:18 +0000 (07:24 +0000)
committerSaeed Mahameed <saeedm@mellanox.com>
Fri, 23 Feb 2018 20:36:38 +0000 (12:36 -0800)
commit00cdf70e43c7c2cd750d1a9fcc5edc4753fa7d3e
tree8e8d611f25da99c0ac2537fd8e810b6c52cb6854
parent22bb2345f8671dc7b7d33c0149d1bf8e6165d7ca
net/mlx5: E-Switch, Add callback to get representor device

Add a callback interface to get a protocol device (per representor type).
The Ethernet representors will expose their netdev via this interface.

This functionality can be later used by IB representor in order to find the
corresponding net device representor.

Signed-off-by: Mark Bloch <markb@mellanox.com>
Reviewed-by: Or Gerlitz <ogerlitz@mellanox.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c