diff options
author | Robert Mustacchi <rm@joyent.com> | 2017-01-07 17:12:08 -0800 |
---|---|---|
committer | Robert Mustacchi <rm@joyent.com> | 2017-03-09 15:44:36 +0000 |
commit | 3d75a287b67b9092b2820a0d7c3be218f843066b (patch) | |
tree | e4b1b178a1f7cea68a834e73e48c7bef0796d60e /usr/src/uts/common/sys/mac_ether.h | |
parent | a3905a45920de250d181b66ac0b6b71bd200d9ef (diff) | |
download | illumos-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.h | 11 |
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 || \ |