linux-hardened/drivers/net/wireless/ath/ath9k
Felix Fietkau 81ee13ba7e ath9k: clean up block ack window handling
There's no reason to keep pointers to pending tx buffers around, if they're
only used to keep track of which frames are still pending. Use a bitfield
instead.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-09-21 11:05:30 -04:00
..
ahb.c drivers/net/wireless: Use wiphy_<level> 2010-07-27 15:14:13 -04:00
ani.c drivers/net/wireless/ath/ath9k: use ARRAY_SIZE macro in ani.c 2010-09-14 16:05:57 -04:00
ani.h ath9k: add new ANI implementation for AR9003 2010-06-14 15:39:29 -04:00
ar5008_initvals.h ath9k_hw: reformat the ar5008, ar9001 and ar9002 initvals to match ar9003 2010-07-02 13:44:34 -04:00
ar5008_phy.c ath9k_hw: fix invalid extension channel noisefloor readings in HT20 2010-07-26 15:32:42 -04:00
ar9001_initvals.h ath9k_hw: sync initvals for ar9001 and ar9002 with Atheros 2010-07-02 13:44:35 -04:00
ar9002_calib.c ath9k_hw: fix a noise floor calibration related race condition 2010-08-04 15:27:37 -04:00
ar9002_hw.c ath9k_hw: Restore ANI registers to default during partial reset for AR9271 2010-09-07 13:54:34 -04:00
ar9002_initvals.h ath9k_hw: remove initvals for hardware which was never sold 2010-07-14 13:52:46 -04:00
ar9002_mac.c ath9k_hw: report the TID in the tx status on AR5008-AR9002 2010-07-12 16:05:38 -04:00
ar9002_phy.c ath9k_hw: Add functions to get/set antenna diversity configuration 2010-09-07 13:54:33 -04:00
ar9002_phy.h ath9k_hw: Add functions to get/set antenna diversity configuration 2010-09-07 13:54:33 -04:00
ar9003_2p0_initvals.h ath9k_hw: update 5 GHz tx gain tables for femless and high power PA 2010-06-14 15:39:30 -04:00
ar9003_2p2_initvals.h ath9k_hw: update 5 GHz tx gain tables for femless and high power PA 2010-06-14 15:39:30 -04:00
ar9003_calib.c ath9k_hw: clean up per-channel calibration data 2010-08-04 15:27:37 -04:00
ar9003_eeprom.c ath9k_hw: remove warning in ath9k_hw_def_get_num_ant_config 2010-09-16 15:46:05 -04:00
ar9003_eeprom.h ath9k_hw: add support for parsing PA predistortion related EEPROM fields 2010-06-14 15:39:32 -04:00
ar9003_hw.c ath9k_hw: dynamically choose the SERDES array for low power 2010-06-23 15:14:03 -04:00
ar9003_mac.c ath9k_hw: handle rx key miss 2010-09-14 16:14:27 -04:00
ar9003_mac.h ath9k_hw: report the TID in the tx status on AR5008-AR9002 2010-07-12 16:05:38 -04:00
ar9003_paprd.c ath9k_hw: clean up per-channel calibration data 2010-08-04 15:27:37 -04:00
ar9003_phy.c ath9k_hw: fix analog shift register writes on AR9003 2010-08-04 15:27:37 -04:00
ar9003_phy.h ath9k_hw: add register definitions related to PA predistortion 2010-06-14 15:39:32 -04:00
ath9k.h ath9k: clean up block ack window handling 2010-09-21 11:05:30 -04:00
beacon.c ath9k: use AP beacon miss as a trigger for fast recalibration 2010-08-16 15:26:39 -04:00
btcoex.c ath9k_htc: Add support for bluetooth coexistence. 2010-08-24 16:32:05 -04:00
btcoex.h
calib.c ath9k: use AP beacon miss as a trigger for fast recalibration 2010-08-16 15:26:39 -04:00
calib.h ath9k: use AP beacon miss as a trigger for fast recalibration 2010-08-16 15:26:39 -04:00
common.c ath9k: Use common ath key management functions 2010-09-16 15:22:10 -04:00
common.h ath9k: Use common ath key management functions 2010-09-16 15:22:10 -04:00
debug.c ath9k: Print rxfilter in debugfs. 2010-09-16 15:45:50 -04:00
debug.h ath9k: enable the baseband watchdog events for AR9003 2010-06-02 16:13:00 -04:00
eeprom.c ath9k_hw: Cleanup TX power calculation for AR9287 2010-06-03 14:10:46 -04:00
eeprom.h ath9k_hw: remove warning in ath9k_hw_def_get_num_ant_config 2010-09-16 15:46:05 -04:00
eeprom_4k.c ath9k_hw: remove warning in ath9k_hw_def_get_num_ant_config 2010-09-16 15:46:05 -04:00
eeprom_9287.c ath9k_hw: remove warning in ath9k_hw_def_get_num_ant_config 2010-09-16 15:46:05 -04:00
eeprom_def.c ath9k_hw: remove warning in ath9k_hw_def_get_num_ant_config 2010-09-16 15:46:05 -04:00
gpio.c ath9k_common: Move bt_stomp to common for sharing with ath9k_htc. 2010-08-24 16:32:05 -04:00
hif_usb.c ath9k_htc: Fix register read through bulk pipe 2010-09-16 15:46:08 -04:00
hif_usb.h ath9k_htc: Add support for AR7010 2010-06-04 16:00:39 -04:00
htc.h ath9k_htc: Add support for bluetooth coexistence. 2010-08-24 16:32:05 -04:00
htc_drv_beacon.c ath9k_htc: use common WMM AC definitions instead of ath9k ones 2010-06-14 15:39:30 -04:00
htc_drv_gpio.c ath9k_htc: Add support for bluetooth coexistence. 2010-08-24 16:32:05 -04:00
htc_drv_init.c ath9k: Use common ath key management functions 2010-09-16 15:22:10 -04:00
htc_drv_main.c ath9k: Use common ath key management functions 2010-09-16 15:22:10 -04:00
htc_drv_txrx.c ath9k_hw: remove useless hw capability flags 2010-09-14 16:14:27 -04:00
htc_hst.c ath9k_htc: Add support for bluetooth coexistence. 2010-08-24 16:32:05 -04:00
htc_hst.h ath9k_htc: Add support for bluetooth coexistence. 2010-08-24 16:32:05 -04:00
hw-ops.h ath9k: merge noisefloor load implementations 2010-07-12 16:05:39 -04:00
hw.c ath/ath5k/ath9k: Fix crypto capabilities merge issue 2010-09-21 11:05:05 -04:00
hw.h ath9k: Use common ath key management functions 2010-09-16 15:22:10 -04:00
init.c ath9k: fix regression which disabled ps on ath9k 2010-09-16 15:46:20 -04:00
Kconfig ath9k_htc: Support for AR9271 chipset. 2010-03-23 16:50:17 -04:00
mac.c ath9k_hw: handle rx key miss 2010-09-14 16:14:27 -04:00
mac.h ath9k: Use common ath key management functions 2010-09-16 15:22:10 -04:00
main.c ath9k: fix enabling ANI / tx monitor after bg scan 2010-09-16 15:46:12 -04:00
Makefile ath9k_htc: Add support for bluetooth coexistence. 2010-08-24 16:32:05 -04:00
pci.c drivers/net/wireless: Use wiphy_<level> 2010-07-27 15:14:13 -04:00
phy.h ath9k: Use common ath key management functions 2010-09-16 15:22:10 -04:00
rc.c ath9k: remove unused base_index from rate table. 2010-07-27 14:59:59 -04:00
rc.h ath9k: remove unused base_index from rate table. 2010-07-27 14:59:59 -04:00
recv.c ath9k: fix regression which prevents chip sleep after CAB data 2010-09-16 15:46:19 -04:00
reg.h ath9k_htc: load proper firmware for device ID 7015 2010-08-13 13:46:20 -04:00
virtual.c ath9k: fix BSSID mask calculation 2010-09-14 16:14:26 -04:00
wmi.c ath9k_htc: Fix memory leak on WMI event handler 2010-09-14 16:14:26 -04:00
wmi.h ath9k_htc: Fix memory leak on WMI event handler 2010-09-14 16:14:26 -04:00
xmit.c ath9k: clean up block ack window handling 2010-09-21 11:05:30 -04:00