]> git.baikalelectronics.ru Git - kernel.git/commit
ath9k: Add workaround to recover from failed channel changes
authorJouni Malinen <jouni.malinen@atheros.com>
Tue, 3 Mar 2009 17:23:37 +0000 (19:23 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 5 Mar 2009 19:39:47 +0000 (14:39 -0500)
commit72c1e7279a73d9f23ed4825f0092cc40e22a4986
tree55c4fbc57230fe5d237a31c17dc01ed5ee65cead
parent2a3a4ee26c8358a845b567648935041858c575df
ath9k: Add workaround to recover from failed channel changes

It looks like channel change may fail in some cases and end up leaving
the hardware in state where it cannot transmit any frames. Add a
workaround to recover from this state if we detect that wiphy
selection is failing due to wiphys not leaving PAUSING state.

Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath9k/ath9k.h
drivers/net/wireless/ath9k/main.c
drivers/net/wireless/ath9k/virtual.c