Home
last modified time | relevance | path

Searched +full:ethernet +full:- (Results 1 – 25 of 1061) sorted by relevance

12345678910>>...43

/linux/drivers/net/ethernet/
H A DKconfig1 # 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
18 source "drivers/net/ethernet/3com/Kconfig"
19 source "drivers/net/ethernet/actions/Kconfig"
20 source "drivers/net/ethernet/adaptec/Kconfig"
21 source "drivers/net/ethernet/aeroflex/Kconfig"
[all …]
/linux/drivers/net/ethernet/intel/ice/
H A Dice_devids.h1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* Copyright (c) 2018-2023, Intel Corporation. */
9 /* Intel(R) Ethernet Controller E835-CC for backplane */
11 /* Intel(R) Ethernet Controller E835-CC for QSFP */
13 /* Intel(R) Ethernet Controller E835-CC for SFP */
15 /* Intel(R) Ethernet Controller E835-C for backplane */
17 /* Intel(R) Ethernet Controller E835-C for QSFP */
19 /* Intel(R) Ethernet Controller E835-C for SFP */
21 /* Intel(R) Ethernet Controller E835-L for backplane */
23 /* Intel(R) Ethernet Controller E835-L for QSFP */
[all …]
/linux/Documentation/devicetree/bindings/net/
H A Dnxp,tja11xx.yaml1 # 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 Dmicrochip,lan95xx.yaml1 # 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 Dcortina,gemini-ethernet.yaml1 # 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 <linusw@kernel.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/staging/octeon/
H A DMakefile1 # 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/arch/powerpc/boot/dts/fsl/
H A Dt4240qds.dts4 * 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 Dt2081qds.dts4 * 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 Dt2080qds.dts4 * 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 Dt4240rdb.dts4 * 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/net/usb/
H A Dpegasus.h1 /* 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/arch/arm/boot/dts/marvell/
H A Darmada-385-clearfog-gtr-l8.dts1 // 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 Darmada-381-netgear-gs110emx.dts1 // 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 Dtqmls104xa-mbls10xxa-fman.dtsi1 // 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 Dtqmls1088a-mbls10xxa-mc.dtsi1 // 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>
17 pcs-handle = <&pcs1>;
21 pcs-handle = <&pcs2>;
25 pcs-handle = <&pcs3_0>;
29 pcs-handle = <&pcs3_1>;
33 pcs-handle = <&pcs3_2>;
37 pcs-handle = <&pcs3_3>;
[all …]
H A Dfsl-ls2088a-rdb.dts1 // 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 Dfsl-lx2160a-bluebox3.dts1 // 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/Documentation/devicetree/bindings/net/dsa/
H A Drealtek.yaml1 # 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#/$defs/ethernet-ports
13 - Linus Walleij <linusw@kernel.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 …]
H A Dvitesse,vsc73xx.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <linusw@kernel.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/drivers/usb/gadget/function/
H A Du_ether.h1 /* 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/include/linux/
H A Detherdevice.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
7 * Definitions for the Ethernet handlers.
70 /* Reserved Ethernet Addresses per IEEE 802.1Q */
82 * is_link_local_ether_addr - Determine if given Ethernet address is link-local
83 * @addr: Pointer to a six-byte array containing the Ethernet address
105 * is_zero_ether_addr - Determine if give Ethernet address is all zeros.
106 * @addr: Pointer to a six-byte array containing the Ethernet address
124 * is_multicast_ether_addr - Determine if the Ethernet address is a multicast.
125 * @addr: Pointer to a six-byte array containing the Ethernet address
138 return 0x01 & (a >> ((sizeof(a) * 8) - 8)); in is_multicast_ether_addr()
[all …]
/linux/drivers/net/ethernet/ti/
H A DKconfig1 # 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/atheros/
H A DKconfig1 # 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/intel/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
10 If you have a network (Ethernet) card belonging to this class, say Y.
19 source "drivers/net/ethernet/intel/libeth/Kconfig"
20 source "drivers/net/ethernet/intel/libie/Kconfig"
30 in the format 123456-001 (six digits hyphen three digits).
40 <file:Documentation/networking/device_drivers/ethernet/intel/e100.rst>.
46 tristate "Intel(R) PRO/1000 Gigabit Ethernet support"
49 This driver supports Intel(R) PRO/1000 gigabit ethernet family of
56 <file:Documentation/networking/device_drivers/ethernet/intel/e1000.rst>.
62 tristate "Intel(R) PRO/1000 PCI-Express Gigabit Ethernet support"
[all …]
/linux/drivers/net/ethernet/broadcom/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
12 If you have a network (Ethernet) chipset belonging to this class,
23 tristate "Broadcom 440x/47xx ethernet support"
30 If you have a network (Ethernet) controller of this type, say Y
36 # Auto-select SSB PCI-HOST support, if possible
43 # Auto-select SSB PCICORE driver, if possible
60 This driver supports Ethernet controller integrated into Broadcom
69 This driver supports the ethernet MACs in the Broadcom 63xx
83 This driver supports the built-in Ethernet MACs found in the
92 This driver supports QLogic bnx2 gigabit Ethernet cards.
[all …]

12345678910>>...43