net: lan966x: Add ES0 VCAP model
authorHoratiu Vultur <horatiu.vultur@microchip.com>
Tue, 9 May 2023 07:26:43 +0000 (09:26 +0200)
committerDavid S. Miller <davem@davemloft.net>
Wed, 10 May 2023 08:51:10 +0000 (09:51 +0100)
commit011be872643446a9b7c4485cfc8b5f50b0f93a13
tree32edfa293de1e876edd57d078587a4ba3e529e70
parent81ac2722fa198fbfac62575259cf85163f3eeef0
net: lan966x: Add ES0 VCAP model

Provide ES0 (egress stage 0) VCAP model for lan966x.
This provides rewriting functionality in the gress path.

Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_ag_api.c
drivers/net/ethernet/microchip/vcap/vcap_ag_api.h