svn commit: r218901 - in stable/8/sys: dev/re pci
Pyun YongHyeon
yongari at FreeBSD.org
Mon Feb 21 01:04:16 UTC 2011
Author: yongari
Date: Mon Feb 21 01:04:16 2011
New Revision: 218901
URL: http://svn.freebsd.org/changeset/base/218901
Log:
MFC r217498:
Add initial support for RTL8168E/8111E-VL PCIe GbE.
Modified:
stable/8/sys/dev/re/if_re.c
stable/8/sys/pci/if_rlreg.h
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd64/include/xen/ (props changed)
stable/8/sys/cddl/contrib/opensolaris/ (props changed)
stable/8/sys/contrib/dev/acpica/ (props changed)
stable/8/sys/contrib/pf/ (props changed)
Modified: stable/8/sys/dev/re/if_re.c
==============================================================================
--- stable/8/sys/dev/re/if_re.c Mon Feb 21 01:01:26 2011 (r218900)
+++ stable/8/sys/dev/re/if_re.c Mon Feb 21 01:04:16 2011 (r218901)
@@ -221,6 +221,7 @@ static struct rl_hwrev re_hwrevs[] = {
{ RL_HWREV_8168D, RL_8169, "8168D/8111D"},
{ RL_HWREV_8168DP, RL_8169, "8168DP/8111DP"},
{ RL_HWREV_8168E, RL_8169, "8168E/8111E"},
+ { RL_HWREV_8168E_VL, RL_8169, "8168E/8111E-VL"},
{ 0, 0, NULL }
};
@@ -1346,6 +1347,11 @@ re_attach(device_t dev)
RL_FLAG_PAR | RL_FLAG_DESCV2 | RL_FLAG_MACSTAT |
RL_FLAG_CMDSTOP | RL_FLAG_AUTOPAD | RL_FLAG_NOJUMBO;
break;
+ case RL_HWREV_8168E_VL:
+ sc->rl_flags |= RL_FLAG_PHYWAKE | RL_FLAG_PAR |
+ RL_FLAG_DESCV2 | RL_FLAG_MACSTAT | RL_FLAG_CMDSTOP |
+ RL_FLAG_AUTOPAD | RL_FLAG_NOJUMBO;
+ break;
case RL_HWREV_8169_8110SB:
case RL_HWREV_8169_8110SBL:
case RL_HWREV_8169_8110SC:
Modified: stable/8/sys/pci/if_rlreg.h
==============================================================================
--- stable/8/sys/pci/if_rlreg.h Mon Feb 21 01:01:26 2011 (r218900)
+++ stable/8/sys/pci/if_rlreg.h Mon Feb 21 01:04:16 2011 (r218901)
@@ -165,6 +165,7 @@
#define RL_HWREV_8168D 0x28000000
#define RL_HWREV_8168DP 0x28800000
#define RL_HWREV_8168E 0x2C000000
+#define RL_HWREV_8168E_VL 0x2C800000
#define RL_HWREV_8168_SPIN1 0x30000000
#define RL_HWREV_8100E 0x30800000
#define RL_HWREV_8101E 0x34000000
More information about the svn-src-stable-8
mailing list