summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/sys/mac_ether.h
diff options
context:
space:
mode:
authorRobert Mustacchi <rm@joyent.com>2017-01-07 17:12:08 -0800
committerRobert Mustacchi <rm@joyent.com>2017-03-09 15:44:36 +0000
commit3d75a287b67b9092b2820a0d7c3be218f843066b (patch)
treee4b1b178a1f7cea68a834e73e48c7bef0796d60e /usr/src/uts/common/sys/mac_ether.h
parenta3905a45920de250d181b66ac0b6b71bd200d9ef (diff)
downloadillumos-gate-3d75a287b67b9092b2820a0d7c3be218f843066b.tar.gz
7790 Want support for XXV710
7791 GLDv3 plumbing for 25GbE and 50GbE Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Richard Lowe <richlowe@richlowe.net>
Diffstat (limited to 'usr/src/uts/common/sys/mac_ether.h')
-rw-r--r--usr/src/uts/common/sys/mac_ether.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/usr/src/uts/common/sys/mac_ether.h b/usr/src/uts/common/sys/mac_ether.h
index 03ec47b0a4..83be7c0657 100644
--- a/usr/src/uts/common/sys/mac_ether.h
+++ b/usr/src/uts/common/sys/mac_ether.h
@@ -23,6 +23,7 @@
* Use is subject to license terms.
*
* Copyright 2015 Garrett D'Amore <garrett@damore.org>
+ * Copyright 2016 Joyent, Inc.
*/
#ifndef _SYS_MAC_ETHER_H
@@ -123,10 +124,18 @@ enum ether_stat {
ETHER_STAT_CAP_5000FDX,
ETHER_STAT_ADV_CAP_5000FDX,
ETHER_STAT_LP_CAP_5000FDX,
+
+ ETHER_STAT_CAP_25GFDX,
+ ETHER_STAT_ADV_CAP_25GFDX,
+ ETHER_STAT_LP_CAP_25GFDX,
+
+ ETHER_STAT_CAP_50GFDX,
+ ETHER_STAT_ADV_CAP_50GFDX,
+ ETHER_STAT_LP_CAP_50GFDX,
};
#define ETHER_NSTAT \
- (ETHER_STAT_LP_CAP_5000FDX - ETHER_STAT_ALIGN_ERRORS + 1)
+ (ETHER_STAT_LP_CAP_50GFDX - ETHER_STAT_ALIGN_ERRORS + 1)
#define ETHER_STAT_ISACOUNTER(_ether_stat) \
((_ether_stat) == ETHER_STAT_ALIGN_ERRORS || \