Lines Matching +full:ethernet +full:- +full:pse
27 wake-on-lan password) omitted.
37 number 1 but any non-zero value should be understood as "true" by recipient.
44 Attributes that need to be filled-in by device drivers and that are dumped to
91 representing bit values and mask of affected bits) and bit-by-bit (list of
94 Verbose (bit-by-bit) bitsets allow sending symbolic names for bits together
119 rounded up to a multiple of 32 bits. They consist of 32-bit words in host byte
134 Bit-by-bit form: nested (bitset) attribute contents:
136 +------------------------------------+--------+-----------------------------+
138 +------------------------------------+--------+-----------------------------+
140 +------------------------------------+--------+-----------------------------+
142 +-+----------------------------------+--------+-----------------------------+
144 +-+-+--------------------------------+--------+-----------------------------+
146 +-+-+--------------------------------+--------+-----------------------------+
148 +-+-+--------------------------------+--------+-----------------------------+
150 +-+-+--------------------------------+--------+-----------------------------+
152 Bit size is optional for bit-by-bit form. ``ETHTOOL_A_BITSET_BITS`` nest can
196 ``ETHTOOL_MSG_WOL_GET`` get wake-on-lan settings
197 ``ETHTOOL_MSG_WOL_SET`` set wake-on-lan settings
223 ``ETHTOOL_MSG_PSE_SET`` set PSE parameters
224 ``ETHTOOL_MSG_PSE_GET`` get PSE parameters
244 ``ETHTOOL_MSG_WOL_GET_REPLY`` wake-on-lan settings
245 ``ETHTOOL_MSG_WOL_NTF`` wake-on-lan settings notification
271 ``ETHTOOL_MSG_PSE_GET_REPLY`` PSE parameters
322 +---------------------------------------+--------+------------------------+
324 +---------------------------------------+--------+------------------------+
326 +-+-------------------------------------+--------+------------------------+
328 +-+-+-----------------------------------+--------+------------------------+
330 +-+-+-----------------------------------+--------+------------------------+
334 +---------------------------------------+--------+-----------------------+
336 +---------------------------------------+--------+-----------------------+
338 +-+-------------------------------------+--------+-----------------------+
340 +-+-+-----------------------------------+--------+-----------------------+
342 +-+-+-----------------------------------+--------+-----------------------+
344 +-+-+-----------------------------------+--------+-----------------------+
346 +-+-+-+---------------------------------+--------+-----------------------+
348 +-+-+-+-+-------------------------------+--------+-----------------------+
350 +-+-+-+-+-------------------------------+--------+-----------------------+
352 +-+-+-+-+-------------------------------+--------+-----------------------+
354 +---------------------------------------+--------+-----------------------+
359 - no ``NLM_F_DUMP,`` no device: get "global" stringsets
360 - no ``NLM_F_DUMP``, with device: get string sets related to the device
361 - ``NLM_F_DUMP``, no device: get device related string sets for all devices
388 ``ETHTOOL_A_LINKINFO_TP_MDIX`` u8 MDI(-X) status
389 ``ETHTOOL_A_LINKINFO_TP_MDIX_CTRL`` u8 MDI(-X) control
412 ``ETHTOOL_A_LINKINFO_TP_MDIX_CTRL`` u8 MDI(-X) control
415 MDI(-X) status and transceiver cannot be set, request with the corresponding
487 is down, or why it operates in some non-obvious mode. This request does not have
597 not locked in first phase -
601 not locked in second phase -
701 Query device wake-on-lan settings. Unlike most "GET" type requests,
727 Set or update wake-on-lan settings.
756 ``ETHTOOL_A_FEATURES_HW`` bitset dev->hw_features
757 ``ETHTOOL_A_FEATURES_WANTED`` bitset dev->wanted_features
758 ``ETHTOOL_A_FEATURES_ACTIVE`` bitset dev->features
800 of bits which differ between requested features and result (dev->features
803 reports the difference between old and new dev->features: mask consists of
804 bits which have changed, values are their values in new dev->features (after
889 page-flipping TCP zero-copy receive (``getsockopt(TCP_ZEROCOPY_RECEIVE)``).
893 HW-GRO.
899 may increase the CPU cost. Drivers may enforce additional per-packet
909 This is similar to the "tx-copybreak" parameter, which copies the packet to a
911 tx-push-buff parameter copies the packet directly to the device to allow the
1063 well with frequent small-sized URBs transmissions.
1127 .. kernel-doc:: include/uapi/linux/ethtool.h
1149 .. kernel-doc:: include/linux/ethtool.h
1172 Gets Energy Efficient Ethernet settings like ``ETHTOOL_GEEE`` ioctl request.
1202 Sets Energy Efficient Ethernet parameters like ``ETHTOOL_SEEE`` ioctl request.
1259 An Ethernet cable typically contains 1, 2 or 4 pairs. The length of
1272 +---------------------------------------------+--------+---------------------+
1274 +---------------------------------------------+--------+---------------------+
1276 +---------------------------------------------+--------+---------------------+
1278 +-+-------------------------------------------+--------+---------------------+
1280 +-+-+-----------------------------------------+--------+---------------------+
1282 +-+-+-----------------------------------------+--------+---------------------+
1284 +-+-+-----------------------------------------+--------+---------------------+
1286 +-+-+-----------------------------------------+--------+---------------------+
1288 +-+-+-----------------------------------------+--------+---------------------+
1290 +-+-+-----------------------------------------+--------+---------------------+
1292 +-+-+-----------------------------------------+--------+---------------------+
1294 +-+-+-----------------------------------------+--------+---------------------+
1296 +-+-+-----------------------------------------+--------+---------------------+
1305 +--------------------------------------------+--------+-----------------------+
1307 +--------------------------------------------+--------+-----------------------+
1309 +-+------------------------------------------+--------+-----------------------+
1311 +-+-+----------------------------------------+--------+-----------------------+
1313 +-+-+----------------------------------------+--------+-----------------------+
1315 +-+-+----------------------------------------+--------+-----------------------+
1317 +-+-+----------------------------------------+--------+-----------------------+
1354 +---------------------------------------------+--------+----------------------+
1356 +---------------------------------------------+--------+----------------------+
1358 +---------------------------------------------+--------+----------------------+
1360 +-+-------------------------------------------+--------+----------------------+
1362 +-+-+-----------------------------------------+--------+----------------------+
1364 +-+-+-----------------------------------------+--------+----------------------+
1366 +-+-+-----------------------------------------+--------+----------------------+
1368 +-+-+-----------------------------------------+--------+----------------------+
1370 +-+-+-----------------------------------------+--------+----------------------+
1372 +-+-+-----------------------------------------+--------+----------------------+
1374 +-+-+-----------------------------------------+--------+----------------------+
1376 +-+-+-----------------------------------------+--------+----------------------+
1378 +-+-+-----------------------------------------+--------+----------------------+
1380 +-+-+-----------------------------------------+--------+----------------------+
1382 +-+-+-----------------------------------------+--------+----------------------+
1384 +-+-+-----------------------------------------+--------+----------------------+
1386 +-+-+-----------------------------------------+--------+----------------------+
1388 +-+-+-----------------------------------------+--------+----------------------+
1390 +-+-+-----------------------------------------+--------+----------------------+
1405 +---------------------------------------------+--------+---------------------+
1407 +---------------------------------------------+--------+---------------------+
1409 +-+-------------------------------------------+--------+---------------------+
1411 +-+-+-----------------------------------------+--------+---------------------+
1414 +-+-+-----------------------------------------+--------+---------------------+
1417 +-+-+-----------------------------------------+--------+---------------------+
1419 +-+-+-+---------------------------------------+--------+---------------------+
1421 +-+-+-+---------------------------------------+--------+---------------------+
1423 +-+-+-+---------------------------------------+--------+---------------------+
1426 the table contains static entries, hard-coded by the NIC.
1454 autonegotiation is disabled. If ``ETHTOOL_A_FEC_AUTO`` is non-zero driver will
1467 +--------------+---------------------------------------------+
1469 +--------------+---------------------------------------------+
1470 | `1` | device does not support per-lane break down |
1471 +--------------+---------------------------------------------+
1473 +--------------+---------------------------------------------+
1477 .. kernel-doc:: include/linux/ethtool.h
1527 +---------------------------------------------+--------+---------------------+
1529 +---------------------------------------------+--------+---------------------+
1532 +---------------------------------------------+--------+---------------------+
1541 a re-implementation of ``ETHTOOL_GSTATS`` which exposed driver-defined
1554 +-----------------------------------+--------+--------------------------------+
1556 +-----------------------------------+--------+--------------------------------+
1558 +-----------------------------------+--------+--------------------------------+
1560 +-+---------------------------------+--------+--------------------------------+
1561 | | ``ETHTOOL_A_STATS_GRP_ID`` | u32 | group ID - ``ETHTOOL_STATS_*`` |
1562 +-+---------------------------------+--------+--------------------------------+
1564 +-+---------------------------------+--------+--------------------------------+
1566 +-+---------------------------------+--------+--------------------------------+
1568 +-+---------------------------------+--------+--------------------------------+
1570 +-+---------------------------------+--------+--------------------------------+
1576 ETHTOOL_STATS_ETH_MAC eth-mac Basic IEEE 802.3 MAC statistics (30.3.1.1.*)
1577 ETHTOOL_STATS_ETH_PHY eth-phy Basic IEEE 802.3 PHY statistics (30.3.2.1.*)
1578 ETHTOOL_STATS_ETH_CTRL eth-ctrl Basic IEEE 802.3 MAC Ctrl statistics (30.3.3.*)
1589 single 8 byte (u64) attribute inside - the type of that attribute is
1665 is driver-dependent, but "auto" is the recommended default and it should be
1671 is plugged-in. Possible values are:
1673 .. kernel-doc:: include/uapi/linux/ethtool.h
1692 .. kernel-doc:: include/uapi/linux/ethtool.h
1695 For SFF-8636 modules, low power mode is forced by the host according to table
1696 6-10 in revision 2.10a of the specification.
1698 For CMIS modules, low power mode is forced by the host according to table 6-12
1704 Gets PSE attributes.
1717 PSE functions
1719 PoDL PSE.
1723 the operational state of the PoDL PSE functions. The operational state of the
1724 PSE function can be changed using the ``ETHTOOL_A_PODL_PSE_ADMIN_CONTROL``
1725 action. This option is corresponding to ``IEEE 802.3-2018`` 30.15.1.1.2
1728 .. kernel-doc:: include/uapi/linux/ethtool.h
1732 the power detection status of the PoDL PSE. The status depend on internal PSE
1734 corresponding to ``IEEE 802.3-2018`` 30.15.1.1.3 aPoDLPSEPowerDetectionStatus.
1737 .. kernel-doc:: include/uapi/linux/ethtool.h
1743 Sets PSE parameters.
1749 ``ETHTOOL_A_PODL_PSE_ADMIN_CONTROL`` u32 Control PoDL PSE Admin state
1753 to control PoDL PSE Admin functions. This option is implementing
1754 ``IEEE 802.3-2018`` 30.15.1.2.1 acPoDLPSEAdminControl. See
1786 hfunc. Current supported option is symmetric-xor.
1791 Gets the IEEE 802.3cg-2019 Clause 148 Physical Layer Collision Avoidance
1812 value in bit-times (BT)
1823 the interface is vendor-specific and (possibly) supplied by the driver.
1824 The OPEN Alliance SIG specifies a standard register map for 10BASE-T1S PHYs
1825 embedding the PLCA Reconcialiation Sublayer. See "10BASE-T1S PLCA Management
1830 CSMA/CD mode. This option is corresponding to ``IEEE 802.3cg-2019`` 30.16.1.1.1
1836 corresponding to ``IEEE 802.3cg-2019`` 30.16.1.1.4 aPLCALocalNodeID. The valid
1840 configured maximum number of PLCA nodes on the mixing-segment. This number
1844 This option is corresponding to ``IEEE 802.3cg-2019`` 30.16.1.1.3
1848 configured value of the transmit opportunity timer in bit-times. This value
1850 correctly. This option is corresponding to ``IEEE 802.3cg-2019`` 30.16.1.1.5
1862 ``IEEE 802.3cg-2019`` 30.16.1.1.6 aPLCAMaxBurstCount. The valid range for this
1866 many bit-times the PLCA RS waits for the MAC to initiate a new transmission
1870 is corresponding to ``IEEE 802.3cg-2019`` 30.16.1.1.7 aPLCABurstTimer. The
1872 set greater than the Inter-Frame-Gap (IFG) time of the MAC (plus some margin)
1890 value in bit-times (BT)
1921 corresponding to ``IEEE 802.3cg-2019`` 30.16.1.1.2 aPLCAStatus.
1938 ``ETHTOOL_A_MM_PMAC_ENABLED`` bool set if RX of preemptible and SMD-V
1946 non-final fragments, in octets
1947 ``ETHTOOL_A_MM_RX_MIN_FRAG_SIZE`` u32 minimum size of received non-final
1949 ``ETHTOOL_A_MM_VERIFY_ENABLED`` bool set if TX of SMD-V frames is
1955 ``ETHTOOL_A_MM_STATS`` nested IEEE 802.3-2018 subclause 30.14.1
1962 .. kernel-doc:: include/linux/ethtool.h
1967 .. kernel-doc:: include/uapi/linux/ethtool.h
1984 .. kernel-doc:: include/linux/ethtool.h
2004 .. kernel-doc:: include/linux/ethtool.h