mlxsw: spectrum_acl: Convert mlxsw_afk_create args to ops
Since the flex keys for Spectrum-2 differ not only in blocks definitions but also in encoding layout, prepare for the implementation and pass Spectrum/Spectrum-2 specific ops down to mlxsw_afk_create. Signed-off-by:Jiri Pirko <jiri@mellanox.com> Signed-off-by:
Ido Schimmel <idosch@mellanox.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/mellanox/mlxsw/Makefile 1 addition, 0 deletionsdrivers/net/ethernet/mellanox/mlxsw/Makefile
- drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c 5 additions, 4 deletionsdrivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c
- drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.h 6 additions, 2 deletionsdrivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.h
- drivers/net/ethernet/mellanox/mlxsw/spectrum.c 1 addition, 0 deletionsdrivers/net/ethernet/mellanox/mlxsw/spectrum.c
- drivers/net/ethernet/mellanox/mlxsw/spectrum.h 4 additions, 0 deletionsdrivers/net/ethernet/mellanox/mlxsw/spectrum.h
- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 1 addition, 3 deletionsdrivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_flex_keys.c 11 additions, 9 deletionsdrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_flex_keys.c
Loading
Please register or sign in to comment