diff options
author | Olof Johansson <olof@lixom.net> | 2007-05-08 00:47:32 -0500 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2007-05-08 01:47:53 -0400 |
commit | 6dfa7522d8b08c887bf9f4cb2600b89232f132f5 (patch) | |
tree | f7c4257096c29d5c3d99399833e017bab8c443ae /drivers/net/pasemi_mac.h | |
parent | 1b0335ea30bf85eecffd21be64b7653407d6259a (diff) | |
download | op-kernel-dev-6dfa7522d8b08c887bf9f4cb2600b89232f132f5.zip op-kernel-dev-6dfa7522d8b08c887bf9f4cb2600b89232f132f5.tar.gz |
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.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/pasemi_mac.h b/drivers/net/pasemi_mac.h index 703f1b0..88edaa5 100644 --- a/drivers/net/pasemi_mac.h +++ b/drivers/net/pasemi_mac.h @@ -299,6 +299,7 @@ enum { #define PAS_STATUS_DCNT_S 16 #define PAS_STATUS_BPCNT_M 0x0000ffff00000000ull #define PAS_STATUS_BPCNT_S 32 +#define PAS_STATUS_CAUSE_M 0xf000000000000000ull #define PAS_STATUS_TIMER 0x1000000000000000ull #define PAS_STATUS_ERROR 0x2000000000000000ull #define PAS_STATUS_SOFT 0x4000000000000000ull |