Home
last modified time | relevance | path

Searched +full:no +full:- +full:ether +full:- +full:link (Results 1 – 25 of 101) sorted by relevance

12345

/linux-6.12.1/Documentation/devicetree/bindings/net/
Drenesas,ether.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/net/renesas,ether.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - $ref: ethernet-controller.yaml#
13 - Sergei Shtylyov <sergei.shtylyov@gmail.com>
18 - items:
19 - enum:
20 - renesas,gether-r8a7740 # device is a part of R8A7740 SoC
21 - renesas,gether-r8a77980 # device is a part of R8A77980 SoC
[all …]
Drenesas,etheravb.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sergei Shtylyov <sergei.shtylyov@gmail.com>
15 - items:
16 - enum:
17 - renesas,etheravb-r8a7742 # RZ/G1H
18 - renesas,etheravb-r8a7743 # RZ/G1M
19 - renesas,etheravb-r8a7744 # RZ/G1N
20 - renesas,etheravb-r8a7745 # RZ/G1E
[all …]
/linux-6.12.1/tools/testing/selftests/drivers/net/bonding/
Dbond-eth-type-change.sh2 # SPDX-License-Identifier: GPL-2.0
4 # Test bond device ether type changing
11 REQUIRE_MZ=no
20 ip -d l sh dev "$bonddev" | grep -q "MASTER"
23 ip -d l sh dev "$bonddev" | grep -q "SLAVE"
32 local devbond0="test-bond0"
33 local devbond1="test-bond1"
34 local devbond2="test-bond2"
35 local nonethdev="test-noneth0"
37 # create a non-ARPHRD_ETHER device for testing (e.g. nlmon type)
[all …]
/linux-6.12.1/Documentation/networking/
Dnet_failover.rst1 .. SPDX-License-Identifier: GPL-2.0
21 it is available with link up and running.
28 virtio-net accelerated datapath: STANDBY mode
31 net_failover enables hypervisor controlled accelerated datapath to virtio-net
32 enabled VMs in a transparent manner with no/minimal guest userspace changes.
35 feature on the virtio-net interface and assign the same MAC address to both
36 virtio-net and VF interfaces.
47 <link state='down'/>
49 <alias name='ua-backup0'/>
56 <teaming type='transient' persistent='ua-backup0'/>
[all …]
Dgeneric-hdlc.rst1 .. SPDX-License-Identifier: GPL-2.0
12 1. Frame Relay (ANSI, CCITT, Cisco and no LMI)
14 - Normal (routed) and Ethernet-bridged (Ethernet device emulation)
16 - ARP support (no InARP support in the kernel - there is an
17 experimental InARP user-space daemon available on:
20 2. raw HDLC - either IP (IPv4) interface or Ethernet device emulation
25 Generic HDLC is a protocol driver only - it needs a low-level driver
28 Ethernet device emulation (using HDLC or Frame-Relay PVC) is compatible
40 gcc -O2 -Wall -o sethdlc sethdlc.c
66 - sets physical interface for a given port
[all …]
/linux-6.12.1/drivers/net/wan/
Dhdlc_fr.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Copyright (C) 1999 - 2006 Krzysztof Halasa <khc@pm.waw.pl>
13 (exist,new) -> 0,0 when "PVC create" or if "link unreliable"
14 0,x -> 1,1 if "link reliable" when sending FULL STATUS
15 1,1 -> 1,0 if received FULL STATUS ACK
17 (active) -> 0 when "ifconfig PVC down" or "link unreliable" or "PVC create"
18 -> 1 when "PVC up" and (exist,new) = 1,0
21 (exist,new,active) = FULL STATUS if "link reliable"
22 = 0, 0, 0 if "link unreliable"
23 No LMI:
[all …]
/linux-6.12.1/arch/arm/boot/dts/renesas/
Dr7s72100-gr-peach.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the GR-Peach board
9 /dts-v1/;
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/pinctrl/r7s72100-pinctrl.h>
15 model = "GR-Peach";
16 compatible = "renesas,gr-peach", "renesas,r7s72100";
24 stdout-path = "serial0:115200n8";
33 compatible = "mtd-rom";
35 bank-width = <4>;
[all …]
Dr7s72100-genmai.dts1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2013-14 Renesas Solutions Corp.
6 * Copyright (C) 2014 Wolfram Sang, Sang Engineering <wsa@sang-engineering.com>
9 /dts-v1/;
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/pinctrl/r7s72100-pinctrl.h>
24 stdout-path = "serial0:115200n8";
33 compatible = "mtd-rom";
35 bank-width = <4>;
36 device-width = <1>;
[all …]
Dr7s72100-rskrza1.dts1 // SPDX-License-Identifier: GPL-2.0
8 /dts-v1/;
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/input/input.h>
12 #include <dt-bindings/pinctrl/r7s72100-pinctrl.h>
24 stdout-path = "serial0:115200n8";
33 compatible = "mtd-rom";
36 power-domains = <&cpg_clocks>;
37 bank-width = <4>;
38 device-width = <1>;
[all …]
/linux-6.12.1/arch/arm64/boot/dts/renesas/
Dcat875.dtsi1 // SPDX-License-Identifier: GPL-2.0
17 pinctrl-0 = <&avb_pins>;
18 pinctrl-names = "default";
19 renesas,no-ether-link;
20 phy-handle = <&phy0>;
21 phy-mode = "rgmii-id";
24 phy0: ethernet-phy@0 {
25 compatible = "ethernet-phy-id001c.c915",
26 "ethernet-phy-ieee802.3-c22";
28 interrupt-parent = <&gpio2>;
[all …]
/linux-6.12.1/drivers/clk/uniphier/
Dclk-uniphier-sys.c1 // SPDX-License-Identifier: GPL-2.0-or-later
9 #include "clk-uniphier.h"
12 UNIPHIER_CLK_FACTOR("sd-200m", -1, "spll", 1, 8), \
13 UNIPHIER_CLK_FACTOR("sd-133m", -1, "vpll27a", 1, 2)
16 UNIPHIER_CLK_FACTOR("sd-200m", -1, "spll", 1, 12), \
17 UNIPHIER_CLK_FACTOR("sd-133m", -1, "spll", 1, 18)
20 UNIPHIER_CLK_FACTOR("sd-200m", -1, "spll", 1, 10), \
21 UNIPHIER_CLK_FACTOR("sd-133m", -1, "spll", 1, 15)
24 UNIPHIER_CLK_FACTOR("sd-200m", -1, "spll", 1, 4), \
25 UNIPHIER_CLK_FACTOR("sd-133m", -1, "spll", 1, 6)
[all …]
/linux-6.12.1/tools/testing/selftests/net/netfilter/
Dnft_concat_range.sh2 # SPDX-License-Identifier: GPL-2.0
4 # nft_concat_range.sh - Tests for sets with concatenation of ranged fields
16 # - reported_issues: check for issues that were reported in the past
17 # - correctness: check that packets match given entries, and only those
18 # - concurrency: attempt races between insertion, deletion and lookup
19 # - timeout: check that packets match entries until they expire
20 # - performance: estimate matching rate, compare with rbtree and hash baselines
22 [ -n "$NFT_CONCAT_RANGE_TESTS" ] && TESTS="${NFT_CONCAT_RANGE_TESTS}"
160 chain_spec ip6 daddr . udp dport . ether saddr
172 perf_spec ip6 daddr . udp dport . ether daddr
[all …]
/linux-6.12.1/drivers/net/usb/
Dcdc_ether.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * Copyright (C) 2003-2005 by David Brownell
26 return (desc->bInterfaceClass == USB_CLASS_COMM && in is_rndis()
27 desc->bInterfaceSubClass == 2 && in is_rndis()
28 desc->bInterfaceProtocol == 0xff); in is_rndis()
33 return (desc->bInterfaceClass == USB_CLASS_MISC && in is_activesync()
34 desc->bInterfaceSubClass == 1 && in is_activesync()
35 desc->bInterfaceProtocol == 1); in is_activesync()
40 return (desc->bInterfaceClass == USB_CLASS_WIRELESS_CONTROLLER && in is_wireless_rndis()
41 desc->bInterfaceSubClass == 1 && in is_wireless_rndis()
[all …]
/linux-6.12.1/drivers/net/ethernet/stmicro/stmmac/
Ddwmac100_core.c1 // SPDX-License-Identifier: GPL-2.0-only
3 This is the driver for the MAC 10/100 on-chip Ethernet controller
6 DWC Ether MAC 10/100 Universal version 4.0 has been used for developing
11 Copyright (C) 2007-2009 STMicroelectronics Ltd
25 void __iomem *ioaddr = hw->pcsr; in dwmac100_core_init()
39 void __iomem *ioaddr = hw->pcsr; in dwmac100_dump_mac_regs()
66 void __iomem *ioaddr = hw->pcsr; in dwmac100_set_umac_addr()
74 void __iomem *ioaddr = hw->pcsr; in dwmac100_get_umac_addr()
81 void __iomem *ioaddr = (void __iomem *)dev->base_addr; in dwmac100_set_filter()
84 if (dev->flags & IFF_PROMISC) { in dwmac100_set_filter()
[all …]
/linux-6.12.1/drivers/net/ethernet/renesas/
Dsh_eth.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2006-2012 Nobuhiro Iwamatsu
6 * Copyright (C) 2008-2014 Renesas Solutions Corp.
7 * Copyright (C) 2013-2017 Cogent Embedded, Inc.
15 #include <linux/dma-mapping.h>
19 #include <linux/mdio-bitbang.h>
44 [0 ... SH_ETH_MAX_REGISTER_OFFSET - 1] = SH_ETH_OFFSET_INVALID
53 __diag_ignore_all("-Woverride-init",
350 u16 offset = mdp->reg_offset[enum_index]; in sh_eth_write()
355 iowrite32(data, mdp->addr + offset); in sh_eth_write()
[all …]
/linux-6.12.1/arch/arm64/boot/dts/socionext/
Duniphier-pxs3.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/gpio/uniphier-gpio.h>
10 #include <dt-bindings/interrupt-controller/arm-gic.h>
11 #include <dt-bindings/thermal/thermal.h>
14 compatible = "socionext,uniphier-pxs3";
15 #address-cells = <2>;
16 #size-cells = <2>;
17 interrupt-parent = <&gic>;
20 #address-cells = <2>;
[all …]
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/pensando/
Dionic.rst1 .. SPDX-License-Identifier: GPL-2.0+
13 - Identifying the Adapter
14 - Enabling the driver
15 - Configuring the driver
16 - Statistics
17 - Support
25 $ lspci -d 1dd8:
34 ionic 0000:b5:00.0: 126.016 Gb/s available PCIe bandwidth (8.0 GT/s PCIe x16 link)
36 ionic 0000:b5:00.0 enp181s0: Link up - 100 Gbps
37 ionic 0000:b6:00.0: 126.016 Gb/s available PCIe bandwidth (8.0 GT/s PCIe x16 link)
[all …]
/linux-6.12.1/drivers/net/ethernet/sun/
Dsunhme.h1 /* SPDX-License-Identifier: GPL-2.0 */
38 #define GREG_STAT_ACNTEXP 0x00000004 /* Align-error counter expired */
39 #define GREG_STAT_CCNTEXP 0x00000008 /* CRC-error counter expired */
40 #define GREG_STAT_LCNTEXP 0x00000010 /* Length-error counter expired */
42 #define GREG_STAT_CVCNTEXP 0x00000040 /* Code-violation counter expired */
46 #define GREG_STAT_MAXPKTERR 0x00000400 /* Max-packet size error */
47 #define GREG_STAT_NCNTEXP 0x00000800 /* Normal-collision counter expired */
48 #define GREG_STAT_ECNTEXP 0x00001000 /* Excess-collision counter expired */
49 #define GREG_STAT_LCCNTEXP 0x00002000 /* Late-collision counter expired */
50 #define GREG_STAT_FCNTEXP 0x00004000 /* First-collision counter expired */
[all …]
/linux-6.12.1/tools/testing/selftests/bpf/
Dtest_tc_tunnel.sh2 # SPDX-License-Identifier: GPL-2.0
4 # In-place tunneling
10 readonly ns_prefix="ns-$$-"
32 ip link add dev veth1 mtu 1500 netns "${ns1}" type veth \
35 ip netns exec "${ns1}" ethtool -K veth1 tso off
37 ip -netns "${ns1}" link set veth1 up
38 ip -netns "${ns2}" link set veth2 up
40 ip -netns "${ns1}" -4 addr add "${ns1_v4}/24" dev veth1
41 ip -netns "${ns2}" -4 addr add "${ns2_v4}/24" dev veth2
42 ip -netns "${ns1}" -6 addr add "${ns1_v6}/64" dev veth1 nodad
[all …]
Dtest_xdp_redirect_multi.sh2 # SPDX-License-Identifier: GPL-2.0
5 # - - - - - - - - - - - - - - - - - - -
7 # - -| - - - - - - | - - - - - - | - -
8 # --------- --------- ---------
10 # --------- --------- ---------
19 # ns1 -> gw: ns1, ns2, ns3, should receive the arp request
22 # ns1 -> gw: ns1 should not receive, ns2, ns3 should receive redirects.
24 # ping test: ns1 -> ns2 (block), echo requests will be redirect back
34 LOG_DIR=$(mktemp -d)
35 declare -a NS
[all …]
/linux-6.12.1/drivers/net/ethernet/amd/xgbe/
Dxgbe-i2c.c26 * The Synopsys DWC ETHER XGMAC Software Driver and documentation
47 * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS
76 * ARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
86 * The Synopsys DWC ETHER XGMAC Software Driver and documentation
107 * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS
125 #include "xgbe-common.h"
154 while (wait--) { in xgbe_i2c_abort()
161 return -EBUSY; in xgbe_i2c_abort()
169 while (wait--) { in xgbe_i2c_set_enable()
177 return -EBUSY; in xgbe_i2c_set_enable()
[all …]
Dxgbe-phy-v1.c26 * The Synopsys DWC ETHER XGMAC Software Driver and documentation
47 * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS
76 * ARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
86 * The Synopsys DWC ETHER XGMAC Software Driver and documentation
107 * PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS
125 #include "xgbe-common.h"
127 #define XGBE_BLWC_PROPERTY "amd,serdes-blwc"
128 #define XGBE_CDR_RATE_PROPERTY "amd,serdes-cdr-rate"
129 #define XGBE_PQ_SKEW_PROPERTY "amd,serdes-pq-skew"
130 #define XGBE_TX_AMP_PROPERTY "amd,serdes-tx-amp"
[all …]
/linux-6.12.1/drivers/usb/gadget/function/
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
23 * changed by "ifconfig usb0 hw ether xx:xx:xx:xx:xx:xx"
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,
47 * There is a current limitation that only one instance of this link may
96 /* gether_setup - initialize one ethernet-over-usb link
99 * host side of the link is recorded
[all …]
/linux-6.12.1/drivers/usb/gadget/legacy/
Dether.c1 // SPDX-License-Identifier: GPL-2.0+
3 * ether.c -- Ethernet gadget driver, with CDC and non-CDC options
5 * Copyright (C) 2003-2005,2008 David Brownell
6 * Copyright (C) 2003-2004 Robert Schwebel, Benedikt Spranger
26 * Ethernet gadget driver -- with CDC and non-CDC options
27 * Builds on hardware support for a full duplex link.
32 * this USB-IF standard as its open-systems interoperability solution;
36 * TLA-soup. "CDC ACM" (Abstract Control Model) is for modems, and a new
40 * implement a "minimalist" vendor-agnostic CDC core: same framing, but
41 * link-level setup only requires activating the configuration. Only the
[all …]
/linux-6.12.1/tools/testing/selftests/net/openvswitch/
Dopenvswitch.sh2 # SPDX-License-Identifier: GPL-2.0
8 # Kselftest framework requirement - SKIP code is 4.
11 PAUSE_ON_FAIL=no
21 arp_ping eth-arp: Basic arp ping between two NS
22 ct_connect_v4 ip4-ct-xon: Basic ipv4 tcp connection using ct
23 connect_v4 ip4-xon: Basic ipv4 ping between two NS
24 nat_connect_v4 ip4-nat-xon: Basic ipv4 tcp connection via NAT
25 nat_related_v4 ip4-nat-related: ICMP related matches work with SNAT
33 echo "`date +"[%m-%d %H:%M:%S]"` $*" >> ${ovs_dir}/debug.log
45 # A quick re-check helps speed up small races in fast systems.
[all …]

12345