qcacld-3.0: Add API to get max mcs index
Add a new field max_mcs_index in mlme_legacy_priv to save max mcs index of current vdev. Add a new field max_real_mcs_idx in hdd_station_info to save max mcs index of the connected station. Change-Id: I28908515cbe5c18c79f14f8645defd5c82e3a6f0 CRs-Fixed: 3065838
This commit is contained in:

committed by
Madan Koyyalamudi

parent
b5ba99c5aa
commit
6df47a0d95
@@ -1341,29 +1341,6 @@ uint8_t wlan_son_get_node_tx_power(struct element_info assoc_req_ies)
|
||||
return 0;
|
||||
}
|
||||
|
||||
uint8_t wlan_son_get_max_mcs(uint8_t mode, uint8_t supp_idx, uint8_t ext_idx,
|
||||
uint8_t ht_mcs_idx, uint8_t vht_mcs_map)
|
||||
{
|
||||
uint8_t maxidx = MAX_HE_MCS_IDX;
|
||||
|
||||
/* check supported rates */
|
||||
if (supp_idx != 0xff && maxidx < supp_idx)
|
||||
maxidx = supp_idx;
|
||||
|
||||
/* check extended rates */
|
||||
if (ext_idx != 0xff && maxidx < ext_idx)
|
||||
maxidx = ext_idx;
|
||||
|
||||
/* check for HT Mode */
|
||||
if (mode == SIR_SME_PHY_MODE_HT)
|
||||
maxidx = ht_mcs_idx;
|
||||
|
||||
if (mode == SIR_SME_PHY_MODE_VHT)
|
||||
maxidx = (vht_mcs_map & DATA_RATE_11AC_MCS_MASK);
|
||||
|
||||
return maxidx;
|
||||
}
|
||||
|
||||
QDF_STATUS wlan_son_get_peer_rrm_info(struct element_info assoc_req_ies,
|
||||
uint8_t *rrmcaps,
|
||||
bool *is_beacon_meas_supported)
|
||||
|
Reference in New Issue
Block a user