Lines Matching +full:1000 +full:base +full:- +full:t
1 /* SPDX-License-Identifier: GPL-2.0 */
3 * linux/mii.h: definitions for MII-compatible transceivers
53 return (struct mii_ioctl_data *) &rq->ifr_ifru; in if_mii()
66 * between 100T-full and 100T-half. If your phy does not support
90 * @duplex_lock: Non-zero if duplex is locked at full
196 * MII_CTRL1000 register when in 1000T mode.
216 * MII_CTRL1000 register when in 1000T mode.
238 * bits, when in 1000Base-T mode, to ethtool
258 * bits, when in 1000Base-T mode, to ethtool
276 * bits, when in 1000Base-T mode, to ethtool
297 * 1000Base-T mode, to linkmode advertisement settings. Other bits in
316 * MII_CTRL1000 register when in 1000Base-X mode.
339 * bits, when in 1000Base-X mode, to ethtool
410 * 1000Base-T mode, to linkmode LP advertisement settings. Clears the
429 * 1000Base-T mode, to linkmode LP advertisement settings. Leaves
472 * mii_lpa_mod_linkmode_x - decode the link partner's config_reg to linkmodes
475 * @fd_bit: link mode for 1000XFULL bit
491 * linkmode_adv_to_mii_adv_x - encode a linkmode to config_reg
511 * mii_advertise_flowctrl - get flow control advertisement flags
531 * Resolve full duplex flow control as per IEEE 802.3-2005 table 28B-3
550 * mii_bmcr_encode_fixed - encode fixed speed/duplex settings to a BMCR value
554 * Encode the speed and duplex to a BMCR value. 2500, 1000, 100 and 10 Mbps are
555 * supported. 2500Mbps is encoded to 1000Mbps. Other speeds are encoded as 10
556 * Mbps. Unknown duplex values are encoded to half-duplex.