diff options
author | Nick Kossifidis <mickflemm@gmail.com> | 2013-12-07 02:17:40 +0000 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2013-12-11 10:56:22 -0500 |
commit | cb161cda634ae5fdb4de797096ba9028171507d2 (patch) | |
tree | ca3b1ac67a4ad722b45d5714a36176c44972b310 /drivers/net/wireless/cw1200 | |
parent | 98b32decc83ed3137e3ddbc918b102f8fc406b6d (diff) |
ath5k: Reset Tx interrupt bits also on PISR
Some cards don't update the PISR properly when all SISR bits
for Tx interrupts are being cleared and as a result we get
interrupt storm. Since we handle all tx queues all together
(so we don't really use the SISR bits to do per-queue interrupt
handling), we can manualy update PISR by doing a write-to-clear
on its Tx interrupt bits.
Signed-off-by: Nick Kossifidis <mickflemm@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/cw1200')
0 files changed, 0 insertions, 0 deletions