linux/drivers/net/wireless/ath/ath9k
Felix Fietkau 2232d31bf1 ath9k: fix the return value of ath_stoprecv
The patch 'ath9k_hw: fix stopping rx DMA during resets' added code to detect
a condition where rx DMA was stopped, but the MAC failed to enter the idle
state. This condition requires a hardware reset, however the return value
of ath_stoprecv was 'true' in that case, which allowed it to skip the reset
when issuing a fast channel change.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Reported-by: Paul Stewart <pstew@google.com>
Cc: stable@kernel.org
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-04-19 15:22:52 -04:00
..
ahb.c wireless:ath: use resource_size() help function 2011-03-07 13:51:04 -05:00
ani.c
ani.h
ar5008_initvals.h
ar5008_phy.c
ar9001_initvals.h
ar9002_calib.c
ar9002_hw.c
ar9002_initvals.h
ar9002_mac.c
ar9002_phy.c
ar9002_phy.h
ar9003_2p2_initvals.h
ar9003_calib.c
ar9003_eeprom.c
ar9003_eeprom.h
ar9003_hw.c ath9k_hw: Fix pcie_serdes setting for AR9485 1.1 version. 2011-02-25 15:33:39 -05:00
ar9003_mac.c
ar9003_mac.h
ar9003_paprd.c
ar9003_phy.c ath9k_hw: Read noise floor only for available chains for AR9003 2011-03-04 14:05:17 -05:00
ar9003_phy.h
ar9485_initvals.h ath9k_hw: Improve idle power consumption for AR9485. 2011-03-11 14:15:36 -05:00
ath9k.h ath9k: fix the .flush driver op implementation 2011-03-14 14:46:58 -04:00
beacon.c ath9k: improve reliability of beacon transmission and stuck beacon handling 2011-03-14 14:46:58 -04:00
btcoex.c
btcoex.h
calib.c ath9k_hw: Increase the wait count for nf load. 2011-03-11 14:15:36 -05:00
calib.h
common.c
common.h
debug.c ath9k: Fix txq memory address printing in debugfs. 2011-03-04 14:06:49 -05:00
debug.h
eeprom.c
eeprom.h
eeprom_4k.c
eeprom_9287.c
eeprom_def.c
gpio.c ath9k: Fix incorrect GPIO LED pin for AR9485 2011-02-28 14:06:55 -05:00
hif_usb.c ath9k_htc: Fix ethtool reporting 2011-04-12 16:41:34 -04:00
hif_usb.h
htc.h ath9k_htc: Handle BSSID/AID for multiple interfaces 2011-03-01 13:48:21 -05:00
htc_drv_beacon.c ath9k_htc: Handle BSSID/AID for multiple interfaces 2011-03-01 13:48:21 -05:00
htc_drv_gpio.c
htc_drv_init.c
htc_drv_main.c ath9k_htc: Handle BSSID/AID for multiple interfaces 2011-03-01 13:48:21 -05:00
htc_drv_txrx.c mac80211: rename RX_FLAG_TSFT 2011-02-23 16:25:29 -05:00
htc_hst.c
htc_hst.h
hw-ops.h
hw.c ath9k_hw: fix stopping rx DMA during resets 2011-04-12 16:41:33 -04:00
hw.h ath9k_hw: fix REG_SET_BIT and REG_CLR_BIT for multiple bits 2011-03-14 14:46:58 -04:00
init.c ath9k: use generic mac80211 LED blinking code 2011-02-28 14:06:55 -05:00
Kconfig
mac.c ath9k_hw: fix stopping rx DMA during resets 2011-04-12 16:41:33 -04:00
mac.h ath9k_hw: fix stopping rx DMA during resets 2011-04-12 16:41:33 -04:00
main.c ath9k: fix missing ath9k_ps_wakeup/ath9k_ps_restore calls 2011-04-08 13:06:30 -04:00
Makefile
pci.c
phy.h
rc.c ath9k: Fix kernel panic caused by invalid rate index access. 2011-03-23 15:22:04 -04:00
rc.h
recv.c ath9k: fix the return value of ath_stoprecv 2011-04-19 15:22:52 -04:00
reg.h
wmi.c
wmi.h
xmit.c ath9k: Fix kernel panic in AR2427 2011-03-21 15:19:49 -04:00