]> 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)
commit9846d08574a4b7e41c374918ef12a85d960c57f6
tree8e8d611f25da99c0ac2537fd8e810b6c52cb6854
parent039de91e4a6cde6c14ae7cded93a0d03ae44e89b
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