android_kernel_xiaomi_sm8350/drivers/net/wireless/ath9k
Sujith 6ef9b13db2 ath9k: Handle holding descriptor in TX completion properly
If the current holding descriptor is the last one in the TX queue,
*and* it has been marked as STALE, then move it to the free list
and bail out, as it has already been processed.

Signed-off-by: Sujith <Sujith.Manoharan@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-01-29 16:00:41 -05:00
..
ahb.c ath9k: get EEPROM contents from platform data on AHB bus 2009-01-29 16:00:33 -05:00
ani.c ath9k: fix null pointer dereference in ani monitor code 2009-01-29 16:00:34 -05:00
ath9k.h ath9k: Setup MFP options for CCMP 2009-01-29 16:00:10 -05:00
beacon.c ath9k: Merge queue draining functions 2009-01-29 16:00:40 -05:00
calib.c ath9k: remove mode specific default noise floor values 2009-01-29 15:59:33 -05:00
core.h ath9k: Merge queue draining functions 2009-01-29 16:00:40 -05:00
debug.c ath9k: Add a debugfs file to show interrupt statistics 2008-12-12 13:48:24 -05:00
eeprom.c ath9k: get EEPROM contents from platform data on AHB bus 2009-01-29 16:00:33 -05:00
hw.c ath9k: enable support for AR9100 2009-01-29 16:00:35 -05:00
hw.h ath9k: INI update for Atheros AR9280 and AR9285 chipset. 2009-01-29 15:59:37 -05:00
initvals.h ath9k: fix ar5416Addac_9100 values 2009-01-29 16:00:34 -05:00
Kconfig ath9k: Enforce module build if rfkill is a module 2009-01-12 14:24:50 -05:00
mac.c ath9k: avoid rx frames with corrupted descriptor. 2008-12-12 13:48:30 -05:00
main.c ath9k: Merge queue draining functions 2009-01-29 16:00:40 -05:00
Makefile ath9k: introduce platform driver for AHB bus support 2009-01-29 16:00:32 -05:00
pci.c ath9k: get EEPROM contents from platform data on AHB bus 2009-01-29 16:00:33 -05:00
phy.c ath9k: Use cleaner debug masks 2008-12-05 09:35:08 -05:00
phy.h ath9k: Adding support for Atheros AR9285 chipset. 2008-12-12 13:48:26 -05:00
rc.c ath9k: Reorganize code in xmit.c 2009-01-29 16:00:39 -05:00
rc.h ath9k: rateCodeToIndex is not used, remove it 2009-01-29 16:00:38 -05:00
recv.c ath9k: convert to use bus-agnostic DMA routines 2009-01-29 16:00:29 -05:00
reg.h ath9k: remove (u16) casts from rtc register access 2009-01-29 16:00:33 -05:00
regd_common.h ath9k: Fix an operator typo in REG_DOMAIN_2GHZ_MASK 2009-01-16 17:08:23 -05:00
regd.c generic swap(): ath9k: rename swap() to swap_array() 2008-12-05 09:35:56 -05:00
regd.h generic swap(): ath9k: rename swap() to swap_array() 2008-12-05 09:35:56 -05:00
xmit.c ath9k: Handle holding descriptor in TX completion properly 2009-01-29 16:00:41 -05:00