You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ido Schimmel says:
====================
mlxsw: Add support for new port types and speeds for Spectrum-2
Shalom says:
This patchset adds support for new port types and speeds for Spectrum-2.
Patch kernel-patches#1 + kernel-patches#2 removes an unsupported PTYS field and a duplicate link
mode entry.
Patch kernel-patches#3 queries port's connector type from firmware instead of deriving
it from port admin state.
Patch kernel-patches#4 renames functions which relate to port type-speed to be
Spectrum-1 specific.
Patch kernel-patches#5 defines port type-speed operations and applies it for
Spectrum-1.
Patch kernel-patches#6 + kernel-patches#7 are small renaming and cosmetic changes.
Patch kernel-patches#8 adds new port type-speed fields for PTYS register. These new
fields extend the existing ones in order to support more types and
speeds.
Patch kernel-patches#9 adds Spectrum-2 support for port type-speed operations.
Patch kernel-patches#10 adds Spectrum-2 new port types and speeds.
For Spectrum-2, the user must configure all the types per speed if he /
she wants a specific speed to be advertised. For example, if the user
wants to advertise 100Gbps 4-lanes speed, the following ethtool bits
should be advertised:
Supported ethtool bits for 100Gbps 4-lanes:
0x1000000000 100000baseKR4 Full
0x2000000000 100000baseSR4 Full
0x4000000000 100000baseCR4 Full
0x8000000000 100000baseLR4_ER4 Full
Command for advertising 100Gbps 4-lanes:
ethtool -s enp3s0np1 advertise 0xF000000000
====================
Signed-off-by: David S. Miller <[email protected]>
0 commit comments