linux/drivers/net/wireless/ath
Pavel Roskin 74bad5cb49 ath9k: never read from the AR_IMR_S2 register
The AR_IMR_S2 register sometimes cannot be read correctly.  Instead of a
valid value, 0xdeadbeef is returned.  The driver has been observed
writing that value back to AR_IMR_S2 after changing a few bits.

Cache the register value in ah->imrs2_reg and always write chached value
to the register.

Signed-off-by: Pavel Roskin <proski@gnu.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-03-09 15:03:06 -05:00
..
ar9170 ar9170: load firmware asynchronously 2010-03-02 14:31:50 -05:00
ath5k ath5k: move ath5k_hw_register_timeout() into reset.c 2010-03-09 15:02:55 -05:00
ath9k ath9k: never read from the AR_IMR_S2 register 2010-03-09 15:03:06 -05:00
ath.h ath9k: fix access to freed data on unload 2010-02-01 15:40:09 -05:00
debug.c
debug.h ath: make gcc check format arguments of ath_print(), fix all misuses 2010-02-01 15:40:04 -05:00
hw.c
Kconfig
main.c
Makefile
reg.h
regd.c ath: fix WARN_ON with Polish (Poland) Contry code 2010-02-08 16:51:02 -05:00
regd.h
regd_common.h