aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/iwlwifi/mvm/mvm.h
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2013-07-31 08:07:43 -0400
committerJohannes Berg <johannes.berg@intel.com>2013-10-11 04:14:08 -0400
commit5023d96616a1faf46656f8bb5545387d7cca9026 (patch)
tree37860916c584060d823916813424a4e09b22eed8 /drivers/net/wireless/iwlwifi/mvm/mvm.h
parentc4aee085c0c0079cdb45f68bf63cb930a1932783 (diff)
iwlwifi: mvm: add IBSS support
At the firmware level, IBSS support has similar programming requirements as AP/GO support, so use the same functions with just small differences. With IBSS only a single virtual interface can be used, so no changes in the advertised interface combinations are needed. For now, don't use hardware crypto for the GTKs in IBSS mode, the firmware should support it though. Reviewed-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/mvm/mvm.h')
-rw-r--r--drivers/net/wireless/iwlwifi/mvm/mvm.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/net/wireless/iwlwifi/mvm/mvm.h b/drivers/net/wireless/iwlwifi/mvm/mvm.h
index 28d93051af2c..6235cb729f5c 100644
--- a/drivers/net/wireless/iwlwifi/mvm/mvm.h
+++ b/drivers/net/wireless/iwlwifi/mvm/mvm.h
@@ -262,8 +262,8 @@ struct iwl_mvm_vif_bf_data {
262 * @color: to solve races upon MAC addition and removal 262 * @color: to solve races upon MAC addition and removal
263 * @ap_sta_id: the sta_id of the AP - valid only if VIF type is STA 263 * @ap_sta_id: the sta_id of the AP - valid only if VIF type is STA
264 * @uploaded: indicates the MAC context has been added to the device 264 * @uploaded: indicates the MAC context has been added to the device
265 * @ap_active: indicates that ap context is configured, and that the interface 265 * @ap_ibss_active: indicates that AP/IBSS is configured and that the interface
266 * should get quota etc. 266 * should get quota etc.
267 * @monitor_active: indicates that monitor context is configured, and that the 267 * @monitor_active: indicates that monitor context is configured, and that the
268 * interface should get quota etc. 268 * interface should get quota etc.
269 * @queue_params: QoS params for this MAC 269 * @queue_params: QoS params for this MAC
@@ -279,7 +279,7 @@ struct iwl_mvm_vif {
279 u8 ap_sta_id; 279 u8 ap_sta_id;
280 280
281 bool uploaded; 281 bool uploaded;
282 bool ap_active; 282 bool ap_ibss_active;
283 bool monitor_active; 283 bool monitor_active;
284 struct iwl_mvm_vif_bf_data bf_data; 284 struct iwl_mvm_vif_bf_data bf_data;
285 285