kernel-ark/drivers/net/wireless/ath/ath9k
Felix Fietkau 21f28e6f00 ath9k: try more than one tid when scheduling a new aggregate
Sometimes the first TID in the first AC's list is not available for forming
a new aggregate (the BAW might not allow it), however other TIDs may have
data available for sending.
Prevent a slowdown of other TIDs by going through multiple entries until
we've either hit the last one or enough AMPDUs are pending in the hardware
queue.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-01-19 11:36:10 -05:00
..
ahb.c
ani.c
ani.h
ar5008_initvals.h
ar5008_phy.c ath9k_hw: remove baseband rfsilent support 2010-12-20 14:49:48 -05:00
ar9001_initvals.h
ar9002_calib.c ath9k_hw: fix carrier leakage calibration for AR9271 2011-01-19 11:36:10 -05:00
ar9002_hw.c ath9k: correct MODULE_PARM_DESC parameters for force_new_ani 2011-01-05 14:36:33 -05:00
ar9002_initvals.h
ar9002_mac.c
ar9002_phy.c ath9k: fix spur mitigation no-spur case for AR9002 2011-01-04 14:35:12 -05:00
ar9002_phy.h
ar9003_2p2_initvals.h
ar9003_calib.c ath9k_hw: Tx IQ cal changes for AR9003 2010-12-16 15:22:30 -05:00
ar9003_eeprom.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2011-01-05 16:06:25 -05:00
ar9003_eeprom.h ath9k_hw: Add a helper to get paprd scale factor 2010-12-16 15:22:30 -05:00
ar9003_hw.c
ar9003_mac.c ath9k_hw: partially revert "fix dma descriptor rx error bit parsing" 2011-01-19 11:36:09 -05:00
ar9003_mac.h
ar9003_paprd.c ath9k_hw: fix PA predistortion HT40 mask 2010-12-20 14:52:18 -05:00
ar9003_phy.c ath9k_hw: remove baseband rfsilent support 2010-12-20 14:49:48 -05:00
ar9003_phy.h
ar9485_initvals.h
ath9k.h ath9k: qualify global modparam_nohwcrypt variable 2011-01-05 14:36:27 -05:00
beacon.c ath9k: Few clean ups in beacon config parameters 2011-01-04 14:35:15 -05:00
btcoex.c
btcoex.h
calib.c ath9k: preserve caldata history buffer across scanning 2011-01-19 11:36:10 -05:00
calib.h
common.c
common.h
debug.c
debug.h
eeprom_4k.c ath9k_hw: Offload USB eeprom reading to target 2011-01-19 11:36:06 -05:00
eeprom_9287.c ath9k_hw: Offload USB eeprom reading to target 2011-01-19 11:36:06 -05:00
eeprom_def.c ath9k_hw: Offload USB eeprom reading to target 2011-01-19 11:36:06 -05:00
eeprom.c ath9k_hw: Offload USB eeprom reading to target 2011-01-19 11:36:06 -05:00
eeprom.h ath9k_hw: Offload USB eeprom reading to target 2011-01-19 11:36:06 -05:00
gpio.c
hif_usb.c ath9k_htc: Handle pending URBs properly 2011-01-04 14:42:59 -05:00
hif_usb.h ath9k_htc: Handle pending URBs properly 2011-01-04 14:42:59 -05:00
htc_drv_beacon.c
htc_drv_gpio.c ath9k_htc: Move LED/RFKILL code to htc_drv_gpio.c 2011-01-04 14:43:00 -05:00
htc_drv_init.c ath9k_htc: Add multiple register read API 2011-01-19 11:36:06 -05:00
htc_drv_main.c ath9k_htc: keep calibrated noise floor value for oper channel 2011-01-19 11:36:10 -05:00
htc_drv_txrx.c
htc_hst.c
htc_hst.h
htc.h ath9k_htc: keep calibrated noise floor value for oper channel 2011-01-19 11:36:10 -05:00
hw-ops.h ath9k_hw: remove baseband rfsilent support 2010-12-20 14:49:48 -05:00
hw.c ath9k_hw: Fix RX handling for USB devices 2011-01-10 15:40:51 -05:00
hw.h ath9k_htc: Add multiple register read API 2011-01-19 11:36:06 -05:00
init.c ath9k: qualify global modparam_nohwcrypt variable 2011-01-05 14:36:27 -05:00
Kconfig
mac.c ath9k_hw: partially revert "fix dma descriptor rx error bit parsing" 2011-01-19 11:36:09 -05:00
mac.h
main.c ath9k: reduce the likelihood of baseband hang check false positives 2011-01-19 11:36:08 -05:00
Makefile
pci.c ath9k: Reset keycache on resume 2010-12-22 15:44:22 -05:00
phy.h
rc.c ath9k : few rate control clean ups 2011-01-04 14:46:13 -05:00
rc.h ath9k : few rate control clean ups 2011-01-04 14:46:13 -05:00
recv.c ath9k: Fix warnings on card removal 2010-12-22 15:43:25 -05:00
reg.h
virtual.c ath9k: do not limit the chainmask to 1 for legacy mode 2010-12-20 14:52:18 -05:00
wmi.c ath9k_htc: Handle FATAL events 2011-01-04 14:43:00 -05:00
wmi.h ath9k_htc: Handle FATAL events 2011-01-04 14:43:00 -05:00
xmit.c ath9k: try more than one tid when scheduling a new aggregate 2011-01-19 11:36:10 -05:00