/linux/drivers/net/ethernet/ |
H A D | Kconfig | 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" 22 source "drivers/net/ethernet/agere/Kconfig" [all …]
|
/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_devids.h | 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 */ 25 /* Intel(R) Ethernet Controller E830-CC for SFP-DD */ 27 /* Intel(R) Ethernet Controller E830-C for backplane */ [all …]
|
/linux/Documentation/devicetree/bindings/net/ |
H A D | nxp,tja11xx.yaml | 20 - ethernet-phy-id0180.dc40 21 - ethernet-phy-id0180.dc41 22 - ethernet-phy-id0180.dc48 23 - ethernet-phy-id0180.dd00 24 - ethernet-phy-id0180.dd01 25 - ethernet-phy-id0180.dd02 26 - ethernet-phy-id0180.dc80 27 - ethernet-phy-id0180.dc82 28 - ethernet-phy-id001b.b010 29 - ethernet-phy-id001b.b013 [all …]
|
H A D | realtek,rtl82xx.yaml | 20 - ethernet-phy-id001c.c800 21 - ethernet-phy-id001c.c816 22 - ethernet-phy-id001c.c838 23 - ethernet-phy-id001c.c840 24 - ethernet-phy-id001c.c848 25 - ethernet-phy-id001c.c849 26 - ethernet-phy-id001c.c84a 27 - ethernet-phy-id001c.c862 28 - ethernet-phy-id001c.c878 29 - ethernet-phy-id001c.c880 [all …]
|
H A D | microchip,lan95xx.yaml | 7 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 D | ethernet-switch.yaml | 4 $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. 42 pattern: "^(ethernet-)?switch(@.*)?$" 45 "^(ethernet-)?ports$": 56 "^(ethernet-)?port@[0-9a-f]+$": 58 description: Ethernet switch ports 68 - ethernet-ports 73 ethernet-ports: [all …]
|
H A D | cortina,gemini-ethernet.yaml | 4 $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 …]
|
/linux/drivers/staging/octeon/ |
H A D | Makefile | 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 18 octeon-ethernet-y += ethernet-spi.o 19 octeon-ethernet-y += ethernet-tx.o
|
/linux/Documentation/devicetree/bindings/net/dsa/ |
H A D | marvell,mv88e6xxx.yaml | 101 - $ref: dsa.yaml#/$defs/ethernet-ports 116 ethernet-switch@0 { 125 sw_phy0: ethernet-phy@0 { 129 sw_phy1: ethernet-phy@1 { 133 sw_phy2: ethernet-phy@2 { 137 sw_phy3: ethernet-phy@3 { 142 ethernet-ports { 146 ethernet-port@0 { 153 ethernet-port@1 { 160 ethernet-port@2 { [all …]
|
H A D | vitesse,vsc73xx.yaml | 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 53 - $ref: dsa.yaml#/$defs/ethernet-ports 56 "^(ethernet-)?ports$": 59 "^(ethernet-)?port@6$": 108 ethernet-switch@0 { 115 ethernet-ports { 119 ethernet-port@0 { [all …]
|
/linux/arch/powerpc/boot/dts/fsl/ |
H A D | t4240qds.dts | 151 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 D | t2081qds.dts | 57 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 D | t2080qds.dts | 65 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 D | t4240rdb.dts | 155 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 …]
|
/linux/drivers/net/usb/ |
H A D | pegasus.h | 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, 162 PEGASUS_DEV("USB 10/100 Fast Ethernet", VENDOR_ABOCOM, 0x400b, 164 PEGASUS_DEV("USB 10/100 Fast Ethernet", VENDOR_ABOCOM, 0x400c, [all …]
|
/linux/drivers/usb/gadget/function/ |
H A D | u_ether.h | 3 * 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 …]
|
/linux/arch/arm/boot/dts/marvell/ |
H A D | armada-385-clearfog-gtr-l8.dts | 22 switch0: ethernet-switch@4 { 29 ethernet-ports { 33 ethernet-port@1 { 39 ethernet-port@2 { 45 ethernet-port@3 { 51 ethernet-port@4 { 57 ethernet-port@5 { 63 ethernet-port@6 { 69 ethernet-port@7 { 75 ethernet-port@8 { [all …]
|
H A D | armada-381-netgear-gs110emx.dts | 59 /* ethernet@70000 */ 80 ethernet-switch@0 { 94 switch0phy1: ethernet-phy@1 { 98 switch0phy2: ethernet-phy@2 { 102 switch0phy3: ethernet-phy@3 { 106 switch0phy4: ethernet-phy@4 { 110 switch0phy5: ethernet-phy@5 { 114 switch0phy6: ethernet-phy@6 { 118 switch0phy7: ethernet-phy@7 { 122 switch0phy8: ethernet-phy@8 { [all …]
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | tqmls104xa-mbls10xxa-fman.dtsi | 49 qsgmii2_phy1: ethernet-phy@0 { 50 compatible = "ethernet-phy-ieee802.3-c22"; 54 qsgmii2_phy2: ethernet-phy@1 { 55 compatible = "ethernet-phy-ieee802.3-c22"; 59 qsgmii2_phy3: ethernet-phy@2 { 60 compatible = "ethernet-phy-ieee802.3-c22"; 64 qsgmii2_phy4: ethernet-phy@3 { 65 compatible = "ethernet-phy-ieee802.3-c22"; 69 rgmii_phy2: ethernet-phy@c { 70 compatible = "ethernet-phy-ieee802.3-c22"; [all …]
|
H A D | fsl-ls2088a-rdb.dts | 69 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 D | tqmls1088a-mbls10xxa-mc.dtsi | 75 qsgmii2_phy1: ethernet-phy@0 { 76 compatible = "ethernet-phy-ieee802.3-c22"; 80 qsgmii2_phy2: ethernet-phy@1 { 81 compatible = "ethernet-phy-ieee802.3-c22"; 85 qsgmii2_phy3: ethernet-phy@2 { 86 compatible = "ethernet-phy-ieee802.3-c22"; 90 qsgmii2_phy4: ethernet-phy@3 { 91 compatible = "ethernet-phy-ieee802.3-c22"; 95 rgmii_phy2: ethernet-phy@c { 96 compatible = "ethernet-phy-ieee802.3-c22"; [all …]
|
H A D | fsl-lx2160a-bluebox3.dts | 103 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 …]
|
/linux/drivers/net/ethernet/atheros/ |
H A D | Kconfig | 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. 64 tristate "Atheros L1C Gigabit Ethernet support" [all …]
|
/linux/drivers/net/ethernet/ti/ |
H A D | Kconfig | 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 121 This enables switchdev support for TI K3 CPSWxG Ethernet [all …]
|
/linux/drivers/net/ethernet/realtek/ |
H A D | Kconfig | 11 If you have a network (Ethernet) card belonging to this class, say Y. 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 99 tristate "Realtek 8169/8168/8101/8125 ethernet support" 106 Say Y here if you have a Realtek Ethernet adapter belonging to 108 RTL8169 Gigabit Ethernet [all …]
|