ath5k: implement multi-rate retry support, fix tx status reporting
commit2f7fe87034298d94301315ba4bb65c7284c709d0
authorFelix Fietkau <nbd@openwrt.org>
Sun, 5 Oct 2008 16:05:48 +0000 (5 18:05 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 6 Oct 2008 22:14:57 +0000 (6 18:14 -0400)
treee8583ae3686a243405b77d4ef6498bc4199ca3a2
parent870abdf67170daa9f1022e55a35c469239fcc74c
ath5k: implement multi-rate retry support, fix tx status reporting

Clean up the tx status reporting, fix retry counters (short retries are
virtual collisions, not actual retries). Implement multi-rate retry
support.
This also fixes strong throughput fluctuations with rc80211_pid

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath5k/ath5k.h
drivers/net/wireless/ath5k/base.c
drivers/net/wireless/ath5k/desc.c