* [ethtool PATCH v3 0/4] Add support for QSFP+/QSFP28 Diagnostics and 25G/50G/100G port speeds
@ 2016-08-21 23:44 Vidya Sagar Ravipati
0 siblings, 0 replies; only message in thread
From: Vidya Sagar Ravipati @ 2016-08-21 23:44 UTC (permalink / raw)
To: linville, netdev, davem, decot
Cc: bkenward, daniel, galp, roopa, gospo, dustin, ben
From: Vidya Sagar Ravipati <vidya@cumulusnetworks.com>
This patch series provides following support
a) Reorganized fields based out of SFF-8024 fields i.e. Identifier/
Encoding/Connector types which are common across SFP/SFP+ (SFF-8472)
and QSFP+/QSFP28 (SFF-8436/SFF-8636) modules into sff-common files.
b) Support for diagnostics information for QSFP Plus/QSFP28 modules
based on SFF-8436/SFF-8636
c) Supporting 25G/50G/100G speeds in supported/advertising fields
d) Tested across various QSFP+/QSFP28 Copper/Optical modules
Standards for QSFP+/QSFP28
a) QSFP+/QSFP28 - SFF 8636 Rev 2.7 dated January 26,2016
b) SFF-8024 Rev 4.0 dated May 31, 2016
v3:
Review comments from Ben Hutchings:
Make sff diags structure common across sfpdiag.c and
qsfp.c and use common function to print common threshold
values.
Review comments from Rami Rosen:
Cleanup description messages.
v2:
Included support for 25G/50G/100G speeds in supported/
advertised speed modes
Review comments from Ben Hutchings:
Split the sff-8024 reorganzing patch and QSFP+/QSFP28
patch
Fixed all checkpatch warnings (except couple of over 80 character)
v1:
Support for SFF-8636 Rev 2.7
Review comments from Ben Hutchings:
Updating copyright holders information for QSFP
Reusing the common functions and macros across sfpid and qsfp
Vidya Sagar Ravipati (4):
ethtool-copy.h:sync with net
ethtool:Reorganizing SFF-8024 fields for SFP/QSFP
ethtool:QSFP Plus/QSFP28 Diagnostics Information Support
ethtool: Enhancing link mode bits to support 25G/50G/100G
Makefile.am | 2 +-
ethtool-copy.h | 17 +-
ethtool.c | 32 +++
internal.h | 3 +
qsfp.c | 788 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
qsfp.h | 595 +++++++++++++++++++++++++++++++++++++++++++
sff-common.c | 304 ++++++++++++++++++++++
sff-common.h | 189 ++++++++++++++
sfpdiag.c | 105 +-------
sfpid.c | 103 +-------
10 files changed, 1941 insertions(+), 197 deletions(-)
create mode 100644 qsfp.c
create mode 100644 qsfp.h
create mode 100644 sff-common.c
create mode 100644 sff-common.h
--
2.1.4
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2016-08-21 23:44 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-21 23:44 [ethtool PATCH v3 0/4] Add support for QSFP+/QSFP28 Diagnostics and 25G/50G/100G port speeds Vidya Sagar Ravipati
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.