mwifiex: fix AMPDU not setup on TDLS link problem
authorAmitkumar Karwar <akarwar@marvell.com>
Mon, 14 Dec 2015 12:15:11 +0000 (04:15 -0800)
committerKalle Valo <kvalo@codeaurora.org>
Wed, 30 Dec 2015 14:58:02 +0000 (16:58 +0200)
commit776f742040ca5eb6242c60f29ac73d5752a5b621
tree305381c3b0c26fc9c748c3a96717489277e82d84
parent76ae3e26ea4341cd18705b6f78d1dbf10bb9de35
mwifiex: fix AMPDU not setup on TDLS link problem

Sometimes AP sends TDLS setup response as AMSDU packet.
As driver doesn't parse it and update peer station's 11n
capability in this case, AMPDU doesn't get setup.

This patch calls mwifiex_process_tdls_action_frame() in
AMSDU Rx path to fix the problem.

Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c