summaryrefslogtreecommitdiffstats
path: root/sys/pci/if_rlreg.h
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2009-01-20 20:22:28 +0000
committerjkim <jkim@FreeBSD.org>2009-01-20 20:22:28 +0000
commited18f3be3dcedd98be97e6b34bd88703f2203fd6 (patch)
tree91ee744a79420fd6c3d92a4ff73331ac593f3144 /sys/pci/if_rlreg.h
parent85ec29a00a0cb0b2ecb476419701234b3b0b8858 (diff)
downloadFreeBSD-src-ed18f3be3dcedd98be97e6b34bd88703f2203fd6.zip
FreeBSD-src-ed18f3be3dcedd98be97e6b34bd88703f2203fd6.tar.gz
- Add support for 8110SCe part. Some magic registers were taken from
Linux driver. - Swap hardware revisions for 8110S and 8169S as Linux driver claims. Reviewed by: yongari (early version)
Diffstat (limited to 'sys/pci/if_rlreg.h')
-rw-r--r--sys/pci/if_rlreg.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/pci/if_rlreg.h b/sys/pci/if_rlreg.h
index 58e7237..d2f55ce 100644
--- a/sys/pci/if_rlreg.h
+++ b/sys/pci/if_rlreg.h
@@ -154,8 +154,8 @@
/* Known revision codes. */
#define RL_HWREV_8169 0x00000000
-#define RL_HWREV_8110S 0x00800000
-#define RL_HWREV_8169S 0x04000000
+#define RL_HWREV_8169S 0x00800000
+#define RL_HWREV_8110S 0x04000000
#define RL_HWREV_8169_8110SB 0x10000000
#define RL_HWREV_8169_8110SC 0x18000000
#define RL_HWREV_8102EL 0x24800000
@@ -180,6 +180,7 @@
#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
#define RL_TXDMA_32BYTES 0x00000100
@@ -886,8 +887,7 @@ struct rl_softc {
#define RL_FLAG_MACSTAT 0x0080
#define RL_FLAG_FASTETHER 0x0100
#define RL_FLAG_CMDSTOP 0x0200
-#define RL_FLAG_PHY8169 0x0400
-#define RL_FLAG_PHY8110S 0x0800
+#define RL_FLAG_MACRESET 0x0400
#define RL_FLAG_WOLRXENB 0x1000
#define RL_FLAG_MACSLEEP 0x2000
#define RL_FLAG_PCIE 0x4000
OpenPOWER on IntegriCloud