net: ti: icssg-prueth: Add prp offload support to ICSSG driver
authorHimanshu Mittal <h-mittal1@ti.com>
Wed, 18 Jun 2025 17:55:36 +0000 (23:25 +0530)
committerJakub Kicinski <kuba@kernel.org>
Fri, 20 Jun 2025 01:24:12 +0000 (18:24 -0700)
commit4f4040ea5d3e4bebebbef9379f88085c8b99221c
tree0975ee079e741c8157b672456bf9471be0f8ada7
parent77f08133bcec8c0d2777d3dca1c6308bc545636c
net: ti: icssg-prueth: Add prp offload support to ICSSG driver

Add support for ICSSG PRP mode which supports offloading of:
 - Packet duplication and PRP trailer insertion
 - Packet duplicate discard and PRP trailer removal

Signed-off-by: Himanshu Mittal <h-mittal1@ti.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://patch.msgid.link/20250618175536.430568-1-h-mittal1@ti.com
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/ti/icssg/icssg_prueth.c
drivers/net/ethernet/ti/icssg/icssg_prueth.h