qcacmn: Add WMI APIs to support CSA for beacon offload
Add multiple vdev restart command request WMI command API and
extraction API for CSA count status event to support CSA implementation
for beacon offload.
Change-Id: Ic309f592137dc725e04590dc0093f30b481ebf9b
CRs-Fixed: 2000449
diff --git a/wmi_unified_api.h b/wmi_unified_api.h
index 6e601e2..ed718e3 100644
--- a/wmi_unified_api.h
+++ b/wmi_unified_api.h
@@ -1250,6 +1250,10 @@
QDF_STATUS wmi_extract_mgmt_tx_compl_param(void *wmi_hdl, void *evt_buf,
wmi_host_mgmt_tx_compl_event *param);
+QDF_STATUS wmi_extract_pdev_csa_switch_count_status(void *wmi_hdl,
+ void *evt_buf,
+ struct pdev_csa_switch_count_status *param);
+
QDF_STATUS wmi_extract_swba_vdev_map(void *wmi_hdl, void *evt_buf,
uint32_t *vdev_map);
@@ -1354,6 +1358,10 @@
QDF_STATUS wmi_unified_send_power_dbg_cmd(void *wmi_hdl,
struct wmi_power_dbg_params *param);
+
+QDF_STATUS wmi_unified_send_multiple_vdev_restart_req_cmd(void *wmi_hdl,
+ struct multiple_vdev_restart_params *param);
+
QDF_STATUS wmi_unified_send_sar_limit_cmd(void *wmi_hdl,
struct sar_limit_cmd_params *params);
QDF_STATUS wmi_unified_send_adapt_dwelltime_params_cmd(void *wmi_hdl,