mwifiex: improve AMSDU packet aggregation for PCIe and SDIO
authorAmitkumar Karwar <akarwar@marvell.com>
Mon, 14 Apr 2014 22:32:51 +0000 (15:32 -0700)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 22 Apr 2014 19:06:29 +0000 (15:06 -0400)
commitb2a13a25e87db9db56bc07095a2d20435c27df7a
tree7e268c60a96f268a0a548e65b3d3c89a90ecc06e
parente1aa93a47ddd13e30f95684f96ff90729b163f64
mwifiex: improve AMSDU packet aggregation for PCIe and SDIO

For PCIe, aggregate more AMSDU packets till PCIe TXBD is full.

For SDIO, aggregation was disabled for AMSDU packets because
AMSDU aggregated packet size is already 4K or 8K, SDIO Multiport
Aggregation feature didn't use to gain much previously.
Now with increased multiport aggregation buffer, we can enable
it for AMSDU packets.

Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/mwifiex/11n_aggr.c