qcacld-3.0: Update NSS for SAP dynamically

Currently host driver does not support dynamic NSS update for
SAP. Based on new requirement update NSS for SAP.
To achieve this requirement, add a logic to update the NSS and
restart the SAP with the updated NSS based on the ini.

Change-Id: Ie770b1103ba4050c48cd4ba3674a5e0d89c86fdf
CRs-Fixed: 3307308
This commit is contained in:
Ashish Kumar Dhanotiya
2022-11-08 14:52:22 +05:30
committed by Madan Koyyalamudi
parent cba34a2b34
commit 3297080714
7 changed files with 135 additions and 20 deletions

View File

@@ -2230,6 +2230,22 @@ QDF_STATUS
wlan_mlme_get_enable_dynamic_nss_chains_cfg(struct wlan_objmgr_psoc *psoc,
bool *value);
/**
* wlan_mlme_get_restart_sap_on_dynamic_nss_chains_cfg() - API to get whether
* SAP needs to be restarted or not on dynamic nss chain config
* @psoc: psoc context
* @value: data to be set
*
* API to get whether SAP needs to be restarted or not on dynamic nss chain
* config
*
* Return: QDF_STATUS_SUCCESS or QDF_STATUS_FAILURE
*/
QDF_STATUS
wlan_mlme_get_restart_sap_on_dynamic_nss_chains_cfg(
struct wlan_objmgr_psoc *psoc,
bool *value);
/**
* wlan_mlme_get_vht_enable2x2() - Enables/disables VHT Tx/Rx MCS values for 2x2
* @psoc: psoc context