qcacld-3.0: wma to target_if migration of roam_auth_offload_event

Currently, wmi_roam_auth_offload_event_id data is extracted and
processing is also done in wma. This is not inline with component
model where target_if takes care of data extraction and handover
the extracted data to corresponding component(connection mgr in
this case). Add changes to support the same.

Change-Id: I128db23077d423c5e5ecf27636bc3af35cbbc58f
CRs-Fixed: 3010419
This commit is contained in:
Vijay Patil
2021-08-16 15:08:00 +05:30
committed by Madan Koyyalamudi
parent 4de129d045
commit 23999e417d
10 changed files with 199 additions and 2 deletions

View File

@@ -381,6 +381,20 @@ QDF_STATUS
wmi_extract_roam_stats_event(wmi_unified_t wmi_handle,
uint8_t *event, uint32_t data_len,
struct roam_stats_event **stats_info);
/**
* wmi_extract_auth_offload_event - Extract auth offload event
* @wmi_handle: WMI handle
* @event: Event data received from firmware
* @data_len: Event data length received from firmware
* @roam_event: Extract the event and fill in auth_event
*
* Return: QDF_STATUS
*/
QDF_STATUS
wmi_extract_auth_offload_event(wmi_unified_t wmi_handle,
uint8_t *event, uint32_t data_len,
struct auth_offload_event *auth_event);
#endif /* ROAM_TARGET_IF_CONVERGENCE */
#endif /* WLAN_FEATURE_ROAM_OFFLOAD */