|
@@ -94,12 +94,10 @@ QDF_STATUS wmi_unified_vdev_delete_send(void *wmi_hdl,
|
|
|
}
|
|
|
|
|
|
QDF_STATUS
|
|
|
-wmi_unified_vdev_nss_chain_params_send(void *wmi_hdl,
|
|
|
+wmi_unified_vdev_nss_chain_params_send(wmi_unified_t wmi_handle,
|
|
|
uint8_t vdev_id,
|
|
|
struct vdev_nss_chains *user_cfg)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t)wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_vdev_nss_chain_params_cmd)
|
|
|
return wmi_handle->ops->send_vdev_nss_chain_params_cmd(
|
|
|
wmi_handle,
|
|
@@ -181,18 +179,11 @@ QDF_STATUS wmi_unified_vdev_set_nac_rssi_send(void *wmi_hdl,
|
|
|
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: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_hidden_ssid_vdev_restart_send(void *wmi_hdl,
|
|
|
- struct hidden_ssid_vdev_restart_params *restart_params)
|
|
|
+QDF_STATUS
|
|
|
+wmi_unified_hidden_ssid_vdev_restart_send(
|
|
|
+ wmi_unified_t wmi_handle,
|
|
|
+ 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);
|
|
@@ -200,20 +191,11 @@ QDF_STATUS wmi_unified_hidden_ssid_vdev_restart_send(void *wmi_hdl,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_peer_flush_tids_send() - flush peer tids packets in fw
|
|
|
- * @wmi: wmi handle
|
|
|
- * @peer_addr: peer mac address
|
|
|
- * @param: pointer to hold peer flush tid parameter
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_peer_flush_tids_send(void *wmi_hdl,
|
|
|
- uint8_t peer_addr[QDF_MAC_ADDR_SIZE],
|
|
|
- struct peer_flush_params *param)
|
|
|
+QDF_STATUS
|
|
|
+wmi_unified_peer_flush_tids_send(wmi_unified_t wmi_handle,
|
|
|
+ uint8_t peer_addr[QDF_MAC_ADDR_SIZE],
|
|
|
+ struct peer_flush_params *param)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_peer_flush_tids_cmd)
|
|
|
return wmi_handle->ops->send_peer_flush_tids_cmd(wmi_handle,
|
|
|
peer_addr, param);
|
|
@@ -221,21 +203,10 @@ QDF_STATUS wmi_unified_peer_flush_tids_send(void *wmi_hdl,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_peer_delete_send() - send PEER delete command to fw
|
|
|
- * @wmi: wmi handle
|
|
|
- * @peer_addr: peer mac addr
|
|
|
- * @vdev_id: vdev id
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_peer_delete_send(void *wmi_hdl,
|
|
|
- uint8_t
|
|
|
- peer_addr[QDF_MAC_ADDR_SIZE],
|
|
|
- uint8_t vdev_id)
|
|
|
+QDF_STATUS wmi_unified_peer_delete_send(wmi_unified_t wmi_handle,
|
|
|
+ uint8_t peer_addr[QDF_MAC_ADDR_SIZE],
|
|
|
+ uint8_t vdev_id)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_peer_delete_cmd)
|
|
|
return wmi_handle->ops->send_peer_delete_cmd(wmi_handle,
|
|
|
peer_addr, vdev_id);
|
|
@@ -243,20 +214,10 @@ QDF_STATUS wmi_unified_peer_delete_send(void *wmi_hdl,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_set_peer_param() - set peer parameter in fw
|
|
|
- * @wmi_ctx: wmi handle
|
|
|
- * @peer_addr: peer mac address
|
|
|
- * @param : pointer to hold peer set parameter
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_set_peer_param_send(void *wmi_hdl,
|
|
|
- uint8_t peer_addr[QDF_MAC_ADDR_SIZE],
|
|
|
- struct peer_set_params *param)
|
|
|
+QDF_STATUS wmi_set_peer_param_send(wmi_unified_t wmi_handle,
|
|
|
+ uint8_t peer_addr[QDF_MAC_ADDR_SIZE],
|
|
|
+ struct peer_set_params *param)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_peer_param_cmd)
|
|
|
return wmi_handle->ops->send_peer_param_cmd(wmi_handle,
|
|
|
peer_addr, param);
|
|
@@ -285,20 +246,9 @@ QDF_STATUS wmi_unified_vdev_up_send(void *wmi_hdl,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_peer_create_send() - send peer create command to fw
|
|
|
- * @wmi: wmi handle
|
|
|
- * @peer_addr: peer mac address
|
|
|
- * @peer_type: peer type
|
|
|
- * @vdev_id: vdev id
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_peer_create_send(void *wmi_hdl,
|
|
|
+QDF_STATUS wmi_unified_peer_create_send(wmi_unified_t wmi_handle,
|
|
|
struct peer_create_params *param)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_peer_create_cmd)
|
|
|
return wmi_handle->ops->send_peer_create_cmd(wmi_handle, param);
|
|
|
|
|
@@ -346,19 +296,9 @@ QDF_STATUS wmi_unified_peer_rx_reorder_queue_remove_send(void *wmi_hdl,
|
|
|
}
|
|
|
|
|
|
#ifdef WLAN_SUPPORT_GREEN_AP
|
|
|
-/**
|
|
|
- * wmi_unified_green_ap_ps_send() - enable green ap powersave command
|
|
|
- * @wmi_handle: wmi handle
|
|
|
- * @value: value
|
|
|
- * @pdev_id: pdev id to have radio context
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_green_ap_ps_send(void *wmi_hdl,
|
|
|
- uint32_t value, uint8_t pdev_id)
|
|
|
+QDF_STATUS wmi_unified_green_ap_ps_send(wmi_unified_t wmi_handle,
|
|
|
+ uint32_t value, uint8_t pdev_id)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_green_ap_ps_cmd)
|
|
|
return wmi_handle->ops->send_green_ap_ps_cmd(wmi_handle, value,
|
|
|
pdev_id);
|
|
@@ -366,28 +306,18 @@ QDF_STATUS wmi_unified_green_ap_ps_send(void *wmi_hdl,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
#else
|
|
|
-QDF_STATUS wmi_unified_green_ap_ps_send(void *wmi_hdl,
|
|
|
- uint32_t value, uint8_t pdev_id)
|
|
|
+QDF_STATUS wmi_unified_green_ap_ps_send(wmi_unified_t wmi_handle,
|
|
|
+ uint32_t value, uint8_t pdev_id)
|
|
|
{
|
|
|
return QDF_STATUS_SUCCESS;
|
|
|
}
|
|
|
#endif /* WLAN_SUPPORT_GREEN_AP */
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_pdev_utf_cmd() - send utf command to fw
|
|
|
- * @wmi_handle: wmi handle
|
|
|
- * @param: pointer to pdev_utf_params
|
|
|
- * @mac_id: mac id to have radio context
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
QDF_STATUS
|
|
|
-wmi_unified_pdev_utf_cmd_send(void *wmi_hdl,
|
|
|
- struct pdev_utf_params *param,
|
|
|
- uint8_t mac_id)
|
|
|
+wmi_unified_pdev_utf_cmd_send(wmi_unified_t wmi_handle,
|
|
|
+ struct pdev_utf_params *param,
|
|
|
+ uint8_t mac_id)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_pdev_utf_cmd)
|
|
|
return wmi_handle->ops->send_pdev_utf_cmd(wmi_handle, param,
|
|
|
mac_id);
|
|
@@ -395,22 +325,11 @@ wmi_unified_pdev_utf_cmd_send(void *wmi_hdl,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_pdev_param_send() - set pdev parameters
|
|
|
- * @wmi_handle: wmi handle
|
|
|
- * @param: pointer to pdev parameter
|
|
|
- * @mac_id: radio context
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failures,
|
|
|
- * errno on failure
|
|
|
- */
|
|
|
QDF_STATUS
|
|
|
-wmi_unified_pdev_param_send(void *wmi_hdl,
|
|
|
- struct pdev_params *param,
|
|
|
- uint8_t mac_id)
|
|
|
+wmi_unified_pdev_param_send(wmi_unified_t wmi_handle,
|
|
|
+ struct pdev_params *param,
|
|
|
+ uint8_t mac_id)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_pdev_param_cmd)
|
|
|
return wmi_handle->ops->send_pdev_param_cmd(wmi_handle, param,
|
|
|
mac_id);
|
|
@@ -418,20 +337,10 @@ wmi_unified_pdev_param_send(void *wmi_hdl,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_suspend_send() - WMI suspend function
|
|
|
- * @param wmi_handle : handle to WMI.
|
|
|
- * @param param : pointer to hold suspend parameter
|
|
|
- * @mac_id: radio context
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_suspend_send(void *wmi_hdl,
|
|
|
- struct suspend_params *param,
|
|
|
- uint8_t mac_id)
|
|
|
+QDF_STATUS wmi_unified_suspend_send(wmi_unified_t wmi_handle,
|
|
|
+ struct suspend_params *param,
|
|
|
+ uint8_t mac_id)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_suspend_cmd)
|
|
|
return wmi_handle->ops->send_suspend_cmd(wmi_handle, param,
|
|
|
mac_id);
|
|
@@ -439,18 +348,9 @@ QDF_STATUS wmi_unified_suspend_send(void *wmi_hdl,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_resume_send - WMI resume function
|
|
|
- * @param wmi_handle : handle to WMI.
|
|
|
- * @mac_id: radio context
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_resume_send(void *wmi_hdl,
|
|
|
- uint8_t mac_id)
|
|
|
+QDF_STATUS wmi_unified_resume_send(wmi_unified_t wmi_handle,
|
|
|
+ uint8_t mac_id)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_resume_cmd)
|
|
|
return wmi_handle->ops->send_resume_cmd(wmi_handle,
|
|
|
mac_id);
|
|
@@ -458,20 +358,10 @@ QDF_STATUS wmi_unified_resume_send(void *wmi_hdl,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_wow_enable_send() - WMI wow enable function
|
|
|
- * @param wmi_handle : handle to WMI.
|
|
|
- * @param param : pointer to hold wow enable parameter
|
|
|
- * @mac_id: radio context
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_wow_enable_send(void *wmi_hdl,
|
|
|
- struct wow_cmd_params *param,
|
|
|
- uint8_t mac_id)
|
|
|
+QDF_STATUS wmi_unified_wow_enable_send(wmi_unified_t wmi_handle,
|
|
|
+ struct wow_cmd_params *param,
|
|
|
+ uint8_t mac_id)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_wow_enable_cmd)
|
|
|
return wmi_handle->ops->send_wow_enable_cmd(wmi_handle, param,
|
|
|
mac_id);
|
|
@@ -479,91 +369,56 @@ QDF_STATUS wmi_unified_wow_enable_send(void *wmi_hdl,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_wow_wakeup_send() - WMI wow wakeup function
|
|
|
- * @param wmi_hdl : handle to WMI.
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_wow_wakeup_send(void *wmi_hdl)
|
|
|
+QDF_STATUS wmi_unified_wow_wakeup_send(wmi_unified_t wmi_handle)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_wow_wakeup_cmd)
|
|
|
return wmi_handle->ops->send_wow_wakeup_cmd(wmi_handle);
|
|
|
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_wow_add_wakeup_event_send() - WMI wow wakeup function
|
|
|
- * @param wmi_handle : handle to WMI.
|
|
|
- * @param: pointer to wow wakeup event parameter structure
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_wow_add_wakeup_event_send(void *wmi_hdl,
|
|
|
- struct wow_add_wakeup_params *param)
|
|
|
+QDF_STATUS
|
|
|
+wmi_unified_wow_add_wakeup_event_send(wmi_unified_t wmi_handle,
|
|
|
+ struct wow_add_wakeup_params *param)
|
|
|
{
|
|
|
- wmi_unified_t wmi = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
- if (wmi->ops->send_wow_add_wakeup_event_cmd)
|
|
|
- return wmi->ops->send_wow_add_wakeup_event_cmd(wmi,
|
|
|
+ if (wmi_handle->ops->send_wow_add_wakeup_event_cmd)
|
|
|
+ return wmi_handle->ops->send_wow_add_wakeup_event_cmd(
|
|
|
+ wmi_handle,
|
|
|
param);
|
|
|
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_wow_add_wakeup_pattern_send() - WMI wow wakeup pattern function
|
|
|
- * @param wmi_handle : handle to WMI.
|
|
|
- * @param: pointer to wow wakeup pattern parameter structure
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_wow_add_wakeup_pattern_send(void *wmi_hdl,
|
|
|
+QDF_STATUS
|
|
|
+wmi_unified_wow_add_wakeup_pattern_send(
|
|
|
+ wmi_unified_t wmi_handle,
|
|
|
struct wow_add_wakeup_pattern_params *param)
|
|
|
{
|
|
|
- wmi_unified_t wmi = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
- if (wmi->ops->send_wow_add_wakeup_pattern_cmd)
|
|
|
- return wmi->ops->send_wow_add_wakeup_pattern_cmd(wmi, param);
|
|
|
+ if (wmi_handle->ops->send_wow_add_wakeup_pattern_cmd)
|
|
|
+ return wmi_handle->ops->send_wow_add_wakeup_pattern_cmd(
|
|
|
+ wmi_handle,
|
|
|
+ param);
|
|
|
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_wow_remove_wakeup_pattern_send() - WMI wow wakeup pattern function
|
|
|
- * @param wmi_handle : handle to WMI.
|
|
|
- * @param: pointer to wow wakeup pattern parameter structure
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_wow_remove_wakeup_pattern_send(void *wmi_hdl,
|
|
|
- struct wow_remove_wakeup_pattern_params *param)
|
|
|
+QDF_STATUS
|
|
|
+wmi_unified_wow_remove_wakeup_pattern_send(
|
|
|
+ wmi_unified_t wmi_handle,
|
|
|
+ struct wow_remove_wakeup_pattern_params *param)
|
|
|
{
|
|
|
- wmi_unified_t wmi = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
- if (wmi->ops->send_wow_remove_wakeup_pattern_cmd)
|
|
|
- return wmi->ops->send_wow_remove_wakeup_pattern_cmd(wmi, param);
|
|
|
+ if (wmi_handle->ops->send_wow_remove_wakeup_pattern_cmd)
|
|
|
+ return wmi_handle->ops->send_wow_remove_wakeup_pattern_cmd(
|
|
|
+ wmi_handle,
|
|
|
+ param);
|
|
|
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_ap_ps_cmd_send() - set ap powersave parameters
|
|
|
- * @wma_ctx: wma context
|
|
|
- * @peer_addr: peer mac address
|
|
|
- * @param: pointer to ap_ps parameter structure
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_ap_ps_cmd_send(void *wmi_hdl,
|
|
|
- uint8_t *peer_addr,
|
|
|
- struct ap_ps_params *param)
|
|
|
+QDF_STATUS wmi_unified_ap_ps_cmd_send(wmi_unified_t wmi_handle,
|
|
|
+ uint8_t *peer_addr,
|
|
|
+ struct ap_ps_params *param)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_set_ap_ps_param_cmd)
|
|
|
return wmi_handle->ops->send_set_ap_ps_param_cmd(wmi_handle,
|
|
|
peer_addr,
|
|
@@ -572,19 +427,9 @@ QDF_STATUS wmi_unified_ap_ps_cmd_send(void *wmi_hdl,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_sta_ps_cmd_send() - set sta powersave parameters
|
|
|
- * @wma_ctx: wma context
|
|
|
- * @peer_addr: peer mac address
|
|
|
- * @param: pointer to sta_ps parameter structure
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_sta_ps_cmd_send(void *wmi_hdl,
|
|
|
- struct sta_ps_params *param)
|
|
|
+QDF_STATUS wmi_unified_sta_ps_cmd_send(wmi_unified_t wmi_handle,
|
|
|
+ struct sta_ps_params *param)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_set_sta_ps_param_cmd)
|
|
|
return wmi_handle->ops->send_set_sta_ps_param_cmd(wmi_handle,
|
|
|
param);
|
|
@@ -592,18 +437,9 @@ QDF_STATUS wmi_unified_sta_ps_cmd_send(void *wmi_hdl,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_crash_inject() - inject fw crash
|
|
|
- * @wma_handle: wma handle
|
|
|
- * @param: ponirt to crash inject parameter structure
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_crash_inject(void *wmi_hdl,
|
|
|
- struct crash_inject *param)
|
|
|
+QDF_STATUS wmi_crash_inject(wmi_unified_t wmi_handle,
|
|
|
+ struct crash_inject *param)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_crash_inject_cmd)
|
|
|
return wmi_handle->ops->send_crash_inject_cmd(wmi_handle,
|
|
|
param);
|
|
@@ -634,19 +470,10 @@ wmi_unified_dbglog_cmd_send(void *wmi_hdl,
|
|
|
qdf_export_symbol(wmi_unified_dbglog_cmd_send);
|
|
|
#endif
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_vdev_set_param_send() - WMI vdev set parameter function
|
|
|
- * @param wmi_handle : handle to WMI.
|
|
|
- * @param macaddr : MAC address
|
|
|
- * @param param : pointer to hold vdev set parameter
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_vdev_set_param_send(void *wmi_hdl,
|
|
|
+QDF_STATUS
|
|
|
+wmi_unified_vdev_set_param_send(wmi_unified_t wmi_handle,
|
|
|
struct vdev_set_params *param)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_vdev_set_param_cmd)
|
|
|
return wmi_handle->ops->send_vdev_set_param_cmd(wmi_handle,
|
|
|
param);
|
|
@@ -654,18 +481,9 @@ QDF_STATUS wmi_unified_vdev_set_param_send(void *wmi_hdl,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_sifs_trigger_send() - WMI vdev sifs trigger parameter function
|
|
|
- * @param wmi_handle : handle to WMI.
|
|
|
- * @param param : pointer to hold sifs trigger parameter
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_sifs_trigger_send(void *wmi_hdl,
|
|
|
+QDF_STATUS wmi_unified_sifs_trigger_send(wmi_unified_t wmi_handle,
|
|
|
struct sifs_trigger_param *param)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t)wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_vdev_sifs_trigger_cmd)
|
|
|
return wmi_handle->ops->send_vdev_sifs_trigger_cmd(wmi_handle,
|
|
|
param);
|
|
@@ -692,11 +510,11 @@ QDF_STATUS wmi_unified_stats_request_send(wmi_unified_t wmi_handle,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-QDF_STATUS wmi_unified_packet_log_enable_send(void *wmi_hdl,
|
|
|
- WMI_HOST_PKTLOG_EVENT PKTLOG_EVENT, uint8_t mac_id)
|
|
|
+QDF_STATUS
|
|
|
+wmi_unified_packet_log_enable_send(wmi_unified_t wmi_handle,
|
|
|
+ WMI_HOST_PKTLOG_EVENT PKTLOG_EVENT,
|
|
|
+ uint8_t mac_id)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_packet_log_enable_cmd)
|
|
|
return wmi_handle->ops->send_packet_log_enable_cmd(wmi_handle,
|
|
|
PKTLOG_EVENT, mac_id);
|
|
@@ -704,24 +522,11 @@ QDF_STATUS wmi_unified_packet_log_enable_send(void *wmi_hdl,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_peer_based_pktlog_send() - WMI request enable peer
|
|
|
- * based filtering
|
|
|
- * @wmi_handle: handle to WMI.
|
|
|
- * @macaddr: PEER mac address to be filtered
|
|
|
- * @mac_id: Mac id
|
|
|
- * @enb_dsb: Enable or Disable peer based pktlog
|
|
|
- * filtering
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_peer_based_pktlog_send(void *wmi_hdl,
|
|
|
+QDF_STATUS wmi_unified_peer_based_pktlog_send(wmi_unified_t wmi_handle,
|
|
|
uint8_t *macaddr,
|
|
|
uint8_t mac_id,
|
|
|
uint8_t enb_dsb)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t)wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_peer_based_pktlog_cmd)
|
|
|
return wmi_handle->ops->send_peer_based_pktlog_cmd
|
|
|
(wmi_handle, macaddr, mac_id, enb_dsb);
|
|
@@ -729,16 +534,9 @@ QDF_STATUS wmi_unified_peer_based_pktlog_send(void *wmi_hdl,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_packet_log_disable__send() - WMI pktlog disable function
|
|
|
- * @param wmi_handle : handle to WMI.
|
|
|
- * @param PKTLOG_EVENT : packet log event
|
|
|
- * @return QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_packet_log_disable_send(void *wmi_hdl, uint8_t mac_id)
|
|
|
+QDF_STATUS wmi_unified_packet_log_disable_send(wmi_unified_t wmi_handle,
|
|
|
+ uint8_t mac_id)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_packet_log_disable_cmd)
|
|
|
return wmi_handle->ops->send_packet_log_disable_cmd(wmi_handle,
|
|
|
mac_id);
|
|
@@ -746,38 +544,21 @@ QDF_STATUS wmi_unified_packet_log_disable_send(void *wmi_hdl, uint8_t mac_id)
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_beacon_tmpl_send_cmd() - WMI beacon send function
|
|
|
- * @param wmi_handle : handle to WMI.
|
|
|
- * @param macaddr : MAC address
|
|
|
- * @param param : pointer to hold beacon send cmd parameter
|
|
|
- *
|
|
|
- * @return QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_beacon_tmpl_send_cmd(void *wmi_hdl,
|
|
|
- struct beacon_tmpl_params *param)
|
|
|
+QDF_STATUS
|
|
|
+wmi_unified_beacon_tmpl_send_cmd(wmi_unified_t wmi_handle,
|
|
|
+ struct beacon_tmpl_params *param)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_beacon_tmpl_send_cmd)
|
|
|
return wmi_handle->ops->send_beacon_tmpl_send_cmd(wmi_handle,
|
|
|
param);
|
|
|
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
-/**
|
|
|
- * wmi_unified_peer_assoc_send() - WMI peer assoc function
|
|
|
- * @param wmi_handle : handle to WMI.
|
|
|
- * @param macaddr : MAC address
|
|
|
- * @param param : pointer to peer assoc parameter
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_peer_assoc_send(void *wmi_hdl,
|
|
|
- struct peer_assoc_params *param)
|
|
|
-{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
|
|
|
+QDF_STATUS
|
|
|
+wmi_unified_peer_assoc_send(wmi_unified_t wmi_handle,
|
|
|
+ struct peer_assoc_params *param)
|
|
|
+{
|
|
|
if (wmi_handle->ops->send_peer_assoc_cmd)
|
|
|
return wmi_handle->ops->send_peer_assoc_cmd(wmi_handle,
|
|
|
param);
|
|
@@ -785,19 +566,10 @@ QDF_STATUS wmi_unified_peer_assoc_send(void *wmi_hdl,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_scan_start_cmd_send() - WMI scan start function
|
|
|
- * @param wmi_handle : handle to WMI.
|
|
|
- * @param macaddr : MAC address
|
|
|
- * @param param : pointer to hold scan start cmd parameter
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_scan_start_cmd_send(void *wmi_hdl,
|
|
|
+QDF_STATUS
|
|
|
+wmi_unified_scan_start_cmd_send(wmi_unified_t wmi_handle,
|
|
|
struct scan_req_params *param)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_scan_start_cmd)
|
|
|
return wmi_handle->ops->send_scan_start_cmd(wmi_handle,
|
|
|
param);
|
|
@@ -805,19 +577,10 @@ QDF_STATUS wmi_unified_scan_start_cmd_send(void *wmi_hdl,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_scan_stop_cmd_send() - WMI scan start function
|
|
|
- * @param wmi_handle : handle to WMI.
|
|
|
- * @param macaddr : MAC address
|
|
|
- * @param param : pointer to hold scan start cmd parameter
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_scan_stop_cmd_send(void *wmi_hdl,
|
|
|
- struct scan_cancel_param *param)
|
|
|
+QDF_STATUS
|
|
|
+wmi_unified_scan_stop_cmd_send(wmi_unified_t wmi_handle,
|
|
|
+ struct scan_cancel_param *param)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_scan_stop_cmd)
|
|
|
return wmi_handle->ops->send_scan_stop_cmd(wmi_handle,
|
|
|
param);
|
|
@@ -825,19 +588,10 @@ QDF_STATUS wmi_unified_scan_stop_cmd_send(void *wmi_hdl,
|
|
|
return QDF_STATUS_E_FAILURE;
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * wmi_unified_scan_chan_list_cmd_send() - WMI scan channel list function
|
|
|
- * @param wmi_handle : handle to WMI.
|
|
|
- * @param macaddr : MAC address
|
|
|
- * @param param : pointer to hold scan channel list parameter
|
|
|
- *
|
|
|
- * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
- */
|
|
|
-QDF_STATUS wmi_unified_scan_chan_list_cmd_send(void *wmi_hdl,
|
|
|
- struct scan_chan_list_params *param)
|
|
|
+QDF_STATUS
|
|
|
+wmi_unified_scan_chan_list_cmd_send(wmi_unified_t wmi_handle,
|
|
|
+ struct scan_chan_list_params *param)
|
|
|
{
|
|
|
- wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
|
-
|
|
|
if (wmi_handle->ops->send_scan_chan_list_cmd)
|
|
|
return wmi_handle->ops->send_scan_chan_list_cmd(wmi_handle,
|
|
|
param);
|