qcacmn: Add WMI support for Tbtt sync in Multi Soc

Support synchronization of Tbtt in multi SoC case.
Add WMI to send vdev details of one soc to another.
Info includes beacon interval, bssid and tbtt calculated
in host wrt to other Soc.

Change-Id: I465140268b0fe5e0cb69f636ebeb08dc80667cf7
This commit is contained in:
Sumedh Baikady
2020-03-20 16:32:11 -07:00
committed by nshrivas
parent 446ac2d46e
commit 84bcbc29b5
6 changed files with 74 additions and 0 deletions

View File

@@ -161,4 +161,15 @@ QDF_STATUS wmi_extract_multi_vdev_restart_resp_event(
struct wmi_unified *wmi_handle,
void *evt_buf,
struct multi_vdev_restart_resp *restart_rsp);
/**
* wmi_unified_multisoc_tbtt_sync_cmd() - Send cmd to sync tbtt in multisoc case
* @wmi_handle: wmi handle
* @param: params received in rnr_tbtt_multisoc_sync_param
*
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
*/
QDF_STATUS
wmi_unified_multisoc_tbtt_sync_cmd(wmi_unified_t wmi_handle,
struct rnr_tbtt_multisoc_sync_param *param);
#endif