Searched +full:ethernet +full:- +full:switch (Results 1 – 25 of 1017) sorted by relevance
12345678910>>...41
| /Linux-v6.1/drivers/net/dsa/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 menu "Distributed Switch Architecture drivers" 8 tristate "Broadcom Starfighter 2 Ethernet switch support" 16 This enables support for the Broadcom Starfighter 2 Ethernet 17 switch chips. 20 tristate "DSA mock-up Ethernet switch chip support" 23 This enables support for a fake mock-up switch chip which 37 tristate "MediaTek MT753x and MT7621 Ethernet switch support" 42 Ethernet switch chips. 45 tristate "Marvell 88E6060 ethernet switch chip support" [all …]
|
| /Linux-v6.1/drivers/net/ethernet/ti/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 11 If you have a network (Ethernet) card belonging to this class, say Y. 27 This driver supports TI's DaVinci Ethernet . 51 tristate "TI CPSW Switch Support" 60 This driver supports TI's CPSW Ethernet Switch. 66 tristate "TI CPSW Switch Support with switchdev" 77 This driver supports TI's CPSW Ethernet Switch. 89 the CPSW Ethernet Switch and Keystone 2 1g/10g Switch Subsystem. 94 tristate "TI K3 AM654x/J721E CPSW Ethernet driver" 102 This driver supports TI K3 AM654/J721E CPSW2G Ethernet SubSystem. [all …]
|
| /Linux-v6.1/Documentation/devicetree/bindings/net/dsa/ |
| D | dsa.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Ethernet Switch Device Tree Bindings 10 - Andrew Lunn <andrew@lunn.ch> 11 - Florian Fainelli <f.fainelli@gmail.com> 12 - Vivien Didelot <vivien.didelot@gmail.com> 15 This binding represents Ethernet Switches which have a dedicated CPU 16 port. That port is usually connected to an Ethernet Controller of the 23 pattern: "^(ethernet-)?switch(@.*)?$" [all …]
|
| D | qca8k.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm Atheros QCA83xx switch family 10 - John Crispin <john@phrozen.org> 13 If the QCA8K switch is connect to an SoC's external mdio-bus, each subnode 16 ID. To declare the internal mdio-bus configuration, declare an MDIO node in 17 the switch node and declare the phandle for the port, referencing the internal 18 PHY it is connected to. In this config, an internal mdio-bus is registered and 20 mdio-bus configurations are not supported by the hardware. [all …]
|
| D | mediatek,mt7530.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Mediatek MT7530 and MT7531 Ethernet Switches 10 - Arınç ÜNAL <arinc.unal@arinc9.com> 11 - Landen Chao <Landen.Chao@mediatek.com> 12 - DENG Qingfang <dqfext@gmail.com> 13 - Sean Wang <sean.wang@mediatek.com> 16 There are two versions of MT7530, standalone and in a multi-chip module. 18 MT7530 is a part of the multi-chip module in MT7620AN, MT7620DA, MT7620DAN, [all …]
|
| D | renesas,rzn1-a5psw.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/dsa/renesas,rzn1-a5psw.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Renesas RZ/N1 Advanced 5 ports ethernet switch 10 - Clément Léger <clement.leger@bootlin.com> 13 The advanced 5 ports switch is present on the Renesas RZ/N1 SoC family and 17 - $ref: dsa.yaml# 22 - enum: 23 - renesas,r9a06g032-a5psw [all …]
|
| D | dsa-port.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/dsa/dsa-port.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Ethernet Switch port Device Tree Bindings 10 - Andrew Lunn <andrew@lunn.ch> 11 - Florian Fainelli <f.fainelli@gmail.com> 12 - Vivien Didelot <vivien.didelot@gmail.com> 15 Ethernet switch port Description 18 - $ref: /schemas/net/ethernet-controller.yaml# [all …]
|
| D | vitesse,vsc73xx.txt | 4 This defines device tree bindings for the Vitesse VSC73xx switch chips. 8 The currently supported switch chips are: 9 Vitesse VSC7385 SparX-G5 5+1-port Integrated Gigabit Ethernet Switch 10 Vitesse VSC7388 SparX-G8 8-port Integrated Gigabit Ethernet Switch 11 Vitesse VSC7395 SparX-G5e 5+1-port Integrated Gigabit Ethernet Switch 12 Vitesse VSC7398 SparX-G8e 8-port Integrated Gigabit Ethernet Switch 14 This switch could have two different management interface. 17 reside inside a SPI bus device tree node, see spi/spi-bus.txt 19 When the chip is connected to a parallel memory bus and work in memory-mapped 25 - compatible: must be exactly one of: [all …]
|
| D | mscc,ocelot.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Microchip Ocelot Switch Family Device Tree Bindings 10 - Vladimir Oltean <vladimir.oltean@nxp.com> 11 - Claudiu Manoil <claudiu.manoil@nxp.com> 12 - Alexandre Belloni <alexandre.belloni@bootlin.com> 13 - UNGLinuxDriver@microchip.com 16 There are multiple switches which are either part of the Ocelot-1 family, or 20 them performs packet I/O primarily through an Ethernet port of the switch [all …]
|
| D | brcm,b53.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Broadcom BCM53xx Ethernet switches 10 - Florian Fainelli <f.fainelli@gmail.com> 13 Broadcom BCM53xx Ethernet switches 18 - const: brcm,bcm5325 19 - const: brcm,bcm53115 20 - const: brcm,bcm53125 21 - const: brcm,bcm53128 [all …]
|
| D | realtek.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - $ref: dsa.yaml# 13 - Linus Walleij <linus.walleij@linaro.org> 20 The SMI "Simple Management Interface" is a two-wire protocol using 21 bit-banged GPIO that while it reuses the MDIO lines MCK and MDIO does 23 SMI-based Realtek devices. The realtek-smi driver is a platform driver 26 The MDIO-connected switches use MDIO protocol to access their registers. 27 The realtek-mdio driver is an MDIO driver and it must be inserted inside [all …]
|
| D | lantiq-gswip.txt | 1 Lantiq GSWIP Ethernet switches 6 - compatible : "lantiq,xrx200-gswip" for the embedded GSWIP in the 8 "lantiq,xrx300-gswip" for the embedded GSWIP in the 10 "lantiq,xrx330-gswip" for the embedded GSWIP in the 12 - reg : memory range of the GSWIP core registers 21 - compatible : "lantiq,xrx200-mdio" for the MDIO bus inside the GSWIP 29 - compatible : "lantiq,xrx200-gphy-fw", "lantiq,gphy-fw" 30 "lantiq,xrx300-gphy-fw", "lantiq,gphy-fw" 31 "lantiq,xrx330-gphy-fw", "lantiq,gphy-fw" 34 - lantiq,rcu : reference to the rcu syscon [all …]
|
| /Linux-v6.1/Documentation/devicetree/bindings/net/ |
| D | microchip,lan966x-switch.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/net/microchip,lan966x-switch.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Microchip Lan966x Ethernet switch controller 10 - Horatiu Vultur <horatiu.vultur@microchip.com> 13 The lan966x switch is a multi-port Gigabit AVB/TSN Ethernet Switch with 14 two integrated 10/100/1000Base-T PHYs. In addition to the integrated PHYs, 15 it supports up to 2RGMII/RMII, up to 3BASE-X/SERDES/2.5GBASE-X and up to 16 2 Quad-SGMII/Quad-USGMII interfaces. [all …]
|
| D | keystone-netcp.txt | 5 Ethernet packets. NetCP has a gigabit Ethernet (GbE) subsystem with a ethernet 6 switch sub-module to send and receive packets. NetCP also includes a packet 12 Keystone II SoC's also have a 10 Gigabit Ethernet Subsystem (XGbE) which 13 includes a 3-port Ethernet switch sub-module capable of 10Gb/s and 1Gb/s rates 14 per Ethernet port. 16 Keystone NetCP driver has a plug-in module architecture where each of the NetCP 17 sub-modules exist as a loadable kernel module which plug in to the netcp core. 18 These sub-modules are represented as "netcp-devices" in the dts bindings. It is 19 mandatory to have the ethernet switch sub-module for the ethernet interface to 20 be operational. Any other sub-module like the PA is optional. [all …]
|
| D | ti,cpsw-switch.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/ti,cpsw-switch.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: TI SoC Ethernet Switch Controller (CPSW) 10 - Grygorii Strashko <grygorii.strashko@ti.com> 11 - Sekhar Nori <nsekhar@ti.com> 14 The 3-port switch gigabit ethernet subsystem provides ethernet packet 15 communication and can be configured as an ethernet switch. It provides the 24 - const: ti,cpsw-switch [all …]
|
| D | microchip,sparx5-switch.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/net/microchip,sparx5-switch.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Microchip Sparx5 Ethernet switch controller 10 - Steen Hegelund <steen.hegelund@microchip.com> 11 - Lars Povlsen <lars.povlsen@microchip.com> 14 The SparX-5 Enterprise Ethernet switch family provides a rich set of 15 Enterprise switching features such as advanced TCAM-based VLAN and 17 security through TCAM-based frame processing using versatile content [all …]
|
| D | mscc,vsc7514-switch.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/net/mscc,vsc7514-switch.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Microchip VSC7514 Ethernet switch controller 10 - Vladimir Oltean <vladimir.oltean@nxp.com> 11 - Claudiu Manoil <claudiu.manoil@nxp.com> 12 - Alexandre Belloni <alexandre.belloni@bootlin.com> 15 Bindings for the Microchip VSC7514 switch driver 17 The VSC7514 switch driver handles up to 11 ports and can inject/extract [all …]
|
| /Linux-v6.1/Documentation/infiniband/ |
| D | opa_vnic.rst | 2 Intel Omni-Path (OPA) Virtual Network Interface Controller (VNIC) 5 Intel Omni-Path (OPA) Virtual Network Interface Controller (VNIC) feature 6 supports Ethernet functionality over Omni-Path fabric by encapsulating 7 the Ethernet packets between HFI nodes. 11 The patterns of exchanges of Omni-Path encapsulated Ethernet packets 12 involves one or more virtual Ethernet switches overlaid on the Omni-Path 13 fabric topology. A subset of HFI nodes on the Omni-Path fabric are 14 permitted to exchange encapsulated Ethernet packets across a particular 15 virtual Ethernet switch. The virtual Ethernet switches are logical 18 nodes across the fabric exchange encapsulated Ethernet packets over a [all …]
|
| /Linux-v6.1/drivers/net/dsa/sja1105/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "NXP SJA1105 Ethernet switch family support" 11 This is the driver for the NXP SJA1105 (5-port) and SJA1110 (10-port) 12 automotive Ethernet switch family. These are managed over an SPI 15 - SJA1105E (Gen. 1, No TT-Ethernet) 16 - SJA1105T (Gen. 1, TT-Ethernet) 17 - SJA1105P (Gen. 2, No SGMII, No TT-Ethernet) 18 - SJA1105Q (Gen. 2, No SGMII, TT-Ethernet) 19 - SJA1105R (Gen. 2, SGMII, No TT-Ethernet) 20 - SJA1105S (Gen. 2, SGMII, TT-Ethernet) [all …]
|
| /Linux-v6.1/drivers/infiniband/ulp/opa_vnic/ |
| D | opa_vnic_encap.h | 26 * - Redistributions of source code must retain the above copyright 28 * - Redistributions in binary form must reproduce the above copyright 32 * - Neither the name of Intel Corporation nor the names of its 52 * and decapsulation of Ethernet packets 63 * ETHERNET MANAGEMENT 84 #define OPA_VNIC_EMA_DATA (OPA_MGMT_MAD_SIZE - IB_MGMT_VENDOR_HDR) 102 /* VNIC Ethernet link status */ 118 * struct opa_vesw_info - OPA vnic switch information 119 * @fabric_id: 10-bit fabric id 120 * @vesw_id: 12-bit virtual ethernet switch id [all …]
|
| /Linux-v6.1/drivers/net/dsa/qca/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "Qualcomm Atheros AR9331 Ethernet switch support" 8 This enables support for the Qualcomm Atheros AR9331 built-in Ethernet 9 switch. 12 tristate "Qualcomm Atheros QCA8K Ethernet switch family support" 16 This enables support for the Qualcomm Atheros QCA8K Ethernet 17 switch chips.
|
| /Linux-v6.1/Documentation/networking/dsa/ |
| D | dsa.rst | 5 This document describes the **Distributed Switch Architecture (DSA)** subsystem 13 The Distributed Switch Architecture subsystem was primarily designed to 14 support Marvell Ethernet switches (MV88E6xxx, a.k.a. Link Street product 19 they configured/queried a switch port network device or a regular network 22 An Ethernet switch typically comprises multiple front-panel ports and one 24 presence of a management port connected to an Ethernet controller capable of 25 receiving Ethernet frames from the switch. This is a very common setup for all 26 kinds of Ethernet switches found in Small Home and Office products: routers, 27 gateways, or even top-of-rack switches. This host Ethernet controller will 32 using upstream and downstream Ethernet links between switches. These specific [all …]
|
| /Linux-v6.1/drivers/net/ethernet/freescale/dpaa2/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "Freescale DPAA2 Ethernet" 10 This is the DPAA2 Ethernet driver supporting Freescale SoCs 21 Enable Priority-Based Flow Control (PFC) support for DPAA2 Ethernet 34 tristate "Freescale DPAA2 Ethernet Switch" 38 Driver for Freescale DPAA2 Ethernet Switch. This driver manages 39 switch objects discovered on the Freeescale MC bus.
|
| /Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 16 Core driver for low level functionality of the ConnectX-4 and 17 Connect-IB cards by Mellanox Technologies. 27 sandbox-specific client drivers. 30 bool "Mellanox 5th generation network adapters (ConnectX series) Ethernet support" 31 depends on NETDEVICES && ETHERNET && INET && PCI && MLX5_CORE 35 Ethernet support in Mellanox Technologies ConnectX-4 NIC. 38 bool "Mellanox MLX5 ethernet accelerated receive flow steering (ARFS) support" 42 Mellanox MLX5 ethernet hardware-accelerated receive flow steering support, 43 Enables ethernet netdevice arfs support and ntuple filtering. [all …]
|
| /Linux-v6.1/arch/arm/boot/dts/ |
| D | orion5x-netgear-wnr854t.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 4 /dts-v1/; 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/input/input.h> 8 #include "orion5x-mv88f5181.dtsi" 11 model = "Netgear WNR854-t"; 12 compatible = "netgear,wnr854t", "marvell,orion5x-88f5181", 24 stdout-path = "serial0:115200n8"; 33 gpio-keys { 34 compatible = "gpio-keys"; [all …]
|
12345678910>>...41