aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/mwifiex/fw.h
diff options
context:
space:
mode:
authorAniket Nagarnaik <aniketn@marvell.com>2015-07-16 11:05:21 -0400
committerKalle Valo <kvalo@codeaurora.org>2015-07-21 11:09:47 -0400
commit40d7412b56f02160291a5153551c4ada8e76f6ed (patch)
tree21e5400a561377e9ea70f77a15e13e0f34ea9231 /drivers/net/wireless/mwifiex/fw.h
parent8358491d893e08d4b82af0d6012e078158f57ed9 (diff)
mwifiex: add bss mode TLV to extended scan command
We are setting BSS mode as ANY so that firmware will provide all types of scan entries. Signed-off-by: Aniket Nagarnaik <aniketn@marvell.com> Signed-off-by: Amitkumar Karwar <akarwar@marvell.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/net/wireless/mwifiex/fw.h')
-rw-r--r--drivers/net/wireless/mwifiex/fw.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/net/wireless/mwifiex/fw.h b/drivers/net/wireless/mwifiex/fw.h
index 98269bfd2b31..cff38ad129aa 100644
--- a/drivers/net/wireless/mwifiex/fw.h
+++ b/drivers/net/wireless/mwifiex/fw.h
@@ -179,6 +179,7 @@ enum MWIFIEX_802_11_PRIVACY_FILTER {
179#define TLV_TYPE_CHANNEL_STATS (PROPRIETARY_TLV_BASE_ID + 198) 179#define TLV_TYPE_CHANNEL_STATS (PROPRIETARY_TLV_BASE_ID + 198)
180#define TLV_BTCOEX_WL_AGGR_WINSIZE (PROPRIETARY_TLV_BASE_ID + 202) 180#define TLV_BTCOEX_WL_AGGR_WINSIZE (PROPRIETARY_TLV_BASE_ID + 202)
181#define TLV_BTCOEX_WL_SCANTIME (PROPRIETARY_TLV_BASE_ID + 203) 181#define TLV_BTCOEX_WL_SCANTIME (PROPRIETARY_TLV_BASE_ID + 203)
182#define TLV_TYPE_BSS_MODE (PROPRIETARY_TLV_BASE_ID + 206)
182 183
183#define MWIFIEX_TX_DATA_BUF_SIZE_2K 2048 184#define MWIFIEX_TX_DATA_BUF_SIZE_2K 2048
184 185
@@ -1434,6 +1435,11 @@ struct host_cmd_ds_802_11_scan_ext {
1434 u8 tlv_buffer[1]; 1435 u8 tlv_buffer[1];
1435} __packed; 1436} __packed;
1436 1437
1438struct mwifiex_ie_types_bss_mode {
1439 struct mwifiex_ie_types_header header;
1440 u8 bss_mode;
1441} __packed;
1442
1437struct mwifiex_ie_types_bss_scan_rsp { 1443struct mwifiex_ie_types_bss_scan_rsp {
1438 struct mwifiex_ie_types_header header; 1444 struct mwifiex_ie_types_header header;
1439 u8 bssid[ETH_ALEN]; 1445 u8 bssid[ETH_ALEN];