]> git.karo-electronics.de Git - linux-beck.git/commit
staging: brcm80211: added IEEE80211_AMPDU_TX_STOP handling
authorRoland Vossen <rvossen@broadcom.com>
Thu, 10 Mar 2011 10:35:08 +0000 (11:35 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 14 Mar 2011 18:44:03 +0000 (11:44 -0700)
commit61f4420597b750e932ad0e8567715f1a3439bb03
tree1a79d8faea042251e6934f0a2a21526541d9b825
parent8ada0be34014565dc4e57d1194d18594a5bcd161
staging: brcm80211: added IEEE80211_AMPDU_TX_STOP handling

Driver now flushes AMPDU packets for a specified station on Mac80211 calling
wl_ops_ampdu_action(IEEE80211_AMPDU_TX_STOP). Not all AMPDU packets are flushed
yet: there can still be AMPDU packets pending in hardware (DMA). That is the
subject of the next patch in this series.

Signed-off-by: Roland Vossen <rvossen@broadcom.com>
Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/brcm80211/brcmsmac/wl_mac80211.c
drivers/staging/brcm80211/brcmsmac/wlc_ampdu.c
drivers/staging/brcm80211/brcmsmac/wlc_pub.h