qcacld-3.0: Populate ML assoc req with EMLSR padding delay
Add support to populate MLO assoc request with EMLSR subfields like EMLSR padding delay, transition delay that are extracted from FW during ext service ready event. Change-Id: Id5def8da6bef92ff6bf2101a7b3e0d8fb0cf3050 CRs-Fixed: 3262939
This commit is contained in:

committed by
Madan Koyyalamudi

parent
5baae56d1b
commit
3814ee407b
@@ -2360,6 +2360,29 @@ wlan_mlme_get_emlsr_mode_enabled(struct wlan_objmgr_psoc *psoc, bool *value);
|
||||
*/
|
||||
QDF_STATUS
|
||||
wlan_mlme_set_emlsr_mode_enabled(struct wlan_objmgr_psoc *psoc, bool value);
|
||||
|
||||
/**
|
||||
* wlan_mlme_set_eml_params() - Set EML subfields in psoc mlme obj that
|
||||
* are received from FW
|
||||
* @psoc: psoc context
|
||||
* @cap: psoc mac/phy capability ptr
|
||||
*
|
||||
* Return: none
|
||||
*/
|
||||
void
|
||||
wlan_mlme_set_eml_params(struct wlan_objmgr_psoc *psoc,
|
||||
struct wlan_psoc_host_mac_phy_caps_ext2 *cap);
|
||||
|
||||
/**
|
||||
* wlan_mlme_get_eml_params() - Get EML subfields from psoc mlme obj
|
||||
* @psoc: psoc context
|
||||
* @cap: EML capability subfield ptr
|
||||
*
|
||||
* Return: none
|
||||
*/
|
||||
void
|
||||
wlan_mlme_get_eml_params(struct wlan_objmgr_psoc *psoc,
|
||||
struct wlan_mlo_eml_cap *cap);
|
||||
#else
|
||||
static inline QDF_STATUS
|
||||
wlan_mlme_get_emlsr_mode_enabled(struct wlan_objmgr_psoc *psoc, bool *value)
|
||||
@@ -2373,6 +2396,18 @@ wlan_mlme_set_emlsr_mode_enabled(struct wlan_objmgr_psoc *psoc, bool value)
|
||||
{
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
static inline void
|
||||
wlan_mlme_set_eml_params(struct wlan_objmgr_psoc *psoc,
|
||||
struct wlan_psoc_host_mac_phy_caps_ext2 *cap)
|
||||
{
|
||||
}
|
||||
|
||||
static inline void
|
||||
wlan_mlme_get_eml_params(struct wlan_objmgr_psoc *psoc,
|
||||
struct wlan_mlo_eml_cap *cap)
|
||||
{
|
||||
}
|
||||
#endif
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user