summaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorAndrew Gallatin <gallatin@FreeBSD.org>2010-01-14 20:58:19 +0000
committerAndrew Gallatin <gallatin@FreeBSD.org>2010-01-14 20:58:19 +0000
commit205adfcf0fa2866f99656096e28551ceb4586b91 (patch)
treed20d22faaee5dec078c75ff6ffd7e1167fb63212 /sys/dev
parentcda63e17d8039f3c350c6c9816f826f574562ad9 (diff)
MFC 202119: Fix reporting of 10G Twinax media
Notes
svn path=/stable/7/; revision=202300
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/mxge/if_mxge.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/mxge/if_mxge.c b/sys/dev/mxge/if_mxge.c
index 32ea1dd2b896..8c198eb982d4 100644
--- a/sys/dev/mxge/if_mxge.c
+++ b/sys/dev/mxge/if_mxge.c
@@ -2588,6 +2588,7 @@ static struct mxge_media_type mxge_xfp_media_types[] =
};
static struct mxge_media_type mxge_sfp_media_types[] =
{
+ {IFM_10G_TWINAX, 0, "10GBASE-Twinax"},
{0, (1 << 7), "Reserved"},
{IFM_10G_LRM, (1 << 6), "10GBASE-LRM"},
{IFM_10G_LR, (1 << 5), "10GBASE-LR"},
@@ -2722,7 +2723,7 @@ mxge_media_probe(mxge_softc_t *sc)
if (mxge_verbose)
device_printf(sc->dev, "%s:%s\n", cage_type,
mxge_media_types[0].name);
- mxge_set_media(sc, IFM_10G_CX4);
+ mxge_set_media(sc, mxge_media_types[0].flag);
return;
}
for (i = 1; i < mxge_media_type_entries; i++) {