dect
/
linux-2.6
Archived
13
0
Fork 0
This repository has been archived on 2022-02-17. You can view files and clone it, but cannot push or open issues or pull requests.
linux-2.6/drivers/net/wireless/ath/ath9k
Felix Fietkau 29bffa96e9 ath9k: allocate tx and rx status information on stack
ath_tx_status and ath_rx_status data are only necessary for a short
time, until they have been processed and converted into mac80211 data
structures.
Because of that, it makes no sense to keep them tied to the DMA
descriptor, that only wastes precious memory.
This patch allocates the data on stack in the functions that call the
conversion functions from ath9k_hw.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-03-31 14:46:41 -04:00
..
Kconfig ath9k_htc: Support for AR9271 chipset. 2010-03-23 16:50:17 -04:00
Makefile ath9k_htc: Support for AR9271 chipset. 2010-03-23 16:50:17 -04:00
ahb.c
ani.c
ani.h
ath9k.h ath9k: split out access to tx status information 2010-03-31 14:46:41 -04:00
beacon.c
btcoex.c
btcoex.h
calib.c ath9k_hw: use the skip count for PA calibration on AR9271 2010-03-23 16:50:15 -04:00
calib.h
common.c ath9k_common: Move RX filter code to ath9k_htc 2010-03-31 14:46:39 -04:00
common.h ath9k_common: Move RX filter code to ath9k_htc 2010-03-31 14:46:39 -04:00
debug.c ath9k: split out access to rx status information 2010-03-31 14:46:41 -04:00
debug.h ath9k: split out access to rx status information 2010-03-31 14:46:41 -04:00
eeprom.c
eeprom.h
eeprom_4k.c
eeprom_9287.c
eeprom_def.c
gpio.c
hif_usb.c ath9k_htc: Simplify RX URB management 2010-03-31 14:46:39 -04:00
hif_usb.h ath9k_htc: Simplify RX URB management 2010-03-31 14:46:39 -04:00
htc.h ath9k_htc: Handle TX queue overflow 2010-03-31 14:46:40 -04:00
htc_drv_beacon.c ath9k_htc: Support for AR9271 chipset. 2010-03-23 16:50:17 -04:00
htc_drv_init.c ath9k_htc: Initialize HW opmode 2010-03-31 14:46:40 -04:00
htc_drv_main.c ath9k_htc: Handle TX queue overflow 2010-03-31 14:46:40 -04:00
htc_drv_txrx.c ath9k_htc: Handle TX queue overflow 2010-03-31 14:46:40 -04:00
htc_hst.c ath9k_htc: Fix watchdog pattern parsing 2010-03-31 14:46:39 -04:00
htc_hst.h ath9k_htc: Support for AR9271 chipset. 2010-03-23 16:50:17 -04:00
hw.c ath9k_hw: fix hardware deinit 2010-03-23 16:50:16 -04:00
hw.h ath9k_hw: add HTC init hardware call for special resets for AR9271 2010-03-23 16:50:16 -04:00
init.c ath9k_hw: fix hardware deinit 2010-03-23 16:50:16 -04:00
initvals.h ath9k_hw: update initialization values for AR9271 2010-03-23 16:50:12 -04:00
mac.c ath9k: split out access to rx status information 2010-03-31 14:46:41 -04:00
mac.h ath9k: allocate tx and rx status information on stack 2010-03-31 14:46:41 -04:00
main.c
pci.c
phy.c
phy.h
rc.c
rc.h
recv.c ath9k: allocate tx and rx status information on stack 2010-03-31 14:46:41 -04:00
reg.h ath9k_hw: add GPIO setup code for AR9271 2010-03-23 16:50:12 -04:00
virtual.c
wmi.c ath9k_htc: Support for AR9271 chipset. 2010-03-23 16:50:17 -04:00
wmi.h ath9k_htc: Support for AR9271 chipset. 2010-03-23 16:50:17 -04:00
xmit.c ath9k: allocate tx and rx status information on stack 2010-03-31 14:46:41 -04:00