diff options
author | Dor Shaish <dor.shaish@intel.com> | 2013-02-18 13:51:36 +0200 |
---|---|---|
committer | Johannes Berg <johannes.berg@intel.com> | 2013-03-06 16:47:01 +0100 |
commit | cc7ee2bab3d90b0a09651dcfa2d0c9ec1a115bc8 (patch) | |
tree | a8632d3a8ac01d2b0c3ba4d90affab0d942a3afe /drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c | |
parent | 80d8565557747854d6ff7fc0a756cc71a9fa2372 (diff) | |
download | op-kernel-dev-cc7ee2bab3d90b0a09651dcfa2d0c9ec1a115bc8.zip op-kernel-dev-cc7ee2bab3d90b0a09651dcfa2d0c9ec1a115bc8.tar.gz |
iwlwifi: mvm: don't use cts to self
The current fw doesn't currently support cts to self. There
is a bug in the fw that prevents us from using cts to self.
Use full protection (including RTS) for now.
Signed-off-by: Dor Shaish <dor.shaish@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c')
-rw-r--r-- | drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c b/drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c index 147e925..3a136c1 100644 --- a/drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c +++ b/drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c @@ -553,9 +553,9 @@ static void iwl_mvm_mac_ctxt_cmd_common(struct iwl_mvm *mvm, if (vif->bss_conf.qos) cmd->qos_flags |= cpu_to_le32(MAC_QOS_FLG_UPDATE_EDCA); + /* Don't use cts to self as the fw doesn't support it currently. */ if (vif->bss_conf.use_cts_prot) - cmd->protection_flags |= cpu_to_le32(MAC_PROT_FLG_TGG_PROTECT | - MAC_PROT_FLG_SELF_CTS_EN); + cmd->protection_flags |= cpu_to_le32(MAC_PROT_FLG_TGG_PROTECT); /* * I think that we should enable these 2 flags regardless the HT PROT |