Searched +full:10 +full:base +full:- +full:t1l (Results 1 – 9 of 9) sorted by relevance
/Linux-v6.1/include/uapi/linux/ |
D | mdio.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 4 * Copyright 2006-2009 Solarflare Communications Inc. 25 #define MDIO_MMD_AN 7 /* Auto-Negotiation */ 38 #define MDIO_CTRL2 7 /* 10G control 2 */ 39 #define MDIO_STAT2 8 /* 10G status 2 */ 40 #define MDIO_PMA_TXDIS 9 /* 10G PMA/PMD transmit disable */ 41 #define MDIO_PMA_RXDET 10 /* 10G PMA/PMD receive signal detect */ 42 #define MDIO_PMA_EXTABLE 11 /* 10G PMA/PMD extended ability */ 45 #define MDIO_AN_ADVERTISE 16 /* AN advertising (base page) */ 46 #define MDIO_AN_LPA 19 /* AN LP abilities (base page) */ [all …]
|
/Linux-v6.1/drivers/net/phy/ |
D | adin1100.c | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Driver for Analog Devices Industrial Ethernet T1L PHYs 59 * struct adin_priv - ADIN PHY driver private data 60 * @tx_level_2v4_able: set if the PHY supports 2.4V TX levels (10BASE-T1L) 61 * @tx_level_2v4: set if the PHY requests 2.4V TX levels (10BASE-T1L) 83 phydev->master_slave_state = MASTER_SLAVE_STATE_SLAVE; in adin_read_status() 86 phydev->master_slave_state = MASTER_SLAVE_STATE_MASTER; in adin_read_status() 93 struct adin_priv *priv = phydev->priv; in adin_config_aneg() 96 if (phydev->autoneg == AUTONEG_DISABLE) { in adin_config_aneg() 101 if (priv->tx_level_prop_present && priv->tx_level_2v4) in adin_config_aneg() [all …]
|
D | Kconfig | 1 # 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. 56 Currently tested with mpc866ads and mpc8349e-mitx. 82 - ADIN1200 - Robust,Industrial, Low Power 10/100 Ethernet PHY 83 - ADIN1300 - Robust,Industrial, Low Latency 10/100/1000 Gigabit 87 tristate "Analog Devices Industrial Ethernet T1L PHYs" 89 Adds support for the Analog Devices Industrial T1L Ethernet PHYs. 91 - ADIN1100 - Robust,Industrial, Low Power 10BASE-T1L Ethernet PHY 101 Currently supports the Asix Electronics PHY found in the X-Surf 100 [all …]
|
D | phy-c45.c | 1 // SPDX-License-Identifier: GPL-2.0-only 12 * genphy_c45_baset1_able - checks if the PMA has BASE-T1 extended abilities 19 if (phydev->pma_extable == -ENODATA) { in genphy_c45_baset1_able() 24 phydev->pma_extable = val; in genphy_c45_baset1_able() 27 return !!(phydev->pma_extable & MDIO_PMA_EXTABLE_BT1); in genphy_c45_baset1_able() 31 * genphy_c45_pma_can_sleep - checks if the PMA have sleep support 46 * genphy_c45_pma_resume - wakes up the PMA module 52 return -EOPNOTSUPP; in genphy_c45_pma_resume() 60 * genphy_c45_pma_suspend - suspends the PMA module 66 return -EOPNOTSUPP; in genphy_c45_pma_suspend() [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/net/ |
D | adi,adin1110.yaml | 1 # 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- 18 The ADIN2111 is a low power, low complexity, two-Ethernet ports 19 switch with integrated 10BASE-T1L PHYs and one serial peripheral 22 with the IEEE 802.3cg-2019 Ethernet standard for long reach 23 10 Mbps single pair Ethernet (SPE). [all …]
|
D | ethernet-phy.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/net/ethernet-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andrew Lunn <andrew@lunn.ch> 11 - Florian Fainelli <f.fainelli@gmail.com> 12 - Heiner Kallweit <hkallweit1@gmail.com> 14 # The dt-schema tools will generate a select statement first by using 21 pattern: "^ethernet-phy(@[a-f0-9]+)?$" 24 - $nodename [all …]
|
/Linux-v6.1/drivers/net/ethernet/adi/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 21 tristate "Analog Devices ADIN1110 MAC-PHY" 26 Low Power 10BASE-T1L Ethernet MAC-PHY.
|
D | adin1110.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 2 /* ADIN1110 Low Power 10BASE-T1L Ethernet MAC-PHY 3 * ADIN2111 2-Port Ethernet Switch with Integrated 10BASE-T1L PHY 49 #define ADIN1110_SPI_ERR BIT(10) 54 #define ADIN1110_SPI_ERR_IRQ BIT(10) 202 priv->data[0] = ADIN1110_CD | FIELD_GET(GENMASK(12, 8), reg); in adin1110_read_reg() 203 priv->data[1] = FIELD_GET(GENMASK(7, 0), reg); in adin1110_read_reg() 204 priv->data[2] = 0x00; in adin1110_read_reg() 206 if (priv->append_crc) { in adin1110_read_reg() 207 priv->data[2] = adin1110_crc_data(&priv->data[0], 2); in adin1110_read_reg() [all …]
|
/Linux-v6.1/net/ethtool/ |
D | common.c | 1 // SPDX-License-Identifier: GPL-2.0-only 12 [NETIF_F_SG_BIT] = "tx-scatter-gather", 13 [NETIF_F_IP_CSUM_BIT] = "tx-checksum-ipv4", 14 [NETIF_F_HW_CSUM_BIT] = "tx-checksum-ip-generic", 15 [NETIF_F_IPV6_CSUM_BIT] = "tx-checksum-ipv6", 17 [NETIF_F_FRAGLIST_BIT] = "tx-scatter-gather-fraglist", 18 [NETIF_F_HW_VLAN_CTAG_TX_BIT] = "tx-vlan-hw-insert", 20 [NETIF_F_HW_VLAN_CTAG_RX_BIT] = "rx-vlan-hw-parse", 21 [NETIF_F_HW_VLAN_CTAG_FILTER_BIT] = "rx-vlan-filter", 22 [NETIF_F_HW_VLAN_STAG_TX_BIT] = "tx-vlan-stag-hw-insert", [all …]
|