net/mlx5: Lag, use actual number of lag ports
Refactor the entire lag code to use ldev->ports instead of hard-coded defines (like MLX5_MAX_PORTS) for its operations. Signed-off-by:Mark Bloch <mbloch@nvidia.com> Reviewed-by:
Maor Gottlieb <maorg@nvidia.com> Signed-off-by:
Saeed Mahameed <saeedm@nvidia.com>
Showing
- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c 184 additions, 111 deletionsdrivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
- drivers/net/ethernet/mellanox/mlx5/core/lag/port_sel.c 28 additions, 32 deletionsdrivers/net/ethernet/mellanox/mlx5/core/lag/port_sel.c
- drivers/net/ethernet/mellanox/mlx5/core/lag/port_sel.h 4 additions, 6 deletionsdrivers/net/ethernet/mellanox/mlx5/core/lag/port_sel.h
Please register or sign in to comment