aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/pasemi_mac.h
diff options
context:
space:
mode:
authorOlof Johansson <olof@lixom.net>2007-05-08 01:47:32 -0400
committerJeff Garzik <jeff@garzik.org>2007-05-08 01:47:53 -0400
commit6dfa7522d8b08c887bf9f4cb2600b89232f132f5 (patch)
treef7c4257096c29d5c3d99399833e017bab8c443ae /drivers/net/pasemi_mac.h
parent1b0335ea30bf85eecffd21be64b7653407d6259a (diff)
pasemi_mac: Timer and interrupt fixes
Timer and interrupt fixes: * Be pickier with what kind of interrupts are acked to avoid the device to get out of sync with the driver state * Set RX count threshhold to 1 (for NAPI interrupted mode), TX count threshold to 32. * Set timer thresholds to current max (~16ms). Signed-off-by: Olof Johansson <olof@lixom.net> Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/net/pasemi_mac.h')
-rw-r--r--drivers/net/pasemi_mac.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/pasemi_mac.h b/drivers/net/pasemi_mac.h
index 703f1b0d434f..88edaa51c661 100644
--- a/drivers/net/pasemi_mac.h
+++ b/drivers/net/pasemi_mac.h
@@ -299,6 +299,7 @@ enum {
299#define PAS_STATUS_DCNT_S 16 299#define PAS_STATUS_DCNT_S 16
300#define PAS_STATUS_BPCNT_M 0x0000ffff00000000ull 300#define PAS_STATUS_BPCNT_M 0x0000ffff00000000ull
301#define PAS_STATUS_BPCNT_S 32 301#define PAS_STATUS_BPCNT_S 32
302#define PAS_STATUS_CAUSE_M 0xf000000000000000ull
302#define PAS_STATUS_TIMER 0x1000000000000000ull 303#define PAS_STATUS_TIMER 0x1000000000000000ull
303#define PAS_STATUS_ERROR 0x2000000000000000ull 304#define PAS_STATUS_ERROR 0x2000000000000000ull
304#define PAS_STATUS_SOFT 0x4000000000000000ull 305#define PAS_STATUS_SOFT 0x4000000000000000ull