qcacmn: Add tlv formation of some wmi vdev commands in common wmi layer
Move tlv formation of wmi vdev start/restart commands from umac to common wmi layer. Change-Id: Id040983068ff610e68880dd5f503edf9b9c8cff9 CRs-Fixed: 987362
This commit is contained in:

committed by
Vishwajith Upendra

parent
c5e4d89e15
commit
0007b76bbd
@@ -111,6 +111,43 @@ QDF_STATUS wmi_unified_vdev_down_send(void *wmi_hdl, uint8_t vdev_id)
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
|
||||
/**
|
||||
* wmi_unified_vdev_start_send() - send vdev start command to fw
|
||||
* @wmi: wmi handle
|
||||
* @vdev_id: vdev id
|
||||
*
|
||||
* Return: 0 for success or error code
|
||||
*/
|
||||
QDF_STATUS wmi_unified_vdev_start_send(void *wmi_hdl,
|
||||
struct vdev_start_params *req)
|
||||
{
|
||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
||||
|
||||
if (wmi_handle->ops->send_vdev_start_cmd)
|
||||
return wmi_handle->ops->send_vdev_start_cmd(wmi_handle, req);
|
||||
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
|
||||
/**
|
||||
* wmi_unified_hidden_ssid_vdev_restart_send() - restart vdev to set hidden ssid
|
||||
* @wmi: wmi handle
|
||||
* @restart_params: vdev restart params
|
||||
*
|
||||
* Return: 0 for success or error code
|
||||
*/
|
||||
QDF_STATUS wmi_unified_hidden_ssid_vdev_restart_send(void *wmi_hdl,
|
||||
struct hidden_ssid_vdev_restart_params *restart_params)
|
||||
{
|
||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
||||
|
||||
if (wmi_handle->ops->send_hidden_ssid_vdev_restart_cmd)
|
||||
return wmi_handle->ops->send_hidden_ssid_vdev_restart_cmd(
|
||||
wmi_handle, restart_params);
|
||||
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
|
||||
/**
|
||||
* wmi_unified_peer_flush_tids_send() - flush peer tids packets in fw
|
||||
* @wmi: wmi handle
|
||||
|
Reference in New Issue
Block a user