sfc: functions to insert/remove conntrack entries to MAE hardware
authorEdward Cree <ecree.xilinx@gmail.com>
Mon, 7 Aug 2023 13:48:07 +0000 (14:48 +0100)
committerDavid S. Miller <davem@davemloft.net>
Wed, 9 Aug 2023 10:14:38 +0000 (11:14 +0100)
commit94aa05bdc77731043b6239a7b810c586be2dce46
tree51bbfcb0854704877686d87a6a37d7c03b73bbde
parentc3bb5c6acd4e0104522f6b1a22f7d62e37e8fa02
sfc: functions to insert/remove conntrack entries to MAE hardware

Translate from software struct efx_tc_ct_entry objects to the key
 and response bitstrings, and implement insertion and removal of
 these entries from the hardware table.
Callers of these functions will be added in subsequent patches.

Reviewed-by: Pieter Jansen van Vuuren <pieter.jansen-van-vuuren@amd.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Signed-off-by: Edward Cree <ecree.xilinx@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/sfc/mae.c
drivers/net/ethernet/sfc/mae.h
drivers/net/ethernet/sfc/tc_conntrack.h