/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_devids.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* Copyright (c) 2018-2023, Intel Corporation. */ 9 /* Intel(R) Ethernet Connection E823-L for backplane */ 11 /* Intel(R) Ethernet Connection E823-L for SFP */ 13 /* Intel(R) Ethernet Connection E823-L/X557-AT 10GBASE-T */ 15 /* Intel(R) Ethernet Connection E823-L 1GbE */ 17 /* Intel(R) Ethernet Connection E823-L for QSFP */ 19 /* Intel(R) Ethernet Controller E830-CC for backplane */ 21 /* Intel(R) Ethernet Controller E830-CC for QSFP */ 23 /* Intel(R) Ethernet Controller E830-CC for SFP */ [all …]
|
/linux/Documentation/devicetree/bindings/net/ |
H A D | nxp,tja11xx.yaml | 1 # SPDX-License-Identifier: GPL-2.0+ 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andrew Lunn <andrew@lunn.ch> 11 - Florian Fainelli <f.fainelli@gmail.com> 12 - Heiner Kallweit <hkallweit1@gmail.com> 20 - ethernet-phy-id0180.dc40 21 - ethernet-phy-id0180.dc41 22 - ethernet-phy-id0180.dc48 23 - ethernet-phy-id0180.dd00 [all …]
|
H A D | realtek,rtl82xx.yaml | 1 # SPDX-License-Identifier: GPL-2.0+ 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andrew Lunn <andrew@lunn.ch> 11 - Florian Fainelli <f.fainelli@gmail.com> 12 - Heiner Kallweit <hkallweit1@gmail.com> 20 - ethernet-phy-id001c.c800 21 - ethernet-phy-id001c.c816 22 - ethernet-phy-id001c.c838 23 - ethernet-phy-id001c.c840 [all …]
|
H A D | microchip,lan95xx.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: Microchip SMSC9500/LAN9530/LAN9730 USB Ethernet Controllers 10 - Oleksij Rempel <o.rempel@pengutronix.de> 13 Device tree properties for hard wired SMSC95xx compatible USB Ethernet 17 - $ref: ethernet-controller.yaml# 22 - enum: 23 - usb424,9500 # SMSC9500 USB Ethernet Device 24 - usb424,9505 # SMSC9505 USB Ethernet Device [all …]
|
H A D | ethernet-switch.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/ethernet-switch.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Generic Ethernet Switch 10 - Andrew Lunn <andrew@lunn.ch> 11 - Florian Fainelli <f.fainelli@gmail.com> 12 - Vladimir Oltean <olteanv@gmail.com> 15 Ethernet switches are multi-port Ethernet controllers. Each port has 16 its own number and is represented as its own Ethernet controller. [all …]
|
H A D | cortina,gemini-ethernet.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/cortina,gemini-ethernet.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Cortina Systems Gemini Ethernet Controller 10 - Linus Walleij <linus.walleij@linaro.org> 13 This ethernet controller is found in the Gemini SoC family: 19 const: cortina,gemini-ethernet 23 description: must contain the global registers and the V-bit and A-bit 26 "#address-cells": [all …]
|
/linux/drivers/net/usb/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 5 comment "Host-side USB support is needed for USB Network Adapter support" 16 tristate "USB CATC NetMate-based Ethernet device support" 19 Say Y if you want to use one of the following 10Mbps USB Ethernet 27 This driver makes the adapter appear as a normal Ethernet interface, 28 typically on eth0, if it is the only ethernet device, or perhaps on 29 eth1, if you have a PCI or ISA ethernet card installed. 35 tristate "USB KLSI KL5USB101-based ethernet device support" 38 USB Ethernet adapters based on the KLSI KL5KUSB101B chipset: 40 ADS USB-10BT [all …]
|
H A D | pegasus.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 1999-2013 Petko Manolov (petkan@nucleusys.com) 146 PEGASUS_DEV("3Com USB Ethernet 3C460B", VENDOR_3COM, 0x4601, 148 PEGASUS_DEV("ATEN USB Ethernet UC-110T", VENDOR_ATEN, 0x2007, 150 PEGASUS_DEV("USB HPNA/Ethernet", VENDOR_ABOCOM, 0x110c, 152 PEGASUS_DEV("USB HPNA/Ethernet", VENDOR_ABOCOM, 0x4104, 154 PEGASUS_DEV("USB HPNA/Ethernet", VENDOR_ABOCOM, 0x4004, 156 PEGASUS_DEV("USB HPNA/Ethernet", VENDOR_ABOCOM, 0x4007, 158 PEGASUS_DEV("USB 10/100 Fast Ethernet", VENDOR_ABOCOM, 0x4102, 160 PEGASUS_DEV("USB 10/100 Fast Ethernet", VENDOR_ABOCOM, 0x4002, [all …]
|
/linux/drivers/staging/octeon/ |
H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 3 # Copyright (C) 2005-2009 Cavium Networks 7 # Makefile for Cavium OCTEON on-board ethernet driver 10 obj-${CONFIG_OCTEON_ETHERNET} := octeon-ethernet.o 12 octeon-ethernet-y := ethernet.o 13 octeon-ethernet-y += ethernet-mdio.o 14 octeon-ethernet-y += ethernet-mem.o 15 octeon-ethernet-y += ethernet-rgmii.o 16 octeon-ethernet-y += ethernet-rx.o 17 octeon-ethernet-y += ethernet-sgmii.o [all …]
|
/linux/Documentation/devicetree/bindings/net/dsa/ |
H A D | marvell,mv88e6xxx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andrew Lunn <andrew@lunn.ch> 22 - enum: 23 - marvell,mv88e6085 24 - marvell,mv88e6190 25 - marvell,mv88e6250 43 - items: 44 - const: marvell,turris-mox-mv88e6085 [all …]
|
H A D | vitesse,vsc73xx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 13 The Vitesse DSA Switches were produced in the early-to-mid 2000s. 19 Vitesse VSC7385 SparX-G5 5+1-port Integrated Gigabit Ethernet Switch 20 Vitesse VSC7388 SparX-G8 8-port Integrated Gigabit Ethernet Switch 21 Vitesse VSC7395 SparX-G5e 5+1-port Integrated Gigabit Ethernet Switch 22 Vitesse VSC7398 SparX-G8e 8-port Integrated Gigabit Ethernet Switch 27 reside inside a SPI bus device tree node, see spi/spi-bus.txt [all …]
|
/linux/arch/powerpc/boot/dts/fsl/ |
H A D | t4240qds.dts | 4 * Copyright 2012 - 2015 Freescale Semiconductor Inc. 35 /include/ "t4240si-pre.dtsi" 40 #address-cells = <2>; 41 #size-cells = <2>; 42 interrupt-parent = <&mpic>; 89 #address-cells = <1>; 90 #size-cells = <1>; 91 compatible = "cfi-flash"; 94 bank-width = <2>; 95 device-width = <1>; [all …]
|
H A D | t2081qds.dts | 4 * Copyright 2013 - 2015 Freescale Semiconductor Inc. 35 /include/ "t208xsi-pre.dtsi" 41 #address-cells = <2>; 42 #size-cells = <2>; 43 interrupt-parent = <&mpic>; 57 ethernet@e0000 { 58 phy-handle = <&phy_sgmii_s7_1c>; 59 phy-connection-type = "sgmii"; 62 ethernet@e2000 { 63 phy-handle = <&phy_sgmii_s7_1d>; [all …]
|
H A D | t2080qds.dts | 4 * Copyright 2013 - 2015 Freescale Semiconductor Inc. 35 /include/ "t208xsi-pre.dtsi" 41 #address-cells = <2>; 42 #size-cells = <2>; 43 interrupt-parent = <&mpic>; 65 ethernet@e0000 { 66 phy-handle = <&phy_sgmii_s3_1e>; 67 phy-connection-type = "xgmii"; 70 ethernet@e2000 { 71 phy-handle = <&phy_sgmii_s3_1f>; [all …]
|
H A D | t4240rdb.dts | 4 * Copyright 2014 - 2015 Freescale Semiconductor Inc. 35 /include/ "t4240si-pre.dtsi" 40 #address-cells = <2>; 41 #size-cells = <2>; 42 interrupt-parent = <&mpic>; 62 #address-cells = <1>; 63 #size-cells = <1>; 64 compatible = "cfi-flash"; 67 bank-width = <2>; 68 device-width = <1>; [all …]
|
/linux/drivers/usb/gadget/function/ |
H A D | u_ether.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * u_ether.h -- interface to USB gadget "ethernet link" utilities 5 * Copyright (C) 2003-2005,2008 David Brownell 6 * Copyright (C) 2003-2004 Robert Schwebel, Benedikt Spranger 33 MODULE_PARM_DESC(dev_addr, "Device Ethernet Address"); \ 37 MODULE_PARM_DESC(host_addr, "Host Ethernet Address") 42 * This represents the USB side of an "ethernet" link, managed by a USB 44 * in different configurations could share the same ethernet link/netdev, 96 /* gether_setup - initialize one ethernet-over-usb link 98 * @ethaddr: NULL, or a buffer in which the ethernet address of the [all …]
|
/linux/arch/arm/boot/dts/marvell/ |
H A D | armada-385-clearfog-gtr-l8.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 #include "armada-385-clearfog-gtr.dtsi" 7 compatible = "solidrun,clearfog-gtr-l8", "marvell,armada385", 11 sfp1: sfp-1 { 13 pinctrl-0 = <&cf_gtr_sfp1_pins>; 14 pinctrl-names = "default"; 15 i2c-bus = <&i2c0>; 16 mod-def0-gpio = <&gpio0 24 GPIO_ACTIVE_LOW>; 17 tx-disable-gpio = <&gpio1 22 GPIO_ACTIVE_HIGH>; 22 switch0: ethernet-switch@4 { [all …]
|
H A D | armada-381-netgear-gs110emx.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 4 /dts-v1/; 5 #include "armada-385.dtsi" 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/input/input.h> 14 /* So that mvebu u-boot can update the MAC addresses */ 19 stdout-path = "serial0:115200n8"; 22 gpio-keys { 23 compatible = "gpio-keys"; 24 pinctrl-0 = <&front_button_pins>; [all …]
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | tqmls104xa-mbls10xxa-fman.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) 3 * Copyright (c) 2019,2023 TQ-Systems GmbH <linux@ew.tq-group.com>, 4 * D-82229 Seefeld, Germany. 10 #include <dt-bindings/net/ti-dp83867.h> 21 phy-handle = <&rgmii_phy1>; 22 phy-connection-type = "rgmii"; 23 phy-mode = "rgmii-id"; 28 phy-handle = <&rgmii_phy2>; 29 phy-connection-type = "rgmii"; 30 phy-mode = "rgmii-id"; [all …]
|
H A D | fsl-ls2088a-rdb.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 12 /dts-v1/; 14 #include "fsl-ls2088a.dtsi" 15 #include "fsl-ls208xa-rdb.dtsi" 19 compatible = "fsl,ls2088a-rdb", "fsl,ls2088a"; 22 stdout-path = "serial1:115200n8"; 27 phy-handle = <&mdio1_phy1>; 28 phy-connection-type = "10gbase-r"; 32 phy-handle = <&mdio1_phy2>; 33 phy-connection-type = "10gbase-r"; [all …]
|
H A D | tqmls1088a-mbls10xxa-mc.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) 3 * Copyright (c) 2018-2023 TQ-Systems GmbH <linux@ew.tq-group.com>, 4 * D-82229 Seefeld, Germany. 10 #include <dt-bindings/net/ti-dp83867.h> 15 i2c-bus = <&sfp1_i2c>; 16 mod-def0-gpios = <&gpioexp2 2 GPIO_ACTIVE_LOW>; 17 los-gpios = <&gpioexp2 3 GPIO_ACTIVE_HIGH>; 18 tx-fault-gpios = <&gpioexp2 0 GPIO_ACTIVE_HIGH>; 19 tx-disable-gpios = <&gpioexp2 1 GPIO_ACTIVE_HIGH>; 24 i2c-bus = <&sfp2_i2c>; [all …]
|
H A D | fsl-lx2160a-bluebox3.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 5 // Copyright 2020-2021 NXP 7 /dts-v1/; 9 #include "fsl-lx2160a.dtsi" 13 compatible = "fsl,lx2160a-bluebox3", "fsl,lx2160a"; 23 stdout-path = "serial0:115200n8"; 26 sb_3v3: regulator-sb3v3 { 27 compatible = "regulator-fixed"; 28 regulator-name = "MC34717-3.3VSB"; 29 regulator-min-microvolt = <3300000>; [all …]
|
/linux/drivers/net/ethernet/atheros/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 11 If you have a network (Ethernet) card belonging to this class, say Y. 21 tristate "Atheros AR7XXX/AR9XXX built-in ethernet mac support" 27 ethernet support, then you should always answer Y to this. 30 tristate "Atheros L2 Fast Ethernet support" 35 This driver supports the Atheros L2 fast ethernet adapter. 41 tristate "Atheros/Attansic L1 Gigabit Ethernet support" 46 This driver supports the Atheros/Attansic L1 gigabit ethernet 53 tristate "Atheros L1E Gigabit Ethernet support" 58 This driver supports the Atheros L1E gigabit ethernet adapter. [all …]
|
/linux/drivers/net/ethernet/ti/ |
H A 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 . 60 This driver supports TI's CPSW Ethernet Switch. 77 This driver supports TI's CPSW Ethernet Switch. 89 the CPSW Ethernet Switch and Keystone 2 1g/10g Switch Subsystem. 97 tristate "TI K3 AM654x/J721E CPSW Ethernet driver" 107 This driver supports TI K3 AM654/J721E CPSW2G Ethernet SubSystem. 108 The two-port Gigabit Ethernet MAC (MCU_CPSW0) subsystem provides 109 Ethernet packet communication for the device: One Ethernet port [all …]
|
/linux/drivers/net/ethernet/realtek/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 11 If you have a network (Ethernet) card belonging to this class, say Y. 21 tristate "AT-LAN-TEC/RealTek pocket adapter support" 25 This is a network (Ethernet) device which attaches to your parallel 26 port. Read the file <file:drivers/net/ethernet/realtek/atp.c> 35 tristate "RealTek RTL-8139 C+ PCI Fast Ethernet Adapter support" 40 This is a driver for the Fast Ethernet PCI network cards based on 47 tristate "RealTek RTL-8129/8130/8139 PCI Fast Ethernet Adapter support" 52 This is a driver for the Fast Ethernet PCI network cards based on 69 bool "Support for uncommon RTL-8139 rev. K (automatic channel equalization)" [all …]
|