sfc: support offloading TC VLAN push/pop actions to the MAE
authorEdward Cree <ecree.xilinx@gmail.com>
Thu, 9 Mar 2023 11:59:04 +0000 (11:59 +0000)
committerJakub Kicinski <kuba@kernel.org>
Sat, 11 Mar 2023 05:28:59 +0000 (21:28 -0800)
commit05ccd8d8a15e6b9c99b86cf8a2fd78e3f0c60a84
treeb5b6c2291a157f71587f4a9e845b1b669d2b6d51
parent494f642f8cddb49886b6442c9304b30a0c1ec084
sfc: support offloading TC VLAN push/pop actions to the MAE

EF100 can pop and/or push up to two VLAN tags.

Signed-off-by: Edward Cree <ecree.xilinx@gmail.com>
Reviewed-by: Simon Horman <simon.horman@corigine.com>
Link: https://lore.kernel.org/r/20230309115904.56442-1-edward.cree@amd.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/sfc/mae.c
drivers/net/ethernet/sfc/mcdi.h
drivers/net/ethernet/sfc/tc.c
drivers/net/ethernet/sfc/tc.h