qcacld-3.0: Add Q-Q feature 4K QAM (MCS12/MCS13) support

Add host driver support for MCS 12/13, a Q-Q PHY feature.
The following changes are being introduced as a part of this
 - Advertisement of the MCS 12/13 using the QCN IE
 - Interaction between the Host and the FW regarding the target and
   peer capabilities for the new features introduced.
 - The new data structures and variables to populate and use the feature
   capability
 - Routines to add and parse the IE.

Change-Id: I2b91a271d30b1230ef7bb14ee08d0b9da2706db4
CRs-Fixed: 2610277
This commit is contained in:
Sourav Mohapatra
2020-03-06 16:38:55 -08:00
committed by nshrivas
父節點 8a345adcda
當前提交 698d9392c3
共有 20 個文件被更改,包括 496 次插入189 次删除

查看文件

@@ -929,6 +929,8 @@ struct wlan_mlme_he_caps {
uint8_t enable_ul_mimo;
uint8_t enable_ul_ofdm;
uint32_t he_sta_obsspd;
uint16_t he_mcs_12_13_supp_2g;
uint16_t he_mcs_12_13_supp_5g;
};
#endif

查看文件

@@ -831,6 +831,11 @@ QDF_STATUS mlme_update_tgt_he_caps_in_cfg(struct wlan_objmgr_psoc *psoc,
HE_MAX_PPET_SIZE);
mlme_obj->cfg.he_caps.he_cap_orig = mlme_obj->cfg.he_caps.dot11_he_cap;
mlme_obj->cfg.he_caps.he_mcs_12_13_supp_2g =
wma_cfg->he_mcs_12_13_supp_2g;
mlme_obj->cfg.he_caps.he_mcs_12_13_supp_5g =
wma_cfg->he_mcs_12_13_supp_5g;
return status;
}
#endif