Lines Matching refs:switchdev
5 Ethernet switch device driver model (switchdev)
13 The Ethernet switch device driver model (switchdev) is an in-kernel driver
17 Figure 1 is a block diagram showing the components of the switchdev model for
71 #include <net/switchdev.h>
77 Use "depends NET_SWITCHDEV" in driver's Kconfig to ensure switchdev model
84 On switchdev driver initialization, the driver will allocate and register a
95 port netdevs. All of the switchdev driver ops are netdev ops or switchdev ops.
97 A switch management port is outside the scope of the switchdev driver model.
105 The switchdev driver must implement the net_device operation
141 If the switchdev driver (and device) only supports offloading of the default
160 The switchdev driver can know a particular port's position in the topology by
171 to the switchdev device by mirroring bridge FDB entries down to the device. An
174 To offloading L2 bridging, the switchdev driver/device should support:
184 The switchdev driver should implement ndo_fdb_add, ndo_fdb_del and ndo_fdb_dump
207 in turn, will notify the bridge driver using the switchdev notifier call::
245 To support learning, the driver implements switchdev op
271 driver of STP state change on a port using the switchdev op