linux/drivers/net/wireless/ath5k
Nick Kossifidis 6a53a8a99c ath5k: Fix IMR init
*On a previous patch i splitted AR5K_INT_TX to multiple different TX
interrupt flags for better handling but i forgot to unmask the new
TXDESC and TXEOL interrupts on ath5k_init and only left TXOK. However
for each queue we enable TXDESC and TXEOL interrupts, not TXOK so we don't
handle TX interrupts at all (because these interrupts remain masked on
PISR) and under load it results packet loss. Fix the problem by
unmasking TXDESC and TXEOL on ath5k_init.

Signed-Off-by: Nick Kossifidis <mickflemm@gmail.com>

Signed-off-by: John W. Linville <linville@tuxdriver.com>
2008-11-21 11:06:06 -05:00
..
ath5k.h ath5k: Update PCU code 2008-11-10 15:11:57 -05:00
attach.c ath5k: Use new srevs to properly attach radio chips 2008-09-30 14:07:26 -04:00
base.c ath5k: Fix IMR init 2008-11-21 11:06:06 -05:00
base.h ath5k: fix suspend-related oops on rmmod 2008-10-22 18:09:32 -04:00
caps.c ath5k: HW code cleanup 2008-09-05 16:15:24 -04:00
debug.c ath5k: correct misspelling in debug help 2008-10-29 17:54:35 -04:00
debug.h ath5k: remove obsolete declaration of struct ieee80211_hw_mode 2008-08-01 15:31:33 -04:00
desc.c ath5k: correct handling of rx status fields 2008-11-06 16:37:11 -05:00
desc.h ath5k: HW code cleanup 2008-09-05 16:15:24 -04:00
dma.c ath5k: Update interrupt masking code 2008-10-31 19:02:32 -04:00
eeprom.c ath5k: HW code cleanup 2008-09-05 16:15:24 -04:00
eeprom.h ath5k: HW code cleanup 2008-09-05 16:15:24 -04:00
gpio.c ath5k: HW code cleanup 2008-09-05 16:15:24 -04:00
initvals.c ath5k: reduce checkpatch.pl errors 2008-10-31 19:00:40 -04:00
Kconfig ath5k: convert LED code to use mac80211 triggers 2008-06-27 09:09:17 -04:00
Makefile ath5k: HW code cleanup 2008-09-05 16:15:24 -04:00
pcu.c ath5k: update keycache to support TKIP handling 2008-11-10 15:17:33 -05:00
phy.c ath5k: ignore the return value of ath5k_hw_noise_floor_calibration 2008-11-21 11:06:05 -05:00
qcu.c ath5k: Update interrupt masking code 2008-10-31 19:02:32 -04:00
reg.h ath5k: Update PCU code 2008-11-10 15:11:57 -05:00
reset.c ath5k: ignore the return value of ath5k_hw_noise_floor_calibration 2008-11-21 11:06:05 -05:00