summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKiran Kumar Lokere <klokere@codeaurora.org>2017-02-01 16:16:15 -0800
committerqcabuildsw <qcabuildsw@localhost>2017-02-02 09:46:58 -0800
commitd1e69f03252d45f838a8010150e67d0a3bb5f9ec (patch)
treecae311b2b430ac23df60b6de22a202a8c8cb2dad
parentee374a6ac2f250c77af225fd9324092dd9c9d118 (diff)
qcacld-3.0: Disable TxBF if VHT caps are in vendor IE
Performance degradation was observed in 2.4G with TxBF enabled in 2.4G with AP advertising VHT caps in vendor specific IE. Resolve the IoT issue by disabling the TxBF in 2.4G. Change-Id: Ie33fe410a78015795e49564d0204df8604c13b38 CRs-Fixed: 2001360
-rw-r--r--core/mac/src/pe/lim/lim_send_management_frames.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/mac/src/pe/lim/lim_send_management_frames.c b/core/mac/src/pe/lim/lim_send_management_frames.c
index e1438f4d5382..98e33cb7a0ea 100644
--- a/core/mac/src/pe/lim/lim_send_management_frames.c
+++ b/core/mac/src/pe/lim/lim_send_management_frames.c
@@ -1833,6 +1833,9 @@ lim_send_assoc_req_mgmt_frame(tpAniSirGlobal mac_ctx,
pe_session->vendor_specific_vht_ie_sub_type;
frm->vendor_vht_ie.VHTCaps.present = 1;
+ pe_session->vht_config.su_beam_formee = 0;
+ pe_session->vht_config.su_beam_former = 0;
+ pe_session->vht_config.num_soundingdim = 0;
populate_dot11f_vht_caps(mac_ctx, pe_session,
&frm->vendor_vht_ie.VHTCaps);
vht_enabled = true;