]> git.baikalelectronics.ru Git - kernel.git/commit
mwifiex: channel switch support for mwifiex
authorAvinash Patil <patila@marvell.com>
Wed, 28 Jan 2015 10:24:24 +0000 (15:54 +0530)
committerKalle Valo <kvalo@codeaurora.org>
Thu, 29 Jan 2015 08:22:10 +0000 (10:22 +0200)
commitd5076b0f8185f447c97b2e330b0ab0f63ce77837
treea8473d503aeb2e51a70a59b10ff3d10871807280
parentde6ce35aadb8533732e0fdac22f929234abe9957
mwifiex: channel switch support for mwifiex

This patch adds cfg80211 channel_switch support for mwifiex.
Upon receiving channel switch request, driver would parse channel
switch announcement IE from beacon_data.
If TX is blocked, netdev queues are stopped. IEs from csa_beacon
are then parsed and set to FW.

Signed-off-by: Avinash Patil <patila@marvell.com>
Signed-off-by: Qingshui Gao <gaoqs@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/mwifiex/11h.c
drivers/net/wireless/mwifiex/cfg80211.c
drivers/net/wireless/mwifiex/ie.c
drivers/net/wireless/mwifiex/main.h