net/mlx5: E-switch, Reuse mlx5_eswitch_set_vport_mac
authorParav Pandit <parav@nvidia.com>
Thu, 21 Oct 2021 15:17:52 +0000 (18:17 +0300)
committerSaeed Mahameed <saeedm@nvidia.com>
Wed, 17 Nov 2021 04:31:51 +0000 (20:31 -0800)
commitb22fd4381d15ae66e42a7fab6eedfbb72d714ebb
treef6e81c172dc2a5000b6d6977e958351bf42a737b
parentfcf8ec54b0477293ecf5a4a01bfe88d5dea6c8c0
net/mlx5: E-switch, Reuse mlx5_eswitch_set_vport_mac

mlx5_eswitch_set_vport_mac() routine already does necessary checks which
are duplicated in implementation of
mlx5_devlink_port_function_hw_addr_set().

Hence, reuse mlx5_eswitch_set_vport_mac() and cut down the code.

Signed-off-by: Parav Pandit <parav@nvidia.com>
Reviewed-by: Mark Bloch <mbloch@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c