Home
last modified time | relevance | path

Searched full:ethernet (Results 1 – 25 of 4287) sorted by relevance

12345678910>>...172

/openbmc/linux/drivers/net/ethernet/
H A DKconfig3 # 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/actions/Kconfig"
23 source "drivers/net/ethernet/adaptec/Kconfig"
24 source "drivers/net/ethernet/aeroflex/Kconfig"
25 source "drivers/net/ethernet/agere/Kconfig"
[all …]
/openbmc/u-boot/drivers/net/
H A DKconfig5 bool "Enable Driver Model for Ethernet drivers"
8 Enable driver model for Ethernet.
34 bool "Atheros AG7xxx Ethernet MAC support"
38 This driver supports the Atheros AG7xxx Ethernet MAC. This MAC is
43 bool "Altera Triple-Speed Ethernet MAC support"
47 This driver supports the Altera Triple-Speed (TSE) Ethernet MAC.
48 Please find details on the "Triple-Speed Ethernet MegaCore Function
52 bool "Broadcom SF2 (Starfighter2) Ethernet support"
60 int "Broadcom SF2 (Starfighter2) Ethernet default port number"
64 Default port number for the Starfighter2 ethernet driver.
[all …]
/openbmc/linux/drivers/staging/octeon/
H A DMakefile7 # 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
18 octeon-ethernet-y += ethernet-spi.o
19 octeon-ethernet-y += ethernet-tx.o
/openbmc/linux/Documentation/devicetree/bindings/net/
H A Dmicrochip,lan95xx.yaml7 title: Microchip SMSC9500/LAN9530/LAN9730 USB Ethernet Controllers
13 Device tree properties for hard wired SMSC95xx compatible USB Ethernet
17 - $ref: ethernet-controller.yaml#
23 - usb424,9500 # SMSC9500 USB Ethernet Device
24 - usb424,9505 # SMSC9505 USB Ethernet Device
25 - usb424,9530 # SMSC LAN9530 USB Ethernet Device
26 - usb424,9730 # SMSC LAN9730 USB Ethernet Device
27 - usb424,9900 # SMSC9500 USB Ethernet Device (SAL10)
28 - usb424,9901 # SMSC9505 USB Ethernet Device (SAL10)
29 - usb424,9902 # SMSC9500A USB Ethernet Device (SAL10)
[all …]
H A Dethernet-switch.yaml4 $id: http://devicetree.org/schemas/net/ethernet-switch.yaml#
7 title: Generic Ethernet Switch
15 Ethernet switches are multi-port Ethernet controllers. Each port has
16 its own number and is represented as its own Ethernet controller.
25 pattern: "^(ethernet-)?switch(@.*)?$"
28 "^(ethernet-)?ports$":
39 "^(ethernet-)?port@[0-9]+$":
41 description: Ethernet switch ports
51 - ethernet-ports
57 description: An ethernet switch without any extra port properties
[all …]
H A Dethernet-phy.yaml4 $id: http://devicetree.org/schemas/net/ethernet-phy.yaml#
7 title: Ethernet PHY Common Properties
21 pattern: "^ethernet-phy(@[a-f0-9]+)?$"
28 pattern: "^ethernet-phy(@[a-f0-9]+)?$"
32 - const: ethernet-phy-ieee802.3-c22
34 - const: ethernet-phy-ieee802.3-c45
36 - pattern: "^ethernet-phy-id[a-f0-9]{4}\\.[a-f0-9]{4}$"
47 - pattern: "^ethernet-phy-id[a-f0-9]{4}\\.[a-f0-9]{4}$"
48 - const: ethernet-phy-ieee802.3-c22
50 - pattern: "^ethernet-phy-id[a-f0-9]{4}\\.[a-f0-9]{4}$"
[all …]
H A Dcortina,gemini-ethernet.yaml4 $id: http://devicetree.org/schemas/net/cortina,gemini-ethernet.yaml#
7 title: Cortina Systems Gemini Ethernet Controller
13 This ethernet controller is found in the Gemini SoC family:
19 const: cortina,gemini-ethernet
34 # The subnodes represents the two ethernet ports in this device.
38 "^ethernet-port@[0-9]+$":
41 description: contains the resources for ethernet port
43 - $ref: ethernet-controller.yaml#
46 const: cortina,gemini-ethernet-port
93 phy0: ethernet-phy@1 {
[all …]
H A Dxlnx,axi-ethernet.yaml4 $id: http://devicetree.org/schemas/net/xlnx,axi-ethernet.yaml#
7 title: AXI 1G/2.5G Ethernet Subsystem
10 Also called AXI 1G/2.5G Ethernet Subsystem, the xilinx axi ethernet IP core
11 provides connectivity to an external ethernet PHY supporting different
27 - xlnx,axi-ethernet-1.00.a
28 - xlnx,axi-ethernet-1.01.a
29 - xlnx,axi-ethernet-2.01.a
42 - description: Ethernet core interrupt
46 Ethernet core interrupt is optional. If axistream-connected property is
48 resources are mentioned on ethernet node.
[all …]
H A Dhisilicon-hip04-net.txt1 Hisilicon hip04 Ethernet Controller
3 * Ethernet controller node
14 - phy-mode: see ethernet.txt [1].
17 - phy-handle: see ethernet.txt [1].
19 [1] Documentation/devicetree/bindings/net/ethernet.txt
22 * Ethernet ppe node:
23 Control rx & tx fifos of all ethernet controllers.
24 Have 2048 recv channels shared by all ethernet controllers, only if no overlap.
47 phy0: ethernet-phy@0 {
48 compatible = "ethernet-phy-ieee802.3-c22";
[all …]
/openbmc/linux/drivers/net/ethernet/intel/ice/
H A Dice_devids.h9 /* 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 E810-C for backplane */
21 /* Intel(R) Ethernet Controller E810-C for QSFP */
23 /* Intel(R) Ethernet Controller E810-C for SFP */
32 /* Intel(R) Ethernet Controller E810-XXV for backplane */
34 /* Intel(R) Ethernet Controller E810-XXV for QSFP */
[all …]
/openbmc/linux/drivers/net/usb/
H A DKconfig16 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:
41 ATEN USB Ethernet
42 ASANTE USB To Ethernet Adapter
43 AOX Endpoints USB Ethernet
[all …]
H A Dpegasus.h146 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,
162 PEGASUS_DEV("USB 10/100 Fast Ethernet", VENDOR_ABOCOM, 0x400b,
164 PEGASUS_DEV("USB 10/100 Fast Ethernet", VENDOR_ABOCOM, 0x400c,
[all …]
/openbmc/linux/arch/powerpc/boot/dts/fsl/
H A Dt2081qds.dts57 ethernet@e0000 {
62 ethernet@e2000 {
67 ethernet@e4000 {
72 ethernet@e6000 {
77 ethernet@e8000 {
82 ethernet@ea000 {
87 ethernet@f0000 {
92 ethernet@f2000 {
113 rgmii_phy1: ethernet-phy@1 {
123 rgmii_phy2: ethernet-phy@2 {
[all …]
H A Dt4240qds.dts151 phyrgmii1: ethernet-phy@1 {
155 phyrgmii2: ethernet-phy@2 {
166 phy1: ethernet-phy@0 {
170 phy2: ethernet-phy@1 {
174 phy3: ethernet-phy@2 {
178 phy4: ethernet-phy@3 {
182 sgmiiphy11: ethernet-phy@1c {
186 sgmiiphy12: ethernet-phy@1d {
190 sgmiiphy13: ethernet-phy@1e {
194 sgmiiphy14: ethernet-phy@1f {
[all …]
H A Dt2080qds.dts65 ethernet@e0000 {
70 ethernet@e2000 {
75 ethernet@e4000 {
80 ethernet@e6000 {
85 ethernet@e8000 {
90 ethernet@ea000 {
95 ethernet@f0000 {
100 ethernet@f2000 {
106 phy_xaui_slot3: ethernet-phy@3 {
107 compatible = "ethernet-phy-ieee802.3-c45";
[all …]
H A Dt4240rdb.dts155 ethernet@e0000 {
160 ethernet@e2000 {
165 ethernet@e4000 {
170 ethernet@e6000 {
175 ethernet@e8000 {
179 ethernet@ea000 {
183 ethernet@f0000 {
188 ethernet@f2000 {
195 ethernet@e0000 {
200 ethernet@e2000 {
[all …]
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/
H A DKconfig3 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 ethernet controller on Ingenic SoCs.
79 MAC ethernet controller.
87 Support for QCA IPQ806X DWMAC Ethernet.
92 will behave like standard non-accelerated ethernet interfaces.
103 Support for NXP LPC18xx/43xx DWMAC Ethernet.
[all …]
/openbmc/linux/drivers/usb/gadget/function/
H A Du_ether.h3 * u_ether.h -- interface to USB gadget "ethernet link" utilities
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
125 * Registers the net device associated with this ethernet-over-usb link
130 /* gether_setup_default - initialize one ethernet-over-usb link
145 * gether_set_gadget - initialize one ethernet-over-usb link with a gadget
[all …]
/openbmc/linux/arch/arm64/boot/dts/freescale/
H A Dfsl-ls2088a-rdb.dts69 mdio1_phy1: ethernet-phy@10 {
70 compatible = "ethernet-phy-id13e5.1002";
74 mdio1_phy2: ethernet-phy@11 {
75 compatible = "ethernet-phy-id13e5.1002";
79 mdio1_phy3: ethernet-phy@12 {
80 compatible = "ethernet-phy-id13e5.1002";
84 mdio1_phy4: ethernet-phy@13 {
85 compatible = "ethernet-phy-id13e5.1002";
93 mdio2_phy1: ethernet-phy@0 {
94 compatible = "ethernet-phy-id03a1.b4b0", "ethernet-phy-ieee802.3-c45";
[all …]
H A Dfsl-lx2160a-bluebox3.dts103 aqr113c_phy2: ethernet-phy@0 {
104 compatible = "ethernet-phy-ieee802.3-c45";
110 aqr113c_phy1: ethernet-phy@8 {
111 compatible = "ethernet-phy-ieee802.3-c45";
117 sw1_mii3_phy: ethernet-phy@5 {
119 compatible = "ethernet-phy-id004d.d072";
124 sw2_mii3_phy: ethernet-phy@6 {
126 compatible = "ethernet-phy-id004d.d072";
135 aqr113c_phy4: ethernet-phy@0 {
136 compatible = "ethernet-phy-ieee802.3-c45";
[all …]
/openbmc/u-boot/drivers/net/phy/
H A DKconfig3 bool "Bit-banged ethernet MII management channel support"
9 bool "Ethernet PHY (physical media interface) support"
12 Enable Ethernet PHY (physical media interface) support.
32 bool "Broadcom BCM53xx (RoboSwitch) Ethernet switch PHY support."
34 Enable support for Broadcom BCM53xx (RoboSwitch) Ethernet switches.
49 bool "Marvel MV88E61xx Ethernet switch PHY support."
68 bool "Aquantia Ethernet PHYs support"
95 bool "Atheros Ethernet PHYs support"
98 bool "Broadcom Ethernet PHYs support"
101 bool "Cortina Ethernet PHYs support"
[all …]
/openbmc/linux/drivers/net/ethernet/atheros/
H A DKconfig11 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.
64 tristate "Atheros L1C Gigabit Ethernet support"
[all …]
/openbmc/linux/drivers/net/phy/
H A DKconfig22 Ethernet controllers are usually attached to PHY
84 tristate "Analog Devices Industrial Ethernet PHYs"
86 Adds support for the Analog Devices Industrial Ethernet PHYs.
88 - ADIN1200 - Robust,Industrial, Low Power 10/100 Ethernet PHY
90 Ethernet PHY
93 tristate "Analog Devices Industrial Ethernet T1L PHYs"
95 Adds support for the Analog Devices Industrial T1L Ethernet PHYs.
97 - ADIN1100 - Robust,Industrial, Low Power 10BASE-T1L Ethernet PHY
151 Currently supports the BCM8706 and BCM8727 10G Ethernet PHYs.
178 tristate "Cortina EDC CDR 10G Ethernet PHY"
[all …]
/openbmc/linux/include/linux/
H A Detherdevice.h7 * Definitions for the Ethernet handlers.
69 /* Reserved Ethernet Addresses per IEEE 802.1Q */
75 * is_link_local_ether_addr - Determine if given Ethernet address is link-local
76 * @addr: Pointer to a six-byte array containing the Ethernet address
98 * is_zero_ether_addr - Determine if give Ethernet address is all zeros.
99 * @addr: Pointer to a six-byte array containing the Ethernet address
117 * is_multicast_ether_addr - Determine if the Ethernet address is a multicast.
118 * @addr: Pointer to a six-byte array containing the Ethernet address
151 * is_local_ether_addr - Determine if the Ethernet address is locally-assigned one (IEEE 802).
152 * @addr: Pointer to a six-byte array containing the Ethernet address
[all …]
/openbmc/linux/drivers/net/ethernet/ti/
H A DKconfig11 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"
106 This driver supports TI K3 AM654/J721E CPSW2G Ethernet SubSystem.
107 The two-port Gigabit Ethernet MAC (MCU_CPSW0) subsystem provides
108 Ethernet packet communication for the device: One Ethernet port
120 This enables switchdev support for TI K3 CPSWxG Ethernet
[all …]

12345678910>>...172