summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/ath/ath5k/eeprom.h
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2011-01-10 17:05:50 -0700
committerJohn W. Linville <linville@tuxdriver.com>2011-01-19 11:36:08 -0500
commit8b3f4616d40a2ad19dd14af40b73f56860c812ea (patch)
tree63513c6a1a0e7722acb3997509c1dbd1b9db46bf /drivers/net/wireless/ath/ath5k/eeprom.h
parent2ed72229d60fc6f3ac9941b75d1e1522b08a975a (diff)
downloadlinux-8b3f4616d40a2ad19dd14af40b73f56860c812ea.tar.bz2
ath9k: reduce the likelihood of baseband hang check false positives
Since baseband hangs are rare, but the hang check function has a high false positive rate in some situations, we need to add more reliable indicators. In AP mode we can use blocked beacon transmissions as an indicator, they should be rare enough. In station mode, we can skip the hang check entirely, since a true hang will trigger beacon loss detection, and mac80211 will rescan, which leads to a hw reset that will bring the hardware back to life. To make this more reliable, we need to skip fast channel changes if the hardware appears to be stuck. Signed-off-by: Felix Fietkau <nbd@openwrt.org> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/ath/ath5k/eeprom.h')
0 files changed, 0 insertions, 0 deletions