]> git.baikalelectronics.ru Git - kernel.git/commit
ath9k: Updated Beacon generation to use mac80211-style
authorJouni Malinen <jouni.malinen@atheros.com>
Mon, 11 Aug 2008 11:01:48 +0000 (14:01 +0300)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 29 Aug 2008 20:24:03 +0000 (16:24 -0400)
commitac198eff1ebb9d26392830703462a5862ed5370a
tree0001651d0920c358eaec46e17ce22ee106ae82c4
parent05696ea0b4fb438ea355903baeafd8ba84aec346
ath9k: Updated Beacon generation to use mac80211-style

This change moves ath9k to use mac80211-generated Beacon frames instead
of trying to allocate a single Beacon frame and then update it. In
addition, the remaining ath_skb_{map,unmap}_single() wrapper calls are
replaced with direct pci_{map,unmap}_single() calls in beacon.c. Power
save buffering for multicast/broadcast frames is not yet converted to
use mac80211-style (frames to be buffered inside mac80211, not in
driver).

Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath9k/beacon.c
drivers/net/wireless/ath9k/core.h
drivers/net/wireless/ath9k/main.c