kernel-ark/drivers/net/wireless/ath
Luis R. Rodriguez 85efc86eb7 atheros: fix propagation of bad EEPROM on regulatory init
When the EEPROM is not in good condition we cannot continue so
we currently bail out but only ath5k is bailing out properly.
Both ath9k and ar9170 were proceeding and if a user were to run
into this they'd see an obscure panic. Lets propagate the error
as intended and make sure we inform the user by lifting the
error message from debug to a kernel error.

Stable note: You can find a port of this page here:

http://bombadil.infradead.org/~mcgrof/patches/ath9k/ath9k-fix-eeprom.patch.txt

Cc: stable@kernel.org
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-04-22 16:57:15 -04:00
..
ar9170 atheros: fix propagation of bad EEPROM on regulatory init 2009-04-22 16:57:15 -04:00
ath5k ath5k: manipulate rxlink and descriptor address under rxbuf lock 2009-04-22 16:57:15 -04:00
ath9k atheros: fix propagation of bad EEPROM on regulatory init 2009-04-22 16:57:15 -04:00
Kconfig atheros: put atheros wireless drivers into ath/ 2009-04-22 16:54:38 -04:00
main.c ath: add module information 2009-04-22 16:54:47 -04:00
Makefile ath: add module information 2009-04-22 16:54:47 -04:00
regd_common.h
regd.c atheros: fix propagation of bad EEPROM on regulatory init 2009-04-22 16:57:15 -04:00
regd.h ath: move more setup code into ath_regd_init 2009-04-22 16:54:37 -04:00