summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
diff options
context:
space:
mode:
authorJiri Pirko2019-02-24 07:46:23 +0100
committerDavid S. Miller2019-02-25 05:25:28 +0100
commit2802aadfcff32a61d4afe78c07137dac63cd8d3c (patch)
treec220c1661733d29828ac220c2c5881f51e1ba455 /drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
parentmlxsw: spectrum_acl: Remove unused ops field from group structure (diff)
downloadkernel-qcow2-linux-2802aadfcff32a61d4afe78c07137dac63cd8d3c.tar.gz
kernel-qcow2-linux-2802aadfcff32a61d4afe78c07137dac63cd8d3c.tar.xz
kernel-qcow2-linux-2802aadfcff32a61d4afe78c07137dac63cd8d3c.zip
mlxsw: spectrum_acl: Split TCAM group structure into two
Make the existing group structure to contain fields needed for HW region list manipulations. Move the rest of the fields into new vgroup struct. This makes layering cleaner as the vgroup struct is on higher level than low-level group struct. Also, this makes it possible to introduce fine-grained locking. 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>
Diffstat (limited to 'drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c')
0 files changed, 0 insertions, 0 deletions