|
@@ -24,7 +24,7 @@
|
|
|
#ifndef _SPIDER_NET_H
|
|
|
#define _SPIDER_NET_H
|
|
|
|
|
|
-#define VERSION "1.5 A"
|
|
|
+#define VERSION "1.6 A"
|
|
|
|
|
|
#include "sungem_phy.h"
|
|
|
|
|
@@ -217,8 +217,7 @@ extern char spider_net_driver_name[];
|
|
|
#define SPIDER_NET_GDTBSTA 0x00000300
|
|
|
#define SPIDER_NET_GDTDCEIDIS 0x00000002
|
|
|
#define SPIDER_NET_DMA_TX_VALUE SPIDER_NET_TX_DMA_EN | \
|
|
|
- SPIDER_NET_GDTBSTA | \
|
|
|
- SPIDER_NET_GDTDCEIDIS
|
|
|
+ SPIDER_NET_GDTBSTA
|
|
|
|
|
|
#define SPIDER_NET_DMA_TX_FEND_VALUE 0x00030003
|
|
|
|
|
@@ -328,7 +327,8 @@ enum spider_net_int2_status {
|
|
|
SPIDER_NET_GRISPDNGINT
|
|
|
};
|
|
|
|
|
|
-#define SPIDER_NET_TXINT ( (1 << SPIDER_NET_GDTFDCINT) )
|
|
|
+#define SPIDER_NET_TXINT ( (1 << SPIDER_NET_GDTFDCINT) | \
|
|
|
+ (1 << SPIDER_NET_GDTDCEINT) )
|
|
|
|
|
|
/* We rely on flagged descriptor interrupts */
|
|
|
#define SPIDER_NET_RXINT ( (1 << SPIDER_NET_GDAFDCINT) )
|