qcacld-3.0: Add VHT extended Nss BW support for 160MHz
Add VHT extended Nss BW support for 160MHz connection. Change-Id: I8e2833a48ca5de0301634a88eb1a66002b4c9c20 CRs-Fixed: 2531279
This commit is contained in:

committed by
nshrivas

parent
2df1001a50
commit
c220a51edb
@@ -125,7 +125,7 @@
|
||||
* gStaPrefer80MHzOver160MHz - set sta preference to connect in 80HZ/160HZ
|
||||
* @Min: 0
|
||||
* @Max: 1
|
||||
* @Default: 1
|
||||
* @Default: 0
|
||||
*
|
||||
* This ini is used to set sta preference to connect in 80HZ/160HZ
|
||||
*
|
||||
@@ -142,7 +142,7 @@
|
||||
*/
|
||||
#define CFG_STA_PREFER_80MHZ_OVER_160MHZ CFG_INI_BOOL( \
|
||||
"gStaPrefer80MHzOver160MHz", \
|
||||
1, \
|
||||
0, \
|
||||
"Sta preference to connect in 80HZ/160HZ")
|
||||
|
||||
/*
|
||||
|
@@ -841,6 +841,9 @@ struct mlme_vht_capabilities_info {
|
||||
uint8_t as_cap;
|
||||
bool disable_ldpc_with_txbf_ap;
|
||||
bool vht_mcs_10_11_supp;
|
||||
uint8_t extended_nss_bw_supp;
|
||||
uint8_t vht_extended_nss_bw_cap;
|
||||
uint8_t max_nsts_total;
|
||||
};
|
||||
|
||||
/**
|
||||
|
@@ -2640,6 +2640,11 @@ wlan_mlme_cfg_set_vht_chan_width(struct wlan_objmgr_psoc *psoc, uint8_t value)
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
|
||||
mlme_obj->cfg.vht_caps.vht_cap_info.supp_chan_width = value;
|
||||
if (value == VHT_CAP_160_AND_80P80_SUPP ||
|
||||
value == VHT_CAP_160_SUPP) {
|
||||
mlme_obj->cfg.vht_caps.vht_cap_info.vht_extended_nss_bw_cap = 1;
|
||||
mlme_obj->cfg.vht_caps.vht_cap_info.extended_nss_bw_supp = 0;
|
||||
}
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
|
Reference in New Issue
Block a user