ath5k: don't mask off interrupt bits
authorBob Copeland <me@bobcopeland.com>
Sun, 15 Feb 2009 17:06:09 +0000 (12:06 -0500)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 27 Feb 2009 19:52:36 +0000 (14:52 -0500)
commit0b6f582bd38783e14f67d4466923f587728b2438
tree31188d878cd52df458d2b440e5adc51ec057b681
parent144d9ad98ef90072fd939e620f374d6918155a06
ath5k: don't mask off interrupt bits

Since interrupts are already masked by the hardware, there's no need to
discard interrupt bits in the ISR itself.  Also, in ath5k_beacon_config
we mask off a couple of bits without locking, so doing this mask in
software can lead to unhandled beacon timer and beacon miss interrupts.

Changes-licensed-under: 3-Clause-BSD

Signed-off-by: Bob Copeland <me@bobcopeland.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath5k/base.c