-/* $OpenBSD: re.c,v 1.82 2008/04/20 01:18:02 brad Exp $ */
+/* $OpenBSD: re.c,v 1.83 2008/07/13 05:24:05 jsg Exp $ */
/* $FreeBSD: if_re.c,v 1.31 2004/09/04 07:54:05 ru Exp $ */
/*
* Copyright (c) 1997, 1998-2003
u_int32_t re_chipid;
const char *re_name;
} re_revisions[] = {
- { RL_HWREV_8169, "RTL8169" },
- { RL_HWREV_8110S, "RTL8110S" },
- { RL_HWREV_8169S, "RTL8169S" },
- { RL_HWREV_8169_8110SB, "RTL8169/8110SB" },
- { RL_HWREV_8169_8110SCd, "RTL8169/8110SCd" },
- { RL_HWREV_8168_SPIN1, "RTL8168 1" },
+ { RL_HWREV_8100, "RTL8100" },
{ RL_HWREV_8100E_SPIN1, "RTL8100E 1" },
+ { RL_HWREV_8100E_SPIN2, "RTL8100E 2" },
+ { RL_HWREV_8101, "RTL8101" },
{ RL_HWREV_8101E, "RTL8101E" },
+ { RL_HWREV_8102E, "RTL8102E" },
+ { RL_HWREV_8102EL, "RTL8102EL" },
+ { RL_HWREV_8110S, "RTL8110S" },
+ { RL_HWREV_8139CPLUS, "RTL8139C+" },
+ { RL_HWREV_8168_SPIN1, "RTL8168 1" },
{ RL_HWREV_8168_SPIN2, "RTL8168 2" },
{ RL_HWREV_8168_SPIN3, "RTL8168 3" },
- { RL_HWREV_8100E_SPIN2, "RTL8100E 2" },
- { RL_HWREV_8168C, "RTL8168C" },
- { RL_HWREV_8139CPLUS, "RTL8139C+" },
- { RL_HWREV_8101, "RTL8101" },
- { RL_HWREV_8100, "RTL8100" },
+ { RL_HWREV_8168C, "RTL8168C/8111C" },
+ { RL_HWREV_8168C_SPIN2, "RTL8168C/8111C" },
+ { RL_HWREV_8168CP, "RTL8168CP/8111CP" },
+ { RL_HWREV_8169, "RTL8169" },
+ { RL_HWREV_8169_8110SB, "RTL8169/8110SB" },
+ { RL_HWREV_8169_8110SBL, "RTL8169SBL" },
+ { RL_HWREV_8169_8110SCd, "RTL8169/8110SCd" },
{ RL_HWREV_8169_8110SCe, "RTL8169/8110SCe" },
+ { RL_HWREV_8169S, "RTL8169S" },
{ 0, NULL }
};
-/* $OpenBSD: rtl81x9reg.h,v 1.47 2008/04/20 01:18:02 brad Exp $ */
+/* $OpenBSD: rtl81x9reg.h,v 1.48 2008/07/13 05:24:05 jsg Exp $ */
/*
* Copyright (c) 1997, 1998
#define RL_HWREV_8169S 0x04000000
#define RL_HWREV_8169_8110SB 0x10000000
#define RL_HWREV_8169_8110SCd 0x18000000
+#define RL_HWREV_8102EL 0x24800000
#define RL_HWREV_8168_SPIN1 0x30000000
#define RL_HWREV_8100E_SPIN1 0x30800000
#define RL_HWREV_8101E 0x34000000
+#define RL_HWREV_8102E 0x34800000
#define RL_HWREV_8168_SPIN2 0x38000000
#define RL_HWREV_8168_SPIN3 0x38400000
#define RL_HWREV_8100E_SPIN2 0x38800000
-#define RL_HWREV_8168C 0x3C000000
+#define RL_HWREV_8168C 0x3c000000
+#define RL_HWREV_8168C_SPIN2 0x3c400000
+#define RL_HWREV_8168CP 0x3c800000
#define RL_HWREV_8139 0x60000000
#define RL_HWREV_8139A 0x70000000
#define RL_HWREV_8139AG 0x70800000
#define RL_HWREV_8139CPLUS 0x74800000
#define RL_HWREV_8101 0x74c00000
#define RL_HWREV_8100 0x78800000
+#define RL_HWREV_8169_8110SBL 0x7cc00000
#define RL_HWREV_8169_8110SCe 0x98000000
#define RL_TXDMA_16BYTES 0x00000000