qcacld-3.0: Add WMI interface to configure EDCA/PIFS param

Add WMI interface(WMI_VDEV_SET_TWT_EDCA_PARAMS_CMDID) to
configure EDCA/PIFS param for LL SAP.

This configuration depends on edca_param_type.
If edca_param_type is 0 then host will configure EDCA param and
send it to firmware via WMI interface.
If edca_param_type is 1 then host will configure PIFS param and
send it to firmware via WMI interface.

Change-Id: I09f49474c0a698257d06aa4f1a17b56aae735fa5
CRs-Fixed: 3349447
This commit is contained in:
Jyoti Kumari
2022-11-25 15:15:08 +05:30
committed by Madan Koyyalamudi
parent 3bc6862f31
commit af62331dd8
12 changed files with 151 additions and 2 deletions

View File

@@ -4086,4 +4086,15 @@ wlan_mlme_get_peer_ch_width(struct wlan_objmgr_psoc *psoc, uint8_t *mac);
void
wlan_mlme_get_sr_enable_modes(struct wlan_objmgr_psoc *psoc, uint8_t *val);
#endif
/**
* wlan_mlme_set_edca_pifs_param() - set edca/pifs param for ll sap
* @ep: pointer to wlan_edca_pifs_param_ie
* @type: edca_param_type
*
* Return: None
*/
void
wlan_mlme_set_edca_pifs_param(struct wlan_edca_pifs_param_ie *ep,
enum host_edca_param_type type);
#endif /* _WLAN_MLME_API_H_ */