Home
last modified time | relevance | path

Searched refs:switchdev (Results 1 – 16 of 16) sorted by relevance

/OK3568_Linux_fs/kernel/Documentation/networking/
H A Dswitchdev.rst5 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
[all …]
H A Dindex.rst98 switchdev
/OK3568_Linux_fs/kernel/net/switchdev/
H A DMakefile6 obj-$(CONFIG_NET_SWITCHDEV) += switchdev.o
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mscc/
H A DKconfig21 used by switchdev as well as by DSA drivers.
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk618/
H A Drk618_hdmi.c440 struct switch_dev switchdev; member
952 switch_set_state(&hdmi->switchdev, status); in rk618_hdmi_connector_detect()
1566 hdmi->switchdev.name = "hdmi"; in rk618_hdmi_probe()
1567 switch_dev_register(&hdmi->switchdev); in rk618_hdmi_probe()
1580 switch_dev_unregister(&hdmi->switchdev); in rk618_hdmi_remove()
/OK3568_Linux_fs/kernel/net/
H A DMakefile82 obj-y += switchdev/
H A DKconfig243 source "net/switchdev/Kconfig"
/OK3568_Linux_fs/kernel/Documentation/networking/dsa/
H A Ddsa.rst286 - Switchdev:``net/switchdev/*``
522 - ``port_vlan_dump``: bridge layer function invoked with a switchdev callback
524 of. A switchdev object is used to carry the VID and bridge flags.
541 - ``port_fdb_dump``: bridge layer function invoked with a switchdev callback
543 the given port. A switchdev object is used to carry the VID and FDB info.
564 - ``port_mdb_dump``: bridge layer function invoked with a switchdev callback
566 the given port. A switchdev object is used to carry the VID and MDB info.
H A Dsja1105.rst308 are only used as a conduit for switchdev operations.
/OK3568_Linux_fs/kernel/Documentation/networking/device_drivers/ethernet/ti/
H A Dcpsw_switchdev.rst4 Texas Instruments CPSW switchdev based ethernet driver
98 All configuration is implemented via switchdev API.
/OK3568_Linux_fs/kernel/drivers/staging/fsl-dpaa2/ethsw/
H A DREADME82 Documentation/networking/switchdev.rst
/OK3568_Linux_fs/buildroot/board/globalscale/espressobin/
H A Dreadme.txt87 the Linux bridge. The kernel switchdev layer, and DSA driver, ensure
/OK3568_Linux_fs/kernel/drivers/net/ethernet/ti/
H A DKconfig65 tristate "TI CPSW Switch Support with switchdev"
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/
H A DKconfig93 If set to N, TC offloads in both NIC and switchdev modes will be disabled.
/OK3568_Linux_fs/kernel/drivers/net/ethernet/broadcom/
H A DKconfig227 offload for eswitch. This option enables SR-IOV switchdev eswitch
/OK3568_Linux_fs/kernel/
H A DMAINTAINERS10594 W: https://github.com/Marvell-switching/switchdev-prestera
16837 F: include/net/switchdev.h
16838 F: net/switchdev/