qcacmn: Add support to extract wmi_mlo_link_removal_evt_fixed_param TLV

WMI_MLO_LINK_REMOVAL_EVENTID will be sent by FW to update the Host with the
progress of the link delete operation. Add support to extract the fixed
params TLV sent in this event.

Change-Id: Ic42a822339363b1347ae174926a4dac19eef3f99
CRs-Fixed: 3318005
Tento commit je obsažen v:
Shiva Krishna Pittala
2022-10-20 11:44:34 +05:30
odevzdal Madan Koyyalamudi
rodič c1231d0824
revize b24b3a7e25
5 změnil soubory, kde provedl 75 přidání a 0 odebrání

Zobrazit soubor

@@ -75,6 +75,20 @@ wmi_extract_mgmt_rx_ml_cu_params(wmi_unified_t wmi_handle, void *evt_buf,
QDF_STATUS wmi_send_mlo_link_removal_cmd(
wmi_unified_t wmi,
const struct mlo_link_removal_cmd_params *param);
/**
* wmi_extract_mlo_link_removal_evt_fixed_param() - Extract fixed parameters TLV
* from the MLO link removal WMI event
* @wmi_handle: wmi handle
* @buf: pointer to event buffer
* @params: MLO link removal event parameters
*
* Return: QDF_STATUS_SUCCESS of operation
*/
QDF_STATUS wmi_extract_mlo_link_removal_evt_fixed_param(
struct wmi_unified *wmi_handle,
void *buf,
struct mlo_link_removal_evt_params *params);
#endif /*WLAN_FEATURE_11BE_MLO*/
#ifdef WLAN_FEATURE_11BE

Zobrazit soubor

@@ -3039,6 +3039,11 @@ QDF_STATUS
QDF_STATUS (*send_mlo_link_removal_cmd)(
wmi_unified_t wmi_handle,
const struct mlo_link_removal_cmd_params *params);
QDF_STATUS (*extract_mlo_link_removal_evt_fixed_param)(
struct wmi_unified *wmi_handle,
void *buf,
struct mlo_link_removal_evt_params *params);
#endif
#ifdef WLAN_FEATURE_SON