diff options
author | Atsushi Nemoto <anemo@mba.ocn.ne.jp> | 2008-10-28 09:30:23 -0400 |
---|---|---|
committer | Jeff Garzik <jgarzik@redhat.com> | 2008-10-31 00:53:34 -0400 |
commit | 842e08bd6891bd78b4c3d2e0c4a94bebb32ab3ad (patch) | |
tree | ba56a1f001199cd642bb1663d79bed14c09bb03b /drivers/net/tc35815.c | |
parent | 04ecb07241d8731b16490f10bec6ccedf5cfc792 (diff) |
tc35815: Define more Rx status bits
Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Diffstat (limited to 'drivers/net/tc35815.c')
-rw-r--r-- | drivers/net/tc35815.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/net/tc35815.c b/drivers/net/tc35815.c index c666448fc7e3..51de139491a0 100644 --- a/drivers/net/tc35815.c +++ b/drivers/net/tc35815.c | |||
@@ -236,7 +236,7 @@ struct tc35815_regs { | |||
236 | #define Rx_Halted 0x00008000 /* Rx Halted */ | 236 | #define Rx_Halted 0x00008000 /* Rx Halted */ |
237 | #define Rx_Good 0x00004000 /* Rx Good */ | 237 | #define Rx_Good 0x00004000 /* Rx Good */ |
238 | #define Rx_RxPar 0x00002000 /* Rx Parity Error */ | 238 | #define Rx_RxPar 0x00002000 /* Rx Parity Error */ |
239 | /* 0x00001000 not use */ | 239 | #define Rx_TypePkt 0x00001000 /* Rx Type Packet */ |
240 | #define Rx_LongErr 0x00000800 /* Rx Long Error */ | 240 | #define Rx_LongErr 0x00000800 /* Rx Long Error */ |
241 | #define Rx_Over 0x00000400 /* Rx Overflow */ | 241 | #define Rx_Over 0x00000400 /* Rx Overflow */ |
242 | #define Rx_CRCErr 0x00000200 /* Rx CRC Error */ | 242 | #define Rx_CRCErr 0x00000200 /* Rx CRC Error */ |
@@ -244,8 +244,9 @@ struct tc35815_regs { | |||
244 | #define Rx_10Stat 0x00000080 /* Rx 10Mbps Status */ | 244 | #define Rx_10Stat 0x00000080 /* Rx 10Mbps Status */ |
245 | #define Rx_IntRx 0x00000040 /* Rx Interrupt */ | 245 | #define Rx_IntRx 0x00000040 /* Rx Interrupt */ |
246 | #define Rx_CtlRecd 0x00000020 /* Rx Control Receive */ | 246 | #define Rx_CtlRecd 0x00000020 /* Rx Control Receive */ |
247 | #define Rx_InLenErr 0x00000010 /* Rx In Range Frame Length Error */ | ||
247 | 248 | ||
248 | #define Rx_Stat_Mask 0x0000EFC0 /* Rx All Status Mask */ | 249 | #define Rx_Stat_Mask 0x0000FFF0 /* Rx All Status Mask */ |
249 | 250 | ||
250 | /* Int_En bit asign -------------------------------------------------------- */ | 251 | /* Int_En bit asign -------------------------------------------------------- */ |
251 | #define Int_NRAbtEn 0x00000800 /* 1:Non-recoverable Abort Enable */ | 252 | #define Int_NRAbtEn 0x00000800 /* 1:Non-recoverable Abort Enable */ |