Home
last modified time | relevance | path

Searched +full:twisted +full:- +full:pair (Results 1 – 25 of 30) sorted by relevance

12

/linux-6.14.4/Documentation/networking/pse-pd/
Dintroduction.rst1 .. SPDX-License-Identifier: GPL-2.0
7 --------
15 ----------------
22 with single balanced twisted-pair PHYs, as per Clause 104 of IEEE 802.3. PoDL
24 and data delivery over a single pair is advantageous.
26 IEEE 802.3-2018 Addendums and Related Clauses
27 ---------------------------------------------
29 Key addenda to the IEEE 802.3-2018 standard relevant to power delivery over
32 - **802.3af (Approved in 2003-06-12)**: Known as PoE in the market, detailed in
34 - **802.3at (Approved in 2009-09-11)**: Marketed as PoE+, enhancing PoE as
[all …]
/linux-6.14.4/Documentation/networking/diagnostic/
Dtwisted_pair_layer1_diagnostics.rst1 .. SPDX-License-Identifier: GPL-2.0
3 Diagnostic Concept for Investigating Twisted Pair Ethernet Variants at OSI Layer 1
7 ------------
11 1. **Users and System Administrators**: For those dealing with real-world
12 Ethernet issues, this guide provides a practical, step-by-step
13 troubleshooting flow to help identify and resolve common problems in Twisted
14 Pair Ethernet at OSI Layer 1. If you're facing unstable links, speed drops,
15 or mysterious network issues, jump right into the step-by-step guide and
24 Step-by-Step Diagnostic Guide from Linux (General Ethernet)
25 -----------------------------------------------------------
[all …]
/linux-6.14.4/Documentation/networking/device_drivers/ethernet/smsc/
Dsmc9.rst1 .. SPDX-License-Identifier: GPL-2.0
37 1 for twisted pair
43 ftp://fenris.campus.vt.edu/smc9/smc9-12.tar.gz
44 ftp://sfbox.vt.edu/filebox/F/fenris/smc9/smc9-12.tar.gz
/linux-6.14.4/drivers/net/ethernet/apple/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
25 Power Macintoshes and clones with Ethernet built-in on the
37 MACE ethernet chip have an Apple AUI port (small 15-pin connector),
38 instead of an 8-pin RJ45 connector for twisted-pair ethernet. Say
/linux-6.14.4/Documentation/devicetree/bindings/net/pse-pd/
Dpse-controller.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/pse-pd/pse-controller.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 power over twisted pair/ethernet cable. The ethernet-pse nodes should be
12 used to describe PSE controller and referenced by the ethernet-phy node.
15 - Oleksij Rempel <[email protected]>
16 - Kory Maincent <[email protected]>
20 pattern: "^ethernet-pse(@.*|-([0-9]|[1-9][0-9]+))?$"
22 "#pse-cells":
[all …]
/linux-6.14.4/Documentation/networking/
Darcnet-hardware.rst1 .. SPDX-License-Identifier: GPL-2.0
11 2) This file is no longer Linux-specific. It should probably be moved out
17 e-mail [email protected] with any settings for your particular card,
39 There are two "types" of ARCnet - STAR topology and BUS topology. This
46 well-designed standard. It uses something called "modified token passing"
47 which makes it completely incompatible with so-called "Token Ring" cards,
63 programming interface also means that when high-performance hardware
73 although they are generally kept down to the Ethernet-style 1500 bytes.
91 - Avery Pennraun <[email protected]>
92 - Stephen A. Wood <[email protected]>
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/net/
Dti,dp83822.yaml1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Andrew Davis <[email protected]>
14 The DP83822 is a low-power, single-port, 10/100 Mbps Ethernet PHY. It
16 data over standard, twisted-pair cables or to connect to an external,
17 fiber-optic transceiver. Additionally, the DP83822 provides flexibility to
24 - $ref: ethernet-phy.yaml#
30 ti,link-loss-low:
39 ti,fiber-mode:
[all …]
Dti,dp83867.yaml1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - $ref: ethernet-controller.yaml#
14 - Andrew Davis <[email protected]>
18 transceiver with integrated PMD sublayers to support 10BASE-Te, 100BASE-TX
19 and 1000BASE-T Ethernet protocols.
22 LANs. It interfaces directly to twisted pair media via an external
34 nvmem-cells:
40 nvmem-cell-names:
[all …]
/linux-6.14.4/drivers/net/ethernet/8390/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
24 Say Y here if you intend to attach an Asix AX88190-based PCMCIA
25 (PC-card) Fast Ethernet card to your computer. These cards are
55 This driver is for the Individual Computers X-Surf 100 Ethernet
73 tristate "I-cubed EtherH/ANT EtherM support"
85 If you want to include a driver to support Nubus or LC-PDS
93 This driver is for Ethernet devices using an NS8390-compatible
129 RealTek RTL-8029 Winbond 89C940 Compex RL2000 KTI ET32P2
134 will be called ne2k-pci.
153 (PC-card) Ethernet or Fast Ethernet card to your computer.
[all …]
/linux-6.14.4/drivers/net/phy/qcom/
Dqcom-phy-lib.c1 // SPDX-License-Identifier: GPL-2.0
64 if (wol->wolopts & WAKE_MAGIC) { in at803x_set_wol()
65 struct net_device *ndev = phydev->attached_dev; in at803x_set_wol()
75 return -ENODEV; in at803x_set_wol()
77 mac = (const u8 *)ndev->dev_addr; in at803x_set_wol()
80 return -EINVAL; in at803x_set_wol()
123 wol->supported = WAKE_MAGIC; in at803x_get_wol()
124 wol->wolopts = 0; in at803x_get_wol()
131 wol->wolopts |= WAKE_MAGIC; in at803x_get_wol()
152 if (phydev->interrupts == PHY_INTERRUPT_ENABLED) { in at803x_config_intr()
[all …]
/linux-6.14.4/drivers/net/phy/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
35 Adds support for a set of LED trigger events per-PHY. Link
39 logical-or of all the link speed ones.
64 Currently tested with mpc866ads and mpc8349e-mitx.
104 - ADIN1200 - Robust,Industrial, Low Power 10/100 Ethernet PHY
105 - ADIN1300 - Robust,Industrial, Low Latency 10/100/1000 Gigabit
113 - ADIN1100 - Robust,Industrial, Low Power 10BASE-T1L Ethernet PHY
127 Currently supports the Asix Electronics PHY found in the X-Surf 100
136 found in the X-Surf 100 AX88796B package.
252 Support for the Marvell 88Q2XXX 100/1000BASE-T1 Automotive Ethernet
[all …]
Dmicrochip_t1.c1 // SPDX-License-Identifier: GPL-2.0
274 #define SQI_INLIERS_START ((SQI_SAMPLES - SQI_INLIERS_NUM) / 2)
282 /* TEST_MODE_NORMAL: Non-hybrid results to calculate cable status(open/short/ok)
340 mutex_lock(&phydev->lock); in lan937x_dsp_workaround()
360 mutex_unlock(&phydev->lock); in lan937x_dsp_workaround()
372 return -EINVAL; in access_ereg()
394 if (phydev->phy_id == PHY_ID_LAN937X) { in access_ereg()
416 return -EINVAL; in access_ereg_modify_changed()
449 switch (phydev->interface) { in lan87xx_config_rgmii_delay()
510 /* Equalizer Full Duplex Freeze - T1 Slave */ in lan87xx_phy_init()
[all …]
/linux-6.14.4/include/uapi/linux/
Dnubus.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
7 Hacked to death by C. Scott Ananian and David Huggins-Daines.
50 * RBV built-in video (IIci): <3,1,1,24>
51 * Valkyrie built-in video (Q630): <3,1,1,46>
53 * Sonora built-in video (P460): <3,1,1,34>
56 * SONIC comm-slot/on-board and DuoDock Ethernet: <4,1,1,272>
57 * SONIC LC-PDS Ethernet (Dayna, but like Apple 16-bit, sort of): <4,1,1,271>
58 * Apple SONIC LC-PDS Ethernet ("Apple Ethernet LC Twisted-Pair Card"): <4,1,0,281>
59 * Sonic Systems Ethernet A-Series Card: <4,1,268,256>
60 * Asante MacCon NuBus-A: <4,1,260,256> (alpha-1.0,1.1 revision)
[all …]
Dethtool.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
26 * have the same layout for 32-bit and 64-bit userland.
38 * struct ethtool_cmd - DEPRECATED, link control and status
43 * interface supports autonegotiation or auto-detection.
44 * Read-only.
48 * auto-detection.
56 * @autoneg: Enable/disable autonegotiation and auto-detection;
60 * Read-only.
62 * obsoleted by &struct ethtool_coalesce. Read-only; deprecated.
64 * obsoleted by &struct ethtool_coalesce. Read-only; deprecated.
[all …]
/linux-6.14.4/drivers/net/
Dmii.c11 Written 1998-2002 by Donald Becker.
40 advert = mii->mdio_read(mii->dev, mii->phy_id, addr); in mii_get_an()
46 * mii_ethtool_gset - get settings that are specified in @ecmd
55 struct net_device *dev = mii->dev; in mii_ethtool_gset()
59 ecmd->supported = in mii_ethtool_gset()
63 if (mii->supports_gmii) in mii_ethtool_gset()
64 ecmd->supported |= SUPPORTED_1000baseT_Half | in mii_ethtool_gset()
67 /* only supports twisted-pair */ in mii_ethtool_gset()
68 ecmd->port = PORT_MII; in mii_ethtool_gset()
71 ecmd->transceiver = XCVR_INTERNAL; in mii_ethtool_gset()
[all …]
/linux-6.14.4/drivers/staging/most/Documentation/
Ddriver_usage.txt5 access a MOST network: The Automotive Information Backbone and the de-facto
6 standard for high-bandwidth automotive multimedia networking.
9 for the efficient and low-cost transport of control, real-time and packet
11 fiber optics, unshielded twisted pair cables (UTP) and coax cables. MOST
128 - buffer_size
130 - subbuffer_size
131 configure the sub-buffer size for this channel (needed for
133 - num_buffers
135 - datatype
137 - direction
[all …]
/linux-6.14.4/tools/net/ynl/pyynl/
Dethtool.py2 # SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
18 Verify and convert command-line arguments to the ynl-compatible request.
21 valid_attrs.remove('header') # not user-provided
45 Pretty-print a set of fields from the reply. desc specifies the
70 Print out the speed-like strings from the value dict.
72 speed_re = re.compile(r'[0-9]+base[^/]+/.+')
82 'dev-name': args.device,
99 if msg['header']['dev-name'] == args.device:
111 Convert ynl-formatted bitmask to a dict of bit=value.
128 parser.add_argument('--json', action=argparse.BooleanOptionalAction)
[all …]
/linux-6.14.4/Documentation/networking/device_drivers/ethernet/aquantia/
Datlantic.rst1 .. SPDX-License-Identifier: GPL-2.0
8 For the aQuantia Multi-Gigabit PCI Express Family of Ethernet Adapters
12 - Identifying Your Adapter
13 - Configuration
14 - Supported ethtool options
15 - Command Line Parameters
16 - Config file parameters
17 - Support
18 - License
23 The driver in this release is compatible with AQC-100, AQC-107, AQC-108
[all …]
/linux-6.14.4/drivers/media/rc/
Dmceusb.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright (c) 2010-2011, Jarod Wilson <[email protected]>
11 * support for the 1st-gen device added primarily by Patrick Calhoun,
13 * support for what appears to be 3rd-gen hardware added by Jarod.
14 * Initial port from lirc driver to ir-core drivery by Jarod, based
22 * Windows-Media-Center-RC-IR-Collection-Green-Button-Specification-03-08-2011-V2.pdf
31 #include <media/rc-core.h>
47 #define MCE_IRDATA_HEADER (0x80 + MCE_PACKET_SIZE - 1)
57 * The interface between the host and the IR hardware is command-response
75 #define MCE_CMD_PORT_IR 0x9f /* IR-related cmd/rsp */
[all …]
/linux-6.14.4/drivers/scsi/bfa/
Dbfa_defs.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
4 * Copyright (c) 2014- QLogic Corporation.
8 * Linux driver for QLogic BR-series Fibre Channel Host Bus Adapter.
34 BFA_MFG_TYPE_LIGHTNING_P0 = 902, /* Lightning mezz card - old */
102 * All numerical fields are in big-endian format.
125 BFA_STATUS_ETIMER = 5, /* Timer expired - Retry, if persists,
129 BFA_STATUS_SFP_UNSUPP = 10, /* Unsupported SFP - Replace SFP */
132 BFA_STATUS_DEVBUSY = 13, /* Device busy - Retry operation */
148 BFA_STATUS_IOC_FAILURE = 56, /* IOC failure - Retry, if persists
[all …]
/linux-6.14.4/drivers/net/ethernet/sun/
Dsunqe.c1 // SPDX-License-Identifier: GPL-2.0
28 #include <linux/dma-mapping.h>
68 while (--tries) { in qec_global_reset()
79 return -1; in qec_global_reset()
87 void __iomem *cregs = qep->qcregs; in qe_stop()
88 void __iomem *mregs = qep->mregs; in qe_stop()
94 while (--tries) { in qe_stop()
104 return -1; in qe_stop()
109 while (--tries) { in qe_stop()
119 return -1; in qe_stop()
[all …]
/linux-6.14.4/drivers/atm/
Dfore200e.h1 /* SPDX-License-Identifier: GPL-2.0 */
52 #define RSD_REQUIRED (((MAX_PDU_SIZE - SMALL_BUFFER_SIZE + LARGE_BUFFER_SIZE) / LARGE_BUFFER_SIZE)…
56 /* RSD_REQUIRED receive segment descriptors are enough to describe a max-sized PDU,
61 #define RSD_EXTENSION ((RSD_REQUIRED - RSD_FIXED) + 1)
65 #define FORE200E_DEV(d) ((struct fore200e*)((d)->dev_data))
66 #define FORE200E_VCC(d) ((struct fore200e_vcc*)((d)->dev_data))
256 OPCODE_SET_OC3, /* set OC-3 registers */
257 OPCODE_GET_OC3, /* get OC-3 registers */
318 /* OC-3 registers */
321 u32 reg[ 128 ]; /* see the PMC Sierra PC5346 S/UNI-155-Lite
[all …]
/linux-6.14.4/drivers/gpu/drm/nouveau/
Dnouveau_bios.c2 * Copyright 2005-2006 Erik Waling
4 * Copyright 2007-2009 Stuart Bennett
33 #include <linux/io-mapping.h>
43 #define BIOSLOG(sip, fmt, arg...) NV_DEBUG(sip->dev, fmt, ##arg)
69 if (bios->major_version < 5) /* pre BIT */ in clkcmptable()
75 compareclk = ROM16(bios->data[clktable + compare_record_len * i]); in clkcmptable()
77 if (bios->major_version < 5) { in clkcmptable()
78 uint8_t tmdssub = bios->data[clktable + 2 + compare_record_len * i]; in clkcmptable()
79 scriptptr = ROM16(bios->data[bios->init_script_tbls_ptr + tmdssub * 2]); in clkcmptable()
81 scriptptr = ROM16(bios->data[clktable + 2 + compare_record_len * i]); in clkcmptable()
[all …]
/linux-6.14.4/drivers/eisa/
Deisa.ids6 # Marc Zyngier <maz@wild-wind.fr.eu.org>
10 ABP0510 "Advansys ABP-510 ISA SCSI Host Adapter"
11 ABP0540 "Advansys ABP-540/542 ISA SCSI Host Adapter"
12 ABP7401 "AdvanSys ABP-740/742 EISA Single Channel SCSI Host Adapter"
13 ABP7501 "AdvanSys ABP-750/752 EISA Dual Channel SCSI Host Adapter"
14 ACC1200 "ACCTON EtherCombo-32 Ethernet Adapter"
15 ACC120A "ACCTON EtherCombo-32 Ethernet Adapter"
25 ACE7010 "ACME Multi-Function Board"
39 ACR1711 "AcerFrame 1000 486/33 SYSTEM-2"
41 ACR3211 "AcerFrame 3000MP 486 SYSTEM-1"
[all …]
/linux-6.14.4/drivers/net/ethernet/intel/igc/
Digc_ethtool.c1 // SPDX-License-Identifier: GPL-2.0
117 ((((struct igc_adapter *)netdev_priv(netdev))->num_rx_queues * \
119 (((struct igc_adapter *)netdev_priv(netdev))->num_tx_queues * \
126 "legacy-rx",
135 struct igc_hw *hw = &adapter->hw; in igc_ethtool_get_drvinfo()
139 strscpy(drvinfo->driver, igc_driver_name, sizeof(drvinfo->driver)); in igc_ethtool_get_drvinfo()
142 hw->nvm.ops.read(hw, IGC_NVM_DEV_STARTER, 1, &nvm_version); in igc_ethtool_get_drvinfo()
147 scnprintf(adapter->fw_version, in igc_ethtool_get_drvinfo()
148 sizeof(adapter->fw_version), in igc_ethtool_get_drvinfo()
153 strscpy(drvinfo->fw_version, adapter->fw_version, in igc_ethtool_get_drvinfo()
[all …]

12