Home
last modified time | relevance | path

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

12345678910>>...29

/linux/include/linux/
H A Detherdevice.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
7 * Definitions for the Ethernet handlers.
69 /* Reserved Ethernet Addresses per IEEE 802.1Q */
81 * is_link_local_ether_addr - Determine if given Ethernet address is link-local
82 * @addr: Pointer to a six-byte array containing the Ethernet address
104 * is_zero_ether_addr - Determine if give Ethernet address is all zeros.
105 * @addr: Pointer to a six-byte array containing the Ethernet address
123 * is_multicast_ether_addr - Determine if the Ethernet address is a multicast.
124 * @addr: Pointer to a six-byte array containing the Ethernet address
137 return 0x01 & (a >> ((sizeof(a) * 8) - 8)); in is_multicast_ether_addr()
[all …]
H A Dcrc32.h17 * crc32_le_combine - Combine two crc32 check values into one. For two
45 * __crc32c_le_combine - Combine two crc32c check values into one. For two
72 * Helpers for hash table generation of ethernet nics:
74 * Ethernet sends the least significant bit of a byte first, thus crc32_le
/linux/net/l2tp/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 # Layer Two Tunneling Protocol (L2TP)
7 tristate "Layer Two Tunneling Protocol (L2TP)"
12 Layer Two Tunneling Protocol
18 possible to both end-users and applications.
54 Layer Two Tunneling Protocol Version 3
58 The Layer Two Tunneling Protocol (L2TP) provides a dynamic
60 packet-oriented data network (e.g., over IP). L2TP, as
62 tunneling Point-to-Point Protocol (PPP) [RFC1661] sessions.
65 ethernet frames.
[all …]
/linux/drivers/usb/gadget/legacy/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
7 # NOTE: Gadget support ** DOES NOT ** depend on host-side CONFIG_USB !!
9 # - Host systems (like PCs) need CONFIG_USB (with "A" jacks).
10 # - Peripherals (like PDAs) need CONFIG_USB_GADGET (with "B" jacks).
11 # - Some systems have both kinds of controllers.
13 # With help from a special transceiver and a "Mini-AB" jack, systems with
14 # both kinds of controller can also support "USB On-the-Go" (CONFIG_USB_OTG).
23 # Gadget drivers are hardware-neutral, or "platform independent",
44 Gadget Zero is a two-configuration device. It either sinks and
47 conformance. The driver needs only two bulk-capable endpoints, so
[all …]
/linux/Documentation/infiniband/
H A Dopa_vnic.rst2 Intel Omni-Path (OPA) Virtual Network Interface Controller (VNIC)
5 Intel Omni-Path (OPA) Virtual Network Interface Controller (VNIC) feature
6 supports Ethernet functionality over Omni-Path fabric by encapsulating
7 the Ethernet packets between HFI nodes.
11 The patterns of exchanges of Omni-Path encapsulated Ethernet packets
12 involves one or more virtual Ethernet switches overlaid on the Omni-Path
13 fabric topology. A subset of HFI nodes on the Omni-Path fabric are
14 permitted to exchange encapsulated Ethernet packets across a particular
15 virtual Ethernet switch. The virtual Ethernet switches are logical
18 nodes across the fabric exchange encapsulated Ethernet packets over a
[all …]
/linux/net/hsr/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 # IEC 62439-3 High-availability Seamless Redundancy
7 tristate "High-availability Seamless Redundancy (HSR & PRP)"
9 This enables IEC 62439 defined High-availability Seamless
15 needs (at least) two physical Ethernet interfaces.
18 with other HSR capable nodes. All Ethernet frames sent over the HSR
20 ports), giving a redundant, instant fail-over network. Each HSR node
24 For DANP, it must be connected as a node connecting to two
25 separate networks over the two slave interfaces. Like HSR, Ethernet
27 a redundant, instant fail-over network. Unlike HSR, PRP networks
[all …]
/linux/Documentation/networking/dsa/
H A Dlan9303.rst2 LAN9303 Ethernet switch driver
5 The LAN9303 is a three port 10/100 Mbps ethernet switch with integrated phys for
6 the two external ethernet ports. The third port is an RMII/MII interface to a
20 At startup the driver configures the device to provide two separate network
36 - Support for VLAN filtering is not implemented
37 - The HW does not support VLAN-specific fdb entries
/linux/Documentation/devicetree/bindings/net/dsa/
H A Ddsa.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Ethernet Switch
10 - Andrew Lunn <andrew@lunn.ch>
11 - Florian Fainelli <f.fainelli@gmail.com>
12 - Vladimir Oltean <olteanv@gmail.com>
15 This binding represents Ethernet Switches which have a dedicated CPU
16 port. That port is usually connected to an Ethernet Controller of the
21 $ref: /schemas/net/ethernet-switch.yaml#
[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 <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
24 This switch can use one of two different management interfaces.
[all …]
/linux/drivers/net/usb/
H A DKconfig1 # 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 …]
/linux/Documentation/devicetree/bindings/net/
H A Dadi,adin1110.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: ADI ADIN1110 MAC-PHY
10 - Alexandru Tachici <alexandru.tachici@analog.com>
13 The ADIN1110 is a low power single port 10BASE-T1L MAC-
14 PHY designed for industrial Ethernet applications. It integrates
15 an Ethernet PHY core with a MAC and all the associated analog
18 The ADIN2111 is a low power, low complexity, two-Ethernet ports
19 switch with integrated 10BASE-T1L PHYs and one serial peripheral
[all …]
H A Dti,k3-am654-cpsw-nuss.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/ti,k3-am654-cpsw-nuss.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: The TI AM654x/J721E/AM642x SoC Gigabit Ethernet MAC (Media Access Controller)
10 - Siddharth Vadapalli <s-vadapalli@ti.com>
11 - Roger Quadros <rogerq@kernel.org>
14 The TI AM654x/J721E SoC Gigabit Ethernet MAC (CPSW2G NUSS) has two ports
15 (one external) and provides Ethernet packet communication for the device.
16 The TI AM642x SoC Gigabit Ethernet MAC (CPSW3G NUSS) has three ports
[all …]
H A Dmarvell-orion-net.txt1 Marvell Orion/Discovery ethernet controller
4 The Marvell Discovery ethernet controller can be found on Marvell Orion SoCs
8 The Discovery ethernet controller is described with two levels of nodes. The
9 first level describes the ethernet controller itself and the second level
10 describes up to 3 ethernet port nodes within that controller. The reason for
12 set of controller registers. Each port node describes port-specific properties.
16 only one port associated. Multiple ports are implemented as multiple single-port
20 * Ethernet controller node
23 - #address-cells: shall be 1.
24 - #size-cells: shall be 0.
[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 <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 …]
H A Dkeystone-netcp.txt5 Ethernet packets. NetCP has a gigabit Ethernet (GbE) subsystem with a ethernet
6 switch sub-module to send and receive packets. NetCP also includes a packet
12 Keystone II SoC's also have a 10 Gigabit Ethernet Subsystem (XGbE) which
13 includes a 3-port Ethernet switch sub-module capable of 10Gb/s and 1Gb/s rates
14 per Ethernet port.
16 Keystone NetCP driver has a plug-in module architecture where each of the NetCP
17 sub-modules exist as a loadable kernel module which plug in to the netcp core.
18 These sub-modules are represented as "netcp-devices" in the dts bindings. It is
19 mandatory to have the ethernet switch sub-module for the ethernet interface to
20 be operational. Any other sub-module like the PA is optional.
[all …]
H A Dadi,adin.yaml1 # SPDX-License-Identifier: GPL-2.0+
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Alexandru Tachici <alexandru.tachici@analog.com>
13 Bindings for Analog Devices Industrial Ethernet PHYs
16 - $ref: ethernet-phy.yaml#
19 adi,rx-internal-delay-ps:
22 internal delay (phy-mode is 'rgmii-id' or 'rgmii-rxid') in pico-seconds.
26 adi,tx-internal-delay-ps:
29 internal delay (phy-mode is 'rgmii-id' or 'rgmii-txid') in pico-seconds.
[all …]
H A Dapm-xgene-enet.txt1 APM X-Gene SoC Ethernet nodes
3 Ethernet nodes are defined to describe on-chip ethernet interfaces in
4 APM X-Gene SoC.
6 Required properties for all the ethernet interfaces:
7 - compatible: Should state binding information from the following list,
8 - "apm,xgene-enet": RGMII based 1G interface
9 - "apm,xgene1-sgenet": SGMII based 1G interface
10 - "apm,xgene1-xgenet": XFI based 10G interface
11 - reg: Address and length of the register set for the device. It contains the
12 information of registers in the same order as described by reg-names
[all …]
/linux/Documentation/networking/pse-pd/
H A Dpse-pi.rst1 .. SPDX-License-Identifier: GPL-2.0
7 the architecture of Power over Ethernet (PoE) systems. It is essentially a
9 eight-pin modular jack, commonly known as the Ethernet RJ45 port. This
11 over Ethernet cables.
14 ---------------------------
19 - Section "33.2.3 PI pin assignments" covers the pin assignments for PoE
20 systems that utilize two pairs for power delivery.
21 - Section "145.2.4 PSE PI" addresses the configuration for PoE systems that
22 deliver power over all four pairs of an Ethernet cable.
24 PSE PI and Single Pair Ethernet
[all …]
/linux/Documentation/devicetree/bindings/clock/
H A Darmada3700-periph-clock.txt6 There are two different blocks associated to north bridge and south
14 -----------------------------------
35 -----------------------------------
36 0 gbe-50 50 MHz parent clock for Gigabit Ethernet
37 1 gbe-core parent clock for Gigabit Ethernet core
38 2 gbe-125 125 MHz parent clock for Gigabit Ethernet
39 3 gbe1-50 50 MHz clock for Gigabit Ethernet port 1
40 4 gbe0-50 50 MHz clock for Gigabit Ethernet port 0
41 5 gbe1-125 125 MHz clock for Gigabit Ethernet port 1
42 6 gbe0-125 125 MHz clock for Gigabit Ethernet port 0
[all …]
/linux/Documentation/devicetree/bindings/powerpc/fsl/
H A Dmpc5200.txt2 ----------------------------
4 (c) 2006-2009 Secret Lab Technologies Ltd
8 ------------------
9 For mpc5200 on-chip devices, the format for each compatible value is
10 <chip>-<device>[-<mode>]. The OS should be able to match a device driver
11 to the device based solely on the compatible value. If two drivers
21 "fsl,mpc5200-<device>".
28 should have two items in the compatible list:
29 compatible = "fsl,mpc5200b-<device>","fsl,mpc5200-<device>";
34 ie. ethernet on mpc5200: compatible = "fsl,mpc5200-fec";
[all …]
/linux/arch/m68k/include/asm/
H A Dmac_psc.h1 /* SPDX-License-Identifier: GPL-2.0 */
6 * by the VIAs (Ethernet, DSP, SCC, Sound). This includes nine DMA
9 * The first seven DMA channels appear to be "one-shot" and are actually
10 * sets of two channels; one member is active while the other is being
12 * The one-shot channels are grouped together and are:
15 * 2. Ethernet Read
16 * 3. Ethernet Write
22 * The remaining two channels are handled somewhat differently. They appear
28 * Much of this was extrapolated from what was known about the Ethernet
30 * machine with easy-to-find patterns and looking for them in the DMA
[all …]
/linux/drivers/net/ethernet/realtek/
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 "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>
28 should have said N to the "Parallel printer support", because the two
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
[all …]
/linux/drivers/net/ethernet/sunplus/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
11 If you have a network (Ethernet) card belonging to this
23 tristate "Sunplus Dual 10M/100M Ethernet devices"
27 If you have Sunplus dual 10M/100M Ethernet devices, say Y.
28 The network device creates two net-device interfaces.
/linux/net/x25/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
11 entry point can carry several logical point-to-point connections
15 countries have public X.25 networks. X.25 consists of two
22 <file:Documentation/networking/x25-iface.rst>.
27 to "X.25 async driver" below) or over Ethernet using an ordinary
28 Ethernet card and the LAPB over Ethernet (say Y to "LAPB Data Link
29 Driver" and "LAPB over Ethernet driver" below).
/linux/drivers/net/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
17 two machines with parallel ports using PLIP needs this, as well as
25 # All the following symbols are dependent on NETDEVICES - do not repeat
47 Say 'Y' or 'M' if you wish to be able to 'bond' multiple Ethernet
63 This is essentially a bit-bucket device (i.e. traffic you send to
121 If you have two serial connections to some other computer (this
122 usually requires two modems and two telephone lines) and you use
131 section 6.2 of the NET-3-HOWTO, available from
167 tristate "MAC-VLAN support"
173 iproute2 package starting with the iproute2-2.6.23 release:
[all …]

12345678910>>...29