mwifiex: use separate AMPDU tx/rx window sizes in 11ac networks
authorAvinash Patil <patila@marvell.com>
Thu, 28 Mar 2013 02:10:32 +0000 (19:10 -0700)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 1 Apr 2013 20:06:49 +0000 (16:06 -0400)
commit2b6254dacfe64a52908fc7496d210e39e2732858
tree327f27e18a4bff43119e3f9a863274b0e42ed948
parent04abc0a330327c69dfe1518fb2f5a8b4749b0f37
mwifiex: use separate AMPDU tx/rx window sizes in 11ac networks

Newer 11ac enabled chipsets have more TX and RX buffers in FW
and hardware; so they may support larger TX and RX window sizes
for BA. Reset BA settings during association, adhoc join/start
or start_ap() if we are joining/creating 11ac network.

Signed-off-by: Avinash Patil <patila@marvell.com>
Signed-off-by: Sagar Bijwe <bsagar@marvell.com>
Signed-off-by: Yogesh Ashok Powar <yogeshp@marvell.com>
Signed-off-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/mwifiex/11ac.c
drivers/net/wireless/mwifiex/cfg80211.c
drivers/net/wireless/mwifiex/decl.h
drivers/net/wireless/mwifiex/join.c
drivers/net/wireless/mwifiex/main.h