From eafc9368bceff0c25224b9ef1c28b884e488f7a3 Mon Sep 17 00:00:00 2001 From: Pyun YongHyeon Date: Mon, 11 Dec 2006 10:43:32 +0000 Subject: [PATCH] Add additional Marvell PHY registers. --- sys/dev/mii/e1000phyreg.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/sys/dev/mii/e1000phyreg.h b/sys/dev/mii/e1000phyreg.h index 14bf6124e69..96d7687d079 100644 --- a/sys/dev/mii/e1000phyreg.h +++ b/sys/dev/mii/e1000phyreg.h @@ -236,6 +236,14 @@ #define E1000_SCR_TX_FIFO_DEPTH_10 0x8000 #define E1000_SCR_TX_FIFO_DEPTH_12 0xC000 +#define E1000_SCR_EN_DETECT_MASK 0x0300 + +/* 88E1112 page 2 */ +#define E1000_SCR_MODE_MASK 0x0380 +#define E1000_SCR_MODE_AUTO 0x0180 +#define E1000_SCR_MODE_COPPER 0x0280 +#define E1000_SCR_MODE_1000BX 0x0380 + #define E1000_SSR 0x11 /* special status register */ #define E1000_SSR_JABBER 0x0001 #define E1000_SSR_REV_POLARITY 0x0002 @@ -286,6 +294,8 @@ #define E1000_RECR 0x15 /* RX error counter reg */ +#define E1000_EADR 0x16 /* extended address reg */ + #define E1000_LCR 0x18 /* LED control reg */ #define E1000_LCR_LED_TX 0x0001 #define E1000_LCR_LED_RX 0x0002