Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
Commit f3142191 authored by WingMan Kwok's avatar WingMan Kwok Committed by Vignesh Raghavendra
Browse files

net: ti: prueth_core: Add support for RSTP switch


PRU based ethernet subsystem can operate in RSTP switch using a
different firmware (than Dual EMAC mode). RSTP switch support L2
forwarding offloading and RSTP state maintenance.

This patch adds switch support for PRUETH driver using switchdev
framework in order to support RSTP switch mode.

Driver supports:
- FDB (forwarding database) offload
- RSTP

Signed-off-by: default avatarWingMan Kwok <w-kwok2@ti.com>
[vigneshr@ti.com:
 - Move to new switchdev APIs
 - Use static RX/TX/Host queue sizes
 - Split switch related code to separate function
 - Rebase to v5.4]
Signed-off-by: default avatarVignesh Raghavendra <vigneshr@ti.com>
parent e3624010
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment