]> git.baikalelectronics.ru Git - kernel.git/commit
mwifiex: add 11n Block Ack support for uAP
authorAvinash Patil <patila@marvell.com>
Sat, 4 Aug 2012 01:06:10 +0000 (18:06 -0700)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 6 Aug 2012 19:12:55 +0000 (15:12 -0400)
commitf3c83f9219358eeaf796c9c4f337456a784c2e86
treeed1b97a0f917c0de4e394e46edfb5f01ddf6bf1f
parentb8c7a692e544f05e9fb5653478f17d1e6e6c1a50
mwifiex: add 11n Block Ack support for uAP

This patch adds support for handling BA request and BA setup
events for AP interface.

RA list is marked as either 11n enabled or disabled from station's
capabilities in association request. BA setup is initiated only
after some specific number of packets for particular RA list are
transmitted.

Signed-off-by: Avinash Patil <patila@marvell.com>
Signed-off-by: Kiran Divekar <dkiran@marvell.com>
Signed-off-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/mwifiex/11n.h
drivers/net/wireless/mwifiex/11n_rxreorder.c
drivers/net/wireless/mwifiex/11n_rxreorder.h
drivers/net/wireless/mwifiex/main.h
drivers/net/wireless/mwifiex/uap_event.c
drivers/net/wireless/mwifiex/wmm.c