linux/drivers/net/wireless
Daniel Halperin e3a3cd8789 iwlwifi: set AMPDU status variables correctly
The TX status code is currently abusing the ampdu_ack_map field (a bitmap) to
count the number of successfully received frames.  The comments in mac80211.h
show there are actually three different, relevant variables, of which we are
currently using two, both incorrectly. Fix this by making

- ampdu_ack_len -> the number of ACKed frames (i.e. successes)
- ampdu_ack_map -> the bitmap
- ampdu_len -> the total number of frames sent (i.e., attempts)

to match the header file (and verified with ath9k's usage) and updating Intel's
RS code to match.

Signed-off-by: Daniel Halperin <dhalperi@cs.washington.edu>
Signed-off-by: Reinette Chatre <reinette.chatre@intel.com>
2010-04-30 15:34:31 -07:00
..
ath ath9k: Added get_survey callback in order to get channel noise 2010-04-28 16:50:25 -04:00
b43 b43: remove usage of deprecated noise value 2010-04-28 16:48:21 -04:00
b43legacy b43legacy: remove usage of deprecated noise value 2010-04-28 16:48:21 -04:00
hostap Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 2010-02-25 23:26:21 -08:00
ipw2x00 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into merge 2010-04-08 13:34:54 -04:00
iwlwifi iwlwifi: set AMPDU status variables correctly 2010-04-30 15:34:31 -07:00
iwmc3200wifi iwl: cleanup: remove unneeded error handling 2010-04-28 16:50:28 -04:00
libertas libertas: fix 8686 firmware loading regression 2010-04-28 16:49:23 -04:00
libertas_tf libertas_tf: avoid warning about pr_fmt redefinition 2010-04-30 14:38:28 -04:00
orinoco orinoco: have sparse check endian issues 2010-04-19 16:41:42 -04:00
p54 Merge branch 'wireless-2.6' into wireless-next-2.6 2010-04-30 15:13:00 -07:00
prism54 wireless/prism54: remove trailing space in messages 2010-03-31 14:39:07 -04:00
rt2x00 rt2x00: rt2800lib: update rfcsr & bbp init code for SoC devices 2010-04-28 16:50:27 -04:00
rtl818x rtl8180: fix tx status reporting 2010-04-30 14:28:09 -04:00
wl12xx wl1271: fix a bunch of sparse warnings 2010-04-28 16:50:27 -04:00
zd1211rw zd1211rw: fix potential array underflow 2010-03-02 14:28:49 -05:00
adm8211.c Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 2010-02-14 17:45:59 -08:00
adm8211.h
airo_cs.c
airo.c airo : Print of firmware version 2010-03-15 15:28:20 -04:00
airo.h
at76c50x-usb.c mac80211: give virtual interface to hw_scan 2010-04-27 16:09:23 -04:00
at76c50x-usb.h
atmel_cs.c
atmel_pci.c
atmel.c
atmel.h
Kconfig libertastf: add configurable debug messages 2010-04-26 14:21:26 -04:00
mac80211_hwsim.c mac80211: give virtual interface to hw_scan 2010-04-27 16:09:23 -04:00
Makefile
mwl8k.c mwl8k: remove usage of deprecated noise value 2010-04-28 16:48:19 -04:00
ray_cs.c wireless/raylink: remove trailing space in messages 2010-03-31 14:39:07 -04:00
ray_cs.h
rayctl.h
rndis_wlan.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into merge 2010-04-08 13:34:54 -04:00
wl3501_cs.c drivers/net/wireless: Use IW_HANDLER macro 2010-03-23 16:50:27 -04:00
wl3501.h
zd1201.c wireless: convert to use netdev_for_each_mc_addr 2010-02-28 01:44:01 -08:00
zd1201.h