qcacmn: Add WMI API to send beacon offload control

Beacon offload control WMI command is used to control beacon tx in
beacon offload enabled mode. Add WMI API to send this command to FW.

Change-Id: I8b340b69ff508aaf80b9a80de044b0189b947a66
CRs-Fixed: 2140255
This commit is contained in:
Kiran Venkatappa
2017-11-08 19:32:23 +05:30
committed by snandini
parent 094c24f5d9
commit 7fe3afc311
2 changed files with 70 additions and 0 deletions

View File

@@ -6889,3 +6889,22 @@ QDF_STATUS wmi_unified_send_limit_off_chan_cmd(void *wmi_hdl,
return QDF_STATUS_E_FAILURE;
}
/**
* wmi_send_bcn_offload_control_cmd - send beacon ofload control cmd to fw
* @wmi_hdl: wmi handle
* @bcn_ctrl_param: pointer to bcn_offload_control param
*
* Return: QDF_STATUS_SUCCESS for success or error code
*/
QDF_STATUS wmi_send_bcn_offload_control_cmd(void *wmi_hdl,
struct bcn_offload_control *bcn_ctrl_param)
{
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
if (wmi_handle->ops->send_bcn_offload_control_cmd)
return wmi_handle->ops->send_bcn_offload_control_cmd(wmi_handle,
bcn_ctrl_param);
return QDF_STATUS_E_FAILURE;
}