brcmfmac: add AMPDU reordering functionality
authorArend van Spriel <arend@broadcom.com>
Sat, 10 Aug 2013 10:27:21 +0000 (12:27 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 15 Aug 2013 20:07:52 +0000 (16:07 -0400)
commit87edd8916ee261cd8c49b736f156d602054bd9fd
tree64ae8a0d805903d2a27bba175f7bd51881f1a3e1
parent04779fddeff723cf5afe529e4ed67fc86f25ba37
brcmfmac: add AMPDU reordering functionality

This feature moves the responsibility of collecting all MPDUs in an
AMPDU session in the correct order from the firmware to the host
driver. This reduces buffer requirement on the firmware side.

Reviewed-by: Hante Meuleman <meuleman@broadcom.com>
Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/brcm80211/brcmfmac/dhd.h
drivers/net/wireless/brcm80211/brcmfmac/dhd_linux.c
drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c