diff options
| author | Piotr Pietruszewski <piotr.pietruszewski@intel.com> | 2022-03-04 18:37:59 +0000 |
|---|---|---|
| committer | Eric Joyner <erj@FreeBSD.org> | 2022-03-04 18:53:07 +0000 |
| commit | d381c807510de2ebb453a563540bd17e344a2aab (patch) | |
| tree | 3264ac7229d50b962c2658045441cd81d2aaadd0 /sys/dev/ixgbe/ixgbe.h | |
| parent | a3e719bbc21a56230a5b8adeb4c531a6dfb77940 (diff) | |
ix(4): Add control of 2.5/5G autonegotiation speeds
This change enables the user to control 2.5G and 5G autonegotiation
speeds via advertise_speed sysctl for X550T devices. Due to reported
interoperability issues with switches, 2.5G and 5G speeds will not be
advertised by default.
Signed-off-by: Piotr Pietruszewski <piotr.pietruszewski@intel.com>
Co-authored-by: Krzysztof Galazka <krzysztof.galazka@intel.com>
Tested by: gowtham.kumar.ks@intel.com
MFC after: 3 days
Sponsored by: Intel Corporation
Differential Revision: https://reviews.freebsd.org/D26245
Diffstat (limited to 'sys/dev/ixgbe/ixgbe.h')
| -rw-r--r-- | sys/dev/ixgbe/ixgbe.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/dev/ixgbe/ixgbe.h b/sys/dev/ixgbe/ixgbe.h index e463fab7122b..0f81a0a2c2da 100644 --- a/sys/dev/ixgbe/ixgbe.h +++ b/sys/dev/ixgbe/ixgbe.h @@ -492,6 +492,8 @@ struct ixgbe_softc { "\t0x2 - advertise 1G\n" \ "\t0x4 - advertise 10G\n" \ "\t0x8 - advertise 10M\n\n" \ + "\t0x10 - advertise 2.5G\n" \ + "\t0x20 - advertise 5G\n\n" \ "\t100M and 10M are only supported on certain adapters.\n" #define IXGBE_SYSCTL_DESC_SET_FC \ |
