1
linux/drivers/net/wireless/ath9k
Johannes Berg 4b7679a561 mac80211: clean up rate control API
Long awaited, hard work. This patch totally cleans up the rate control
API to remove the requirement to include internal headers outside of
net/mac80211/.

There's one internal use in the PID algorithm left for mesh networking,
we'll have to figure out a way to clean that one up and decide how to
do the peer link evaluation, possibly independent of the rate control
algorithm or via new API.

Additionally, ath9k is left using the cross-inclusion hack for now, we
will add new API where necessary to make this work properly, but right
now I'm not expert enough to do it. It's still off better than before.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2008-09-24 16:18:03 -04:00
..
ath9k.h ath9k: Add RF kill support 2008-09-15 16:48:19 -04:00
beacon.c ath9k: Fix nexttbtt calculation 2008-09-24 16:18:02 -04:00
core.c ath9k: Fix TSF Adjust usage 2008-09-24 16:18:02 -04:00
core.h ath9k: Fix nexttbtt calculation 2008-09-24 16:18:02 -04:00
hw.c ath9k: Add RF kill support 2008-09-15 16:48:19 -04:00
hw.h ath9k: Remove more dead code 2008-08-29 16:24:09 -04:00
initvals.h
Kconfig ath9k: uses/needs led_classdev_[un]register 2008-09-05 16:17:49 -04:00
main.c mac80211: share STA information with driver 2008-09-15 16:48:23 -04:00
Makefile
phy.c
phy.h ath9k: Add IEEE80211_HW_RX_INCLUDES_FCS to hw flags 2008-08-29 16:24:05 -04:00
rc.c mac80211: clean up rate control API 2008-09-24 16:18:03 -04:00
rc.h ath9k: rc.h cleanup 2008-08-29 16:24:10 -04:00
recv.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 2008-09-08 16:59:05 -07:00
reg.h ath9k: Add LED support 2008-08-29 16:24:09 -04:00
regd_common.h ath9k: Revamp wireless mode usage 2008-08-07 09:49:44 -04:00
regd.c ath9k: Revamp wireless mode usage 2008-08-07 09:49:44 -04:00
regd.h ath9k: Revamp wireless mode usage 2008-08-07 09:49:44 -04:00
xmit.c ath9k: Fix TX control flag use for no ACK and RTS/CTS 2008-09-03 15:32:44 -04:00