| /kernel/linux/linux-4.19/drivers/net/ethernet/ |
| D | Kconfig | 2 # Ethernet LAN device configuration 5 menuconfig ETHERNET config 6 bool "Ethernet driver support" 9 ---help--- 10 This section contains all the Ethernet device drivers. 12 if ETHERNET 20 source "drivers/net/ethernet/3com/Kconfig" 21 source "drivers/net/ethernet/adaptec/Kconfig" 22 source "drivers/net/ethernet/aeroflex/Kconfig" 23 source "drivers/net/ethernet/agere/Kconfig" [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Ethernet LAN device configuration 6 menuconfig ETHERNET config 7 bool "Ethernet driver support" 11 This section contains all the Ethernet device drivers. 13 if ETHERNET 21 source "drivers/net/ethernet/3com/Kconfig" 22 source "drivers/net/ethernet/adaptec/Kconfig" 23 source "drivers/net/ethernet/aeroflex/Kconfig" 24 source "drivers/net/ethernet/agere/Kconfig" [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/octeon/ |
| 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 …]
|
| /kernel/linux/linux-4.19/drivers/staging/octeon/ |
| 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 …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
| D | ice_devids.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 8 /* Intel(R) Ethernet Connection E823-L for backplane */ 10 /* Intel(R) Ethernet Connection E823-L for SFP */ 12 /* Intel(R) Ethernet Connection E823-L/X557-AT 10GBASE-T */ 14 /* Intel(R) Ethernet Connection E823-L 1GbE */ 16 /* Intel(R) Ethernet Connection E823-L for QSFP */ 18 /* Intel(R) Ethernet Controller E810-C for backplane */ 20 /* Intel(R) Ethernet Controller E810-C for QSFP */ 22 /* Intel(R) Ethernet Controller E810-C for SFP */ 24 /* Intel(R) Ethernet Controller E810-XXV for backplane */ [all …]
|
| /kernel/linux/linux-5.10/drivers/net/usb/ |
| 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 …]
|
| 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 …]
|
| /kernel/linux/linux-4.19/drivers/net/usb/ |
| D | Kconfig | 4 comment "Host-side USB support is needed for USB Network Adapter support" 15 tristate "USB CATC NetMate-based Ethernet device support" 17 ---help--- 18 Say Y if you want to use one of the following 10Mbps USB Ethernet 26 This driver makes the adapter appear as a normal Ethernet interface, 27 typically on eth0, if it is the only ethernet device, or perhaps on 28 eth1, if you have a PCI or ISA ethernet card installed. 34 tristate "USB KLSI KL5USB101-based ethernet device support" 35 ---help--- 37 USB Ethernet adapters based on the KLSI KL5KUSB101B chipset: [all …]
|
| D | pegasus.h | 2 * Copyright (c) 1999-2013 Petko Manolov (petkan@nucleusys.com) 149 PEGASUS_DEV("3Com USB Ethernet 3C460B", VENDOR_3COM, 0x4601, 151 PEGASUS_DEV("ATEN USB Ethernet UC-110T", VENDOR_ATEN, 0x2007, 153 PEGASUS_DEV("USB HPNA/Ethernet", VENDOR_ABOCOM, 0x110c, 155 PEGASUS_DEV("USB HPNA/Ethernet", VENDOR_ABOCOM, 0x4104, 157 PEGASUS_DEV("USB HPNA/Ethernet", VENDOR_ABOCOM, 0x4004, 159 PEGASUS_DEV("USB HPNA/Ethernet", VENDOR_ABOCOM, 0x4007, 161 PEGASUS_DEV("USB 10/100 Fast Ethernet", VENDOR_ABOCOM, 0x4102, 163 PEGASUS_DEV("USB 10/100 Fast Ethernet", VENDOR_ABOCOM, 0x4002, 165 PEGASUS_DEV("USB 10/100 Fast Ethernet", VENDOR_ABOCOM, 0x400b, [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/boot/dts/fsl/ |
| 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 …]
|
| 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 …]
|
| 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 …]
|
| /kernel/linux/linux-4.19/arch/powerpc/boot/dts/fsl/ |
| 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 …]
|
| 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 …]
|
| 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 …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| D | ethernet-phy.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/net/ethernet-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Ethernet PHY Generic Binding 10 - Andrew Lunn <andrew@lunn.ch> 11 - Florian Fainelli <f.fainelli@gmail.com> 12 - Heiner Kallweit <hkallweit1@gmail.com> 14 # The dt-schema tools will generate a select statement first by using 21 pattern: "^ethernet-phy(@[a-f0-9]+)?$" [all …]
|
| D | cortina,gemini-ethernet.txt | 1 Cortina Systems Gemini Ethernet Controller 4 This ethernet controller is found in the Gemini SoC family: 9 - compatible: must be "cortina,gemini-ethernet" 10 - reg: must contain the global registers and the V-bit and A-bit 12 - syscon: a phandle to the system controller 13 - #address-cells: must be specified, must be <1> 14 - #size-cells: must be specified, must be <1> 15 - ranges: should be state like this giving a 1:1 address translation 18 The subnodes represents the two ethernet ports in this device. 23 - port0: contains the resources for ethernet port 0 [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/gadget/function/ |
| 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, 95 /* gether_setup - initialize one ethernet-over-usb link 97 * @ethaddr: NULL, or a buffer in which the ethernet address of the [all …]
|
| /kernel/linux/linux-4.19/drivers/usb/gadget/function/ |
| 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, 95 /* gether_setup - initialize one ethernet-over-usb link 97 * @ethaddr: NULL, or a buffer in which the ethernet address of the [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | etherdevice.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 7 * Definitions for the Ethernet handlers. 62 /* Reserved Ethernet Addresses per IEEE 802.1Q */ 68 * is_link_local_ether_addr - Determine if given Ethernet address is link-local 69 * @addr: Pointer to a six-byte array containing the Ethernet address 91 * is_zero_ether_addr - Determine if give Ethernet address is all zeros. 92 * @addr: Pointer to a six-byte array containing the Ethernet address 110 * is_multicast_ether_addr - Determine if the Ethernet address is a multicast. 111 * @addr: Pointer to a six-byte array containing the Ethernet address 124 return 0x01 & (a >> ((sizeof(a) * 8) - 8)); in is_multicast_ether_addr() [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/net/ |
| D | cortina,gemini-ethernet.txt | 1 Cortina Systems Gemini Ethernet Controller 4 This ethernet controller is found in the Gemini SoC family: 9 - compatible: must be "cortina,gemini-ethernet" 10 - reg: must contain the global registers and the V-bit and A-bit 12 - syscon: a phandle to the system controller 13 - #address-cells: must be specified, must be <1> 14 - #size-cells: must be specified, must be <1> 15 - ranges: should be state like this giving a 1:1 address translation 18 The subnodes represents the two ethernet ports in this device. 23 - port0: contains the resources for ethernet port 0 [all …]
|
| /kernel/linux/linux-4.19/include/linux/ |
| D | etherdevice.h | 6 * Definitions for the Ethernet handlers. 65 /* Reserved Ethernet Addresses per IEEE 802.1Q */ 71 * is_link_local_ether_addr - Determine if given Ethernet address is link-local 72 * @addr: Pointer to a six-byte array containing the Ethernet address 94 * is_zero_ether_addr - Determine if give Ethernet address is all zeros. 95 * @addr: Pointer to a six-byte array containing the Ethernet address 113 * is_multicast_ether_addr - Determine if the Ethernet address is a multicast. 114 * @addr: Pointer to a six-byte array containing the Ethernet address 127 return 0x01 & (a >> ((sizeof(a) * 8) - 8)); in is_multicast_ether_addr() 147 * is_local_ether_addr - Determine if the Ethernet address is locally-assigned one (IEEE 802). [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/atheros/ |
| 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" 26 ethernet support, then you should always answer Y to this. 29 tristate "Atheros L2 Fast Ethernet support" 34 This driver supports the Atheros L2 fast ethernet adapter. 40 tristate "Atheros/Attansic L1 Gigabit Ethernet support" 45 This driver supports the Atheros/Attansic L1 gigabit ethernet 52 tristate "Atheros L1E Gigabit Ethernet support" 57 This driver supports the Atheros L1E gigabit ethernet adapter. [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "STMicroelectronics Multi-Gigabit Ethernet driver" 13 This is the driver for the Ethernet IPs built around a 45 tristate "Support for snps,dwc-qos-ethernet.txt DT binding." 50 Support for chips using the snps,dwc-qos-ethernet.txt DT binding. 65 Support for Adaptrum Anarion GMAC Ethernet controller. 75 Support for QCA IPQ806X DWMAC Ethernet. 80 will behave like standard non-accelerated ethernet interfaces. 88 Support for NXP LPC18xx/43xx DWMAC Ethernet. 94 Support for MediaTek GMAC Ethernet controller. [all …]
|
| /kernel/linux/linux-4.19/Documentation/infiniband/ |
| D | opa_vnic.txt | 1 Intel Omni-Path (OPA) Virtual Network Interface Controller (VNIC) feature 2 supports Ethernet functionality over Omni-Path fabric by encapsulating 3 the Ethernet packets between HFI nodes. 7 The patterns of exchanges of Omni-Path encapsulated Ethernet packets 8 involves one or more virtual Ethernet switches overlaid on the Omni-Path 9 fabric topology. A subset of HFI nodes on the Omni-Path fabric are 10 permitted to exchange encapsulated Ethernet packets across a particular 11 virtual Ethernet switch. The virtual Ethernet switches are logical 14 nodes across the fabric exchange encapsulated Ethernet packets over a 15 single virtual Ethernet switch. A virtual Ethernet switch, is effectively [all …]
|