]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net: ti: icssg-switch: Add switchdev based driver for ethernet switch support
authorMD Danish Anwar <danishanwar@ti.com>
Tue, 28 May 2024 11:37:33 +0000 (17:07 +0530)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 30 May 2024 13:37:26 +0000 (15:37 +0200)
commit972383aecf43c3664750496d5395e669c35ba06e
treed7a5a53d80e3df77be02bcfafe9dc22063b943fa
parent487f7323f39a9d45a31c59e909de4a626f02d34f
net: ti: icssg-switch: Add switchdev based driver for ethernet switch support

ICSSG can operating in switch mode with 2 ext port and 1 host port with
VLAN/FDB/MDB and STP offloading. Add switchdev based driver to
support the same.

Driver itself will be integrated with icssg_prueth in future commits

Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: MD Danish Anwar <danishanwar@ti.com>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ethernet/ti/icssg/icssg_prueth.c
drivers/net/ethernet/ti/icssg/icssg_prueth.h
drivers/net/ethernet/ti/icssg/icssg_switchdev.c [new file with mode: 0644]
drivers/net/ethernet/ti/icssg/icssg_switchdev.h [new file with mode: 0644]