net: prestera: acl: add support for 'egress' rules
authorMaksym Glubokiy <maksym.glubokiy@plvision.eu>
Mon, 27 Jun 2022 09:50:18 +0000 (12:50 +0300)
committerDavid S. Miller <davem@davemloft.net>
Wed, 29 Jun 2022 13:02:37 +0000 (14:02 +0100)
commit702e70143291b09e6245deb8ab904d1c18ed4f47
tree2b8784b632e98930861014fd183ec0abfc2dfe95
parent04cfbc1d89d4cc73b5b328e3bacf24d43e9aa4b7
net: prestera: acl: add support for 'egress' rules

The following is now supported:

  $ tc qdisc add PORT clsact
  $ tc filter add dev PORT egress ...

Signed-off-by: Maksym Glubokiy <maksym.glubokiy@plvision.eu>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/marvell/prestera/prestera.h
drivers/net/ethernet/marvell/prestera/prestera_acl.c
drivers/net/ethernet/marvell/prestera/prestera_acl.h
drivers/net/ethernet/marvell/prestera/prestera_flow.c
drivers/net/ethernet/marvell/prestera/prestera_flow.h
drivers/net/ethernet/marvell/prestera/prestera_flower.c
drivers/net/ethernet/marvell/prestera/prestera_hw.h