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
这个提交包含在:
@@ -1080,6 +1080,8 @@ static void mlme_init_he_cap_in_cfg(struct wlan_objmgr_psoc *psoc,
|
||||
cfg_get(psoc, CFG_HE_STA_OBSSPD);
|
||||
qdf_mem_zero(he_caps->he_ppet_2g, MLME_HE_PPET_LEN);
|
||||
qdf_mem_zero(he_caps->he_ppet_5g, MLME_HE_PPET_LEN);
|
||||
mlme_cfg->he_caps.he_mcs_12_13_supp_2g = 0;
|
||||
mlme_cfg->he_caps.he_mcs_12_13_supp_5g = 0;
|
||||
}
|
||||
#else
|
||||
static void mlme_init_he_cap_in_cfg(struct wlan_objmgr_psoc *psoc,
|
||||
|
@@ -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
|
||||
|
在新工单中引用
屏蔽一个用户