Add support for 400Gbps speed, link modes of 50Gbps per lane
Showing the changes to include/uapi/linux (1 of 2 files). Show all
Unified · Split
| @@ -1507,6 +1507,11 @@ enum ethtool_link_mode_bit_indices { · 1506 unmodified lines | ||
| 1507 | 1507 | ETHTOOL_LINK_MODE_200000baseCR4_Full_BIT = 66, |
| 1508 | 1508 | ETHTOOL_LINK_MODE_100baseT1_Full_BIT = 67, |
| 1509 | 1509 | ETHTOOL_LINK_MODE_1000baseT1_Full_BIT = 68, |
| 1510 | + ETHTOOL_LINK_MODE_400000baseKR8_Full_BIT = 69, | |
| 1511 | + ETHTOOL_LINK_MODE_400000baseSR8_Full_BIT = 70, | |
| 1512 | + ETHTOOL_LINK_MODE_400000baseLR8_ER8_FR8_Full_BIT = 71, | |
| 1513 | + ETHTOOL_LINK_MODE_400000baseDR8_Full_BIT = 72, | |
| 1514 | + ETHTOOL_LINK_MODE_400000baseCR8_Full_BIT = 73, | |
| 1510 | 1515 | |
| 1511 | 1516 | /* must be last entry */ |
| 1512 | 1517 | __ETHTOOL_LINK_MODE_MASK_NBITS |
| @@ -1618,6 +1623,7 @@ enum ethtool_link_mode_bit_indices { · 105 unmodified lines | ||
| 1618 | 1623 | #define SPEED_56000 56000 |
| 1619 | 1624 | #define SPEED_100000 100000 |
| 1620 | 1625 | #define SPEED_200000 200000 |
| 1626 | +#define SPEED_400000 400000 | |
| 1621 | 1627 | |
| 1622 | 1628 | #define SPEED_UNKNOWN -1 |
| 1623 | 1629 | |