| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/pse-pd/ |
| D | pse-controller.yaml | 1 # 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 <o.rempel@pengutronix.de> 19 pattern: "^ethernet-pse(@.*|-([0-9]|[1-9][0-9]+))?$" 21 "#pse-cells": 29 - "#pse-cells"
|
| /kernel/linux/linux-5.10/Documentation/networking/device_drivers/ethernet/smsc/ |
| D | smc9.rst | 1 .. 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
|
| /kernel/linux/linux-6.6/Documentation/networking/device_drivers/ethernet/smsc/ |
| D | smc9.rst | 1 .. 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
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/apple/ |
| D | Kconfig | 1 # 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
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/apple/ |
| D | Kconfig | 1 # 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
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ |
| D | ti,dp83822.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Andrew Davis <afd@ti.com> 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 …]
|
| D | ti,dp83867.yaml | 1 # 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 <afd@ti.com> 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 …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| D | ti,dp83822.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 4 --- 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 11 - Dan Murphy <dmurphy@ti.com> 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 …]
|
| D | ti,dp83867.yaml | 1 # 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 - Dan Murphy <dmurphy@ti.com> 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 ti,min-output-impedance: 40 ti,max-output-impedance: [all …]
|
| /kernel/linux/linux-5.10/Documentation/networking/ |
| D | arcnet-hardware.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 2) This file is no longer Linux-specific. It should probably be moved out 17 e-mail apenwarr@worldvisions.ca 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 <apenwarr@worldvisions.ca> 92 - Stephen A. Wood <saw@hallc1.cebaf.gov> [all …]
|
| /kernel/linux/linux-6.6/Documentation/networking/ |
| D | arcnet-hardware.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 2) This file is no longer Linux-specific. It should probably be moved out 17 e-mail apenwarr@worldvisions.ca 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 <apenwarr@worldvisions.ca> 92 - Stephen A. Wood <saw@hallc1.cebaf.gov> [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/8390/ |
| D | Kconfig | 1 # 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 128 RealTek RTL-8029 Winbond 89C940 Compex RL2000 KTI ET32P2 133 will be called ne2k-pci. 152 (PC-card) Ethernet or Fast Ethernet card to your computer. [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/8390/ |
| D | Kconfig | 1 # 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 …]
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | nubus.h | 1 /* 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 …]
|
| D | ethtool.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 26 * have the same layout for 32-bit and 64-bit userland. 30 * struct ethtool_cmd - DEPRECATED, link control and status 35 * interface supports autonegotiation or auto-detection. 36 * Read-only. 40 * auto-detection. 48 * @autoneg: Enable/disable autonegotiation and auto-detection; 52 * Read-only. 54 * obsoleted by &struct ethtool_coalesce. Read-only; deprecated. 56 * obsoleted by &struct ethtool_coalesce. Read-only; deprecated. [all …]
|
| /kernel/linux/linux-6.6/include/uapi/linux/ |
| D | nubus.h | 1 /* 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 …]
|
| D | ethtool.h | 1 /* 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 …]
|
| /kernel/linux/linux-6.6/drivers/net/ |
| D | mii.c | 11 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 …]
|
| /kernel/linux/linux-5.10/drivers/net/ |
| D | mii.c | 11 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 57 struct net_device *dev = mii->dev; in mii_ethtool_gset() 61 ecmd->supported = in mii_ethtool_gset() 65 if (mii->supports_gmii) in mii_ethtool_gset() 66 ecmd->supported |= SUPPORTED_1000baseT_Half | in mii_ethtool_gset() 69 /* only supports twisted-pair */ in mii_ethtool_gset() 70 ecmd->port = PORT_MII; in mii_ethtool_gset() 73 ecmd->transceiver = XCVR_INTERNAL; in mii_ethtool_gset() [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/most/Documentation/ |
| D | driver_usage.txt | 5 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 …]
|
| /kernel/linux/linux-6.6/drivers/staging/most/Documentation/ |
| D | driver_usage.txt | 5 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 …]
|
| /kernel/linux/linux-5.10/drivers/net/phy/ |
| D | at803x.c | 1 // SPDX-License-Identifier: GPL-2.0+ 22 #include <dt-bindings/net/qca-ar803x.h> 86 #define AT803X_PSSR 0x11 /*PHY-Specific Status Register*/ 221 context->bmcr = phy_read(phydev, MII_BMCR); in at803x_context_save() 222 context->advertise = phy_read(phydev, MII_ADVERTISE); in at803x_context_save() 223 context->control1000 = phy_read(phydev, MII_CTRL1000); in at803x_context_save() 224 context->int_enable = phy_read(phydev, AT803X_INTR_ENABLE); in at803x_context_save() 225 context->smart_speed = phy_read(phydev, AT803X_SMART_SPEED); in at803x_context_save() 226 context->led_control = phy_read(phydev, AT803X_LED_CONTROL); in at803x_context_save() 233 phy_write(phydev, MII_BMCR, context->bmcr); in at803x_context_restore() [all …]
|
| /kernel/linux/linux-6.6/tools/net/ynl/ |
| D | ethtool.py | 2 # SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 14 Verify and convert command-line arguments to the ynl-compatible request. 17 valid_attrs.remove('header') # not user-provided 41 Pretty-print a set of fields from the reply. desc specifies the 66 Print out the speed-like strings from the value dict. 68 speed_re = re.compile(r'[0-9]+base[^/]+/.+') 78 'dev-name': args.device, 95 if msg['header']['dev-name'] == args.device: 107 Convert ynl-formatted bitmask to a dict of bit=value. 124 parser.add_argument('--json', action=argparse.BooleanOptionalAction) [all …]
|
| /kernel/linux/linux-6.6/drivers/net/phy/ |
| D | at803x.c | 1 // SPDX-License-Identifier: GPL-2.0+ 23 #include <dt-bindings/net/qca-ar803x.h> 103 #define AT803X_PSSR 0x11 /*PHY-Specific Status Register*/ 422 context->bmcr = phy_read(phydev, MII_BMCR); in at803x_context_save() 423 context->advertise = phy_read(phydev, MII_ADVERTISE); in at803x_context_save() 424 context->control1000 = phy_read(phydev, MII_CTRL1000); in at803x_context_save() 425 context->int_enable = phy_read(phydev, AT803X_INTR_ENABLE); in at803x_context_save() 426 context->smart_speed = phy_read(phydev, AT803X_SMART_SPEED); in at803x_context_save() 427 context->led_control = phy_read(phydev, AT803X_LED_CONTROL); in at803x_context_save() 434 phy_write(phydev, MII_BMCR, context->bmcr); in at803x_context_restore() [all …]
|
| /kernel/linux/linux-5.10/Documentation/networking/device_drivers/ethernet/aquantia/ |
| D | atlantic.rst | 1 .. 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 …]
|