qcacld-3.0: Add support for VHT MCS 10&11

Add support to advertise the VHT MCS 10&11 support using vendor
specific IE to enable the MCS 10 and 11 support in VHT mode.

Change-Id: I2d197dcce20ab4aec617ca8a7f4a54b438fae635
CRs-Fixed: 2465662
Šī revīzija ir iekļauta:
Kiran Kumar Lokere
2019-08-06 18:22:39 -07:00
revīziju iesūtīja nshrivas
vecāks e51d668c82
revīzija 89f01f0fac
21 mainīti faili ar 776 papildinājumiem un 419 dzēšanām

Parādīt failu

@@ -756,6 +756,7 @@ struct wlan_mlme_powersave {
* @tx_bf_cap: Transmit bf capability
* @as_cap: Antenna sharing capability info
* @disable_ldpc_with_txbf_ap: Disable ldpc capability
* @vht_mcs_10_11_supp: VHT MCS 10 & 11 support
*/
struct mlme_vht_capabilities_info {
uint8_t supp_chan_width;
@@ -799,6 +800,7 @@ struct mlme_vht_capabilities_info {
uint8_t tx_bf_cap;
uint8_t as_cap;
bool disable_ldpc_with_txbf_ap;
bool vht_mcs_10_11_supp;
};
/**

Parādīt failu

@@ -3121,6 +3121,9 @@ mlme_update_vht_cap(struct wlan_objmgr_psoc *psoc, struct wma_tgt_vht_cap *cfg)
if (vht_cap_info->short_gi_160mhz && !cfg->vht_short_gi_160)
vht_cap_info->short_gi_160mhz = cfg->vht_short_gi_160;
vht_cap_info->vht_mcs_10_11_supp = cfg->vht_mcs_10_11_supp;
mlme_legacy_debug(" vht_mcs_10_11_supp %d", cfg->vht_mcs_10_11_supp);
return QDF_STATUS_SUCCESS;
}