diff options
author | Parav Pandit <parav@mellanox.com> | 2019-04-05 09:07:19 +0300 |
---|---|---|
committer | Saeed Mahameed <saeedm@mellanox.com> | 2019-05-17 23:16:47 +0300 |
commit | 02f3afd97556017872a2d01d03d4ce66f8421a65 (patch) | |
tree | c91f6d00637f597ad655e287edd327c745d7f60a /drivers/net/ethernet/mellanox/mlx5/core/ecpf.c | |
parent | 661f0312eb3e8325e92c4a9c8d5561ed21527257 (diff) | |
download | linux-02f3afd97556017872a2d01d03d4ce66f8421a65.tar.xz |
net/mlx5: E-Switch, Correct type to u16 for vport_num and int for vport_index
To avoid any ambiguity between vport index and vport number,
rename functions that had vport, to vport_num or vport_index appropriately.
vport_num is u16 hence change mlx5_eswitch_index_to_vport_num() return
type to u16.
vport_index is an int in vport array. Hence change input type of vport
index in mlx5_eswitch_index_to_vport_num() to int.
Correct multiple eswitch representor interfaces use type u16 of
rep->vport as type int vport_index.
Send vport FW commands with correct eswitch u16 vport_num instead
host int vport_index.
Fixes: 5ae5162066d8 ("net/mlx5: E-Switch, Assign a different position for uplink rep and vport")
Signed-off-by: Parav Pandit <parav@mellanox.com>
Signed-off-by: Vu Pham <vuhuong@mellanox.com>
Reviewed-by: Bodong Wang <bodong@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
Diffstat (limited to 'drivers/net/ethernet/mellanox/mlx5/core/ecpf.c')
0 files changed, 0 insertions, 0 deletions