net/mlx5e: CT: Use mapping for zone restore register
authorPaul Blakey <paulb@mellanox.com>
Tue, 5 May 2020 13:37:22 +0000 (16:37 +0300)
committerSaeed Mahameed <saeedm@mellanox.com>
Fri, 10 Jul 2020 02:51:15 +0000 (19:51 -0700)
commit8f5b3c3ec10cb896c4949b5c26060bd610025dd8
tree9ae76d037c335c652e95b0c197b29076333277bf
parent6702d393557406e986bd6cfe250472b46a76e804
net/mlx5e: CT: Use mapping for zone restore register

Use a single byte mapping for zone restore register (zone matching
remains 16 bit).

This makes room for using the freed 8 bits on register C1 for
mapping more tunnels and tunnel options.

Signed-off-by: Paul Blakey <paulb@mellanox.com>
Reviewed-by: Oz Shlomo <ozsh@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h