qcacld-3.0: Update 11AX - Draft 1.4 MCS support - 2/2
Update driver to conform with Draft 1.4 MCS frame parser changes made
as part of Change-Id: I207db123d463f54ed6b148c9e957eb551d617ca2.
Change-Id: I4007ce0303b87c281b6fb2a94df576ee0da3f3e8
CRs-Fixed: 2130185
diff --git a/core/mac/src/pe/lim/lim_process_sme_req_messages.c b/core/mac/src/pe/lim/lim_process_sme_req_messages.c
index 10bcdd0..3614e37 100644
--- a/core/mac/src/pe/lim/lim_process_sme_req_messages.c
+++ b/core/mac/src/pe/lim/lim_process_sme_req_messages.c
@@ -1726,11 +1726,6 @@
session->vht_config.su_beam_former);
}
- if (IS_DOT11_MODE_HE(session->dot11mode)) {
- lim_update_session_he_capable(mac_ctx, session);
- lim_copy_join_req_he_cap(session, sme_join_req);
- }
-
pe_debug("vhtCapability: %d su_beam_formee: %d txbf_csn_value: %d su_tx_bformer %d",
session->vhtCapability,
session->vht_config.su_beam_formee,
@@ -1763,6 +1758,12 @@
session->ch_width = CH_WIDTH_20MHZ;
}
+ if (IS_DOT11_MODE_HE(session->dot11mode)) {
+ lim_update_session_he_capable(mac_ctx, session);
+ lim_copy_join_req_he_cap(session, sme_join_req);
+ }
+
+
/* Record if management frames need to be protected */
#ifdef WLAN_FEATURE_11W
if (eSIR_ED_AES_128_CMAC == sme_join_req->MgmtEncryptionType)