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)