Message ID | 20240528113734.379422-1-danishanwar@ti.com (mailing list archive) |
---|---|
Headers | show |
Series | Introduce switch mode support for ICSSG driver | expand |
Hello: This series was applied to netdev/net-next.git (main) by Paolo Abeni <pabeni@redhat.com>: On Tue, 28 May 2024 17:07:31 +0530 you wrote: > This series adds support for switch-mode for ICSSG driver. This series > also introduces helper APIs to configure firmware maintained FDB > (Forwarding Database) and VLAN tables. These APIs are later used by ICSSG > driver in switch mode. > > Now the driver will boot by default in dual EMAC mode. When first ICSSG > interface is added to bridge driver will still be in EMAC mode. As soon as > second ICSSG interface is added to same bridge, switch-mode will be > enabled and switch firmwares will be loaded to PRU cores. The driver will > remain in dual EMAC mode if ICSSG interfaces are added to two different > bridges or if two different interfaces (One ICSSG, one other) is added to > the same bridge. We'll only enable is_switch_mode flag when two ICSSG > interfaces are added to same bridge. > > [...] Here is the summary with links: - [net-next,v6,1/3] net: ti: icssg-prueth: Add helper functions to configure FDB https://git.kernel.org/netdev/net-next/c/487f7323f39a - [net-next,v6,2/3] net: ti: icssg-switch: Add switchdev based driver for ethernet switch support https://git.kernel.org/netdev/net-next/c/972383aecf43 - [net-next,v6,3/3] net: ti: icssg-prueth: Add support for ICSSG switch firmware https://git.kernel.org/netdev/net-next/c/abd5576b9c57 You are awesome, thank you!