qcacmn: Replace void * wmi_hdl with abstract type (9/10)
Replace void * wmi handle with abstract type handles rovided by wmi component Change-Id: I5c9dde2546a763b9f9b87f328e67b6189f031f1e CRs-Fixed: 2482645
This commit is contained in:
@@ -32,7 +32,7 @@ struct policy_mgr_dual_mac_config;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_set_sta_sa_query_param_cmd() - set sta sa query parameters
|
* wmi_unified_set_sta_sa_query_param_cmd() - set sta sa query parameters
|
||||||
* @wmi_hdl: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @vdev_id: vdev id
|
* @vdev_id: vdev id
|
||||||
* @max_retries: max retries
|
* @max_retries: max retries
|
||||||
* @retry_interval: retry interval
|
* @retry_interval: retry interval
|
||||||
@@ -40,7 +40,7 @@ struct policy_mgr_dual_mac_config;
|
|||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_set_sta_sa_query_param_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_set_sta_sa_query_param_cmd(wmi_unified_t wmi_handle,
|
||||||
uint8_t vdev_id,
|
uint8_t vdev_id,
|
||||||
uint32_t max_retries,
|
uint32_t max_retries,
|
||||||
uint32_t retry_interval);
|
uint32_t retry_interval);
|
||||||
@@ -60,7 +60,7 @@ wmi_unified_set_sta_keep_alive_cmd(wmi_unified_t wmi_handle,
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_vdev_set_gtx_cfg_cmd() - set GTX params
|
* wmi_unified_vdev_set_gtx_cfg_cmd() - set GTX params
|
||||||
* @wmi_hdl: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @if_id: vdev id
|
* @if_id: vdev id
|
||||||
* @gtx_info: GTX config params
|
* @gtx_info: GTX config params
|
||||||
*
|
*
|
||||||
@@ -68,18 +68,20 @@ wmi_unified_set_sta_keep_alive_cmd(wmi_unified_t wmi_handle,
|
|||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_vdev_set_gtx_cfg_cmd(void *wmi_hdl, uint32_t if_id,
|
QDF_STATUS
|
||||||
|
wmi_unified_vdev_set_gtx_cfg_cmd(wmi_unified_t wmi_handle, uint32_t if_id,
|
||||||
struct wmi_gtx_config *gtx_info);
|
struct wmi_gtx_config *gtx_info);
|
||||||
|
|
||||||
#ifdef WLAN_FEATURE_DISA
|
#ifdef WLAN_FEATURE_DISA
|
||||||
/**
|
/**
|
||||||
* wmi_unified_encrypt_decrypt_send_cmd() - send encryptdecrypt cmd to fw
|
* wmi_unified_encrypt_decrypt_send_cmd() - send encryptdecrypt cmd to fw
|
||||||
* @wmi_hdl: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @params: encrypt/decrypt params
|
* @params: encrypt/decrypt params
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_encrypt_decrypt_send_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_encrypt_decrypt_send_cmd(
|
||||||
|
wmi_unified_t wmi_handle,
|
||||||
struct disa_encrypt_decrypt_req_params *params);
|
struct disa_encrypt_decrypt_req_params *params);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -91,7 +93,8 @@ QDF_STATUS wmi_unified_encrypt_decrypt_send_cmd(void *wmi_hdl,
|
|||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS for success or error code
|
* Return: QDF_STATUS_SUCCESS for success or error code
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_extract_encrypt_decrypt_resp_params(void *wmi_hdl,
|
QDF_STATUS wmi_extract_encrypt_decrypt_resp_params(
|
||||||
|
wmi_unified_t wmi_handle,
|
||||||
uint8_t *evt_buf,
|
uint8_t *evt_buf,
|
||||||
struct disa_encrypt_decrypt_resp_params *resp);
|
struct disa_encrypt_decrypt_resp_params *resp);
|
||||||
#endif /* WLAN_FEATURE_DISA */
|
#endif /* WLAN_FEATURE_DISA */
|
||||||
@@ -117,30 +120,33 @@ wmi_unified_send_reject_ap_list(struct wmi_unified *wmi_handle,
|
|||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_process_dhcp_ind(void *wmi_hdl,
|
QDF_STATUS wmi_unified_process_dhcp_ind(
|
||||||
|
wmi_unified_t wmi_handle,
|
||||||
wmi_peer_set_param_cmd_fixed_param *ta_dhcp_ind);
|
wmi_peer_set_param_cmd_fixed_param *ta_dhcp_ind);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_get_link_speed_cmd() -send command to get linkspeed
|
* wmi_unified_get_link_speed_cmd() -send command to get linkspeed
|
||||||
* @wmi_handle: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @pLinkSpeed: link speed info
|
* @peer_macaddr: peer MAC address
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_get_link_speed_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_get_link_speed_cmd(wmi_unified_t wmi_handle,
|
||||||
wmi_mac_addr peer_macaddr);
|
wmi_mac_addr peer_macaddr);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_fw_profiling_data_cmd() - send FW profiling cmd to WLAN FW
|
* wmi_unified_fw_profiling_data_cmd() - send FW profiling cmd to WLAN FW
|
||||||
* @wmi_handl: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @cmd: Profiling command index
|
* @cmd: Profiling command index
|
||||||
* @value1: parameter1 value
|
* @value1: parameter1 value
|
||||||
* @value2: parameter2 value
|
* @value2: parameter2 value
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_fw_profiling_data_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_fw_profiling_data_cmd(wmi_unified_t wmi_handle,
|
||||||
uint32_t cmd, uint32_t value1, uint32_t value2);
|
uint32_t cmd,
|
||||||
|
uint32_t value1,
|
||||||
|
uint32_t value2);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_nat_keepalive_en_cmd() - enable NAT keepalive filter
|
* wmi_unified_nat_keepalive_en_cmd() - enable NAT keepalive filter
|
||||||
@@ -149,16 +155,18 @@ QDF_STATUS wmi_unified_fw_profiling_data_cmd(void *wmi_hdl,
|
|||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_nat_keepalive_en_cmd(void *wmi_hdl, uint8_t vdev_id);
|
QDF_STATUS wmi_unified_nat_keepalive_en_cmd(wmi_unified_t wmi_handle,
|
||||||
|
uint8_t vdev_id);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_set_latency_config_cmd()
|
* wmi_unified_wlm_latency_level_cmd() - set latency level
|
||||||
* @wmi_handle: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @param: WLM parameters
|
* @param: WLM parameters
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_wlm_latency_level_cmd(void *wmi_hdl,
|
QDF_STATUS
|
||||||
|
wmi_unified_wlm_latency_level_cmd(wmi_unified_t wmi_handle,
|
||||||
struct wlm_latency_level_param *param);
|
struct wlm_latency_level_param *param);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -170,17 +178,18 @@ QDF_STATUS wmi_unified_wlm_latency_level_cmd(void *wmi_hdl,
|
|||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_process_set_ie_info_cmd(void *wmi_hdl,
|
QDF_STATUS
|
||||||
|
wmi_unified_process_set_ie_info_cmd(wmi_unified_t wmi_handle,
|
||||||
struct vdev_ie_info_param *ie_info);
|
struct vdev_ie_info_param *ie_info);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_set_base_macaddr_indicate_cmd() - set base mac address in fw
|
* wmi_unified_set_base_macaddr_indicate_cmd() - set base mac address in fw
|
||||||
* @wmi_hdl: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @custom_addr: base mac address
|
* @custom_addr: base mac address
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_set_base_macaddr_indicate_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_set_base_macaddr_indicate_cmd(wmi_unified_t wmi_handle,
|
||||||
uint8_t *custom_addr);
|
uint8_t *custom_addr);
|
||||||
|
|
||||||
#ifdef FEATURE_WLAN_TDLS
|
#ifdef FEATURE_WLAN_TDLS
|
||||||
@@ -194,7 +203,8 @@ QDF_STATUS wmi_unified_set_base_macaddr_indicate_cmd(void *wmi_hdl,
|
|||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failures;
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failures;
|
||||||
* Negative errno otherwise
|
* Negative errno otherwise
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_set_tdls_offchan_mode_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_set_tdls_offchan_mode_cmd(
|
||||||
|
wmi_unified_t wmi_handle,
|
||||||
struct tdls_channel_switch_params *chan_switch_params);
|
struct tdls_channel_switch_params *chan_switch_params);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -205,7 +215,7 @@ QDF_STATUS wmi_unified_set_tdls_offchan_mode_cmd(void *wmi_hdl,
|
|||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_update_fw_tdls_state_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_update_fw_tdls_state_cmd(wmi_unified_t wmi_handle,
|
||||||
struct tdls_info *tdls_param,
|
struct tdls_info *tdls_param,
|
||||||
enum wmi_tdls_state tdls_state);
|
enum wmi_tdls_state tdls_state);
|
||||||
|
|
||||||
@@ -223,43 +233,44 @@ QDF_STATUS wmi_unified_update_tdls_peer_state_cmd(wmi_unified_t wmi_handle,
|
|||||||
/**
|
/**
|
||||||
* wmi_extract_vdev_tdls_ev_param - extract vdev tdls param from event
|
* wmi_extract_vdev_tdls_ev_param - extract vdev tdls param from event
|
||||||
* @wmi_handle: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @param evt_buf: pointer to event buffer
|
* @evt_buf: pointer to event buffer
|
||||||
* @param param: Pointer to hold vdev tdls param
|
* @param: Pointer to hold vdev tdls param
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_extract_vdev_tdls_ev_param(void *wmi_hdl, void *evt_buf,
|
QDF_STATUS wmi_extract_vdev_tdls_ev_param(wmi_unified_t wmi_handle,
|
||||||
|
void *evt_buf,
|
||||||
struct tdls_event_info *param);
|
struct tdls_event_info *param);
|
||||||
#endif /* FEATURE_WLAN_TDLS */
|
#endif /* FEATURE_WLAN_TDLS */
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_send_sar_limit_cmd() - send sar limit cmd to fw
|
* wmi_unified_send_sar_limit_cmd() - send sar limit cmd to fw
|
||||||
* @wmi_hdl: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @params: sar limit command params
|
* @params: sar limit command params
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_send_sar_limit_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_send_sar_limit_cmd(wmi_unified_t wmi_handle,
|
||||||
struct sar_limit_cmd_params *params);
|
struct sar_limit_cmd_params *params);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_get_sar_limit_cmd() - request current SAR limits from FW
|
* wmi_unified_get_sar_limit_cmd() - request current SAR limits from FW
|
||||||
* @wmi_hdl: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS for success or error code
|
* Return: QDF_STATUS_SUCCESS for success or error code
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_get_sar_limit_cmd(void *wmi_hdl);
|
QDF_STATUS wmi_unified_get_sar_limit_cmd(wmi_unified_t wmi_handle);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_extract_sar_limit_event() - extract SAR limits from FW event
|
* wmi_unified_extract_sar_limit_event() - extract SAR limits from FW event
|
||||||
* @wmi_hdl: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @evt_buf: event buffer received from firmware
|
* @evt_buf: event buffer received from firmware
|
||||||
* @event: SAR limit event which is to be populated by data extracted from
|
* @event: SAR limit event which is to be populated by data extracted from
|
||||||
* the @evt_buf buffer
|
* the @evt_buf buffer
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS for success or error code
|
* Return: QDF_STATUS_SUCCESS for success or error code
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_extract_sar_limit_event(void *wmi_hdl,
|
QDF_STATUS wmi_unified_extract_sar_limit_event(wmi_unified_t wmi_handle,
|
||||||
uint8_t *evt_buf,
|
uint8_t *evt_buf,
|
||||||
struct sar_limit_event *event);
|
struct sar_limit_event *event);
|
||||||
|
|
||||||
@@ -276,28 +287,30 @@ QDF_STATUS wmi_unified_extract_sar2_result_event(void *handle,
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* wmi_unified_set_del_pmkid_cache() - set delete PMKID
|
* wmi_unified_set_del_pmkid_cache() - set delete PMKID
|
||||||
* @wmi_hdl: wma handle
|
* @wmi_handle: wma handle
|
||||||
* @pmksa: pointer to pmk cache entry
|
* @pmksa: pointer to pmk cache entry
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_set_del_pmkid_cache(void *wmi_hdl,
|
QDF_STATUS
|
||||||
|
wmi_unified_set_del_pmkid_cache(wmi_unified_t wmi_handle,
|
||||||
struct wmi_unified_pmk_cache *pmksa);
|
struct wmi_unified_pmk_cache *pmksa);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_del_ts_cmd() - send DELTS request to fw
|
* wmi_unified_del_ts_cmd() - send DELTS request to fw
|
||||||
* @wmi_handle: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @msg: delts params
|
* @vdev_id: vdev id
|
||||||
|
* @ac: ac param
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_del_ts_cmd(void *wmi_hdl, uint8_t vdev_id,
|
QDF_STATUS wmi_unified_del_ts_cmd(wmi_unified_t wmi_handle, uint8_t vdev_id,
|
||||||
uint8_t ac);
|
uint8_t ac);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_aggr_qos_cmd() - send aggr qos request to fw
|
* wmi_unified_aggr_qos_cmd() - send aggr qos request to fw
|
||||||
* @wmi_handle: handle to wmi
|
* @wmi_handle: handle to wmi
|
||||||
* @aggr_qos_rsp_msg - combined struct for all ADD_TS requests.
|
* @aggr_qos_rsp_msg: combined struct for all ADD_TS requests.
|
||||||
*
|
*
|
||||||
* A function to handle WMI_AGGR_QOS_REQ. This will send out
|
* A function to handle WMI_AGGR_QOS_REQ. This will send out
|
||||||
* ADD_TS requestes to firmware in loop for all the ACs with
|
* ADD_TS requestes to firmware in loop for all the ACs with
|
||||||
@@ -305,7 +318,8 @@ QDF_STATUS wmi_unified_del_ts_cmd(void *wmi_hdl, uint8_t vdev_id,
|
|||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_aggr_qos_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_aggr_qos_cmd(
|
||||||
|
wmi_unified_t wmi_handle,
|
||||||
struct aggr_add_ts_param *aggr_qos_rsp_msg);
|
struct aggr_add_ts_param *aggr_qos_rsp_msg);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -315,7 +329,7 @@ QDF_STATUS wmi_unified_aggr_qos_cmd(void *wmi_hdl,
|
|||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_add_ts_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_add_ts_cmd(wmi_unified_t wmi_handle,
|
||||||
struct add_ts_param *msg);
|
struct add_ts_param *msg);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -339,7 +353,8 @@ QDF_STATUS wmi_unified_process_add_periodic_tx_ptrn_cmd(
|
|||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_process_del_periodic_tx_ptrn_cmd(void *wmi_hdl,
|
QDF_STATUS
|
||||||
|
wmi_unified_process_del_periodic_tx_ptrn_cmd(wmi_unified_t wmi_handle,
|
||||||
uint8_t vdev_id,
|
uint8_t vdev_id,
|
||||||
uint8_t pattern_id);
|
uint8_t pattern_id);
|
||||||
|
|
||||||
@@ -351,32 +366,32 @@ QDF_STATUS wmi_unified_process_del_periodic_tx_ptrn_cmd(void *wmi_hdl,
|
|||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_set_auto_shutdown_timer_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_set_auto_shutdown_timer_cmd(wmi_unified_t wmi_handle,
|
||||||
uint32_t timer_val);
|
uint32_t timer_val);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_set_led_flashing_cmd() - set led flashing in fw
|
* wmi_unified_set_led_flashing_cmd() - set led flashing in fw
|
||||||
* @wmi_hdl: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @flashing: flashing request
|
* @flashing: flashing request
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_set_led_flashing_cmd(void *wmi_hdl,
|
QDF_STATUS
|
||||||
|
wmi_unified_set_led_flashing_cmd(wmi_unified_t wmi_handle,
|
||||||
struct flashing_req_params *flashing);
|
struct flashing_req_params *flashing);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_process_ch_avoid_update_cmd() - handles channel avoid
|
* wmi_unified_process_ch_avoid_update_cmd() - handles channel avoid
|
||||||
* update request
|
* update request
|
||||||
* @wmi_handle: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @ch_avoid_update_req: channel avoid update params
|
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_process_ch_avoid_update_cmd(void *wmi_hdl);
|
QDF_STATUS wmi_unified_process_ch_avoid_update_cmd(wmi_unified_t wmi_handle);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_pdev_set_pcl_cmd() - Send WMI_SOC_SET_PCL_CMDID to FW
|
* wmi_unified_pdev_set_pcl_cmd() - Send WMI_SOC_SET_PCL_CMDID to FW
|
||||||
* @wmi_hdl: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @msg: PCL structure containing the PCL and the number of channels
|
* @msg: PCL structure containing the PCL and the number of channels
|
||||||
*
|
*
|
||||||
* WMI_SOC_SET_PCL_CMDID provides a Preferred Channel List (PCL) to the WLAN
|
* WMI_SOC_SET_PCL_CMDID provides a Preferred Channel List (PCL) to the WLAN
|
||||||
@@ -388,15 +403,13 @@ QDF_STATUS wmi_unified_process_ch_avoid_update_cmd(void *wmi_hdl);
|
|||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_pdev_set_pcl_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_pdev_set_pcl_cmd(wmi_unified_t wmi_handle,
|
||||||
struct wmi_pcl_chan_weights *msg);
|
struct wmi_pcl_chan_weights *msg);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_soc_set_hw_mode_cmd() - Send WMI_SOC_SET_HW_MODE_CMDID to FW
|
* wmi_unified_soc_set_hw_mode_cmd() - Send WMI_SOC_SET_HW_MODE_CMDID to FW
|
||||||
* @wmi_hdl: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @msg: Structure containing the following parameters
|
* hw_mode_index: The HW_Mode field is a enumerated type that is selected
|
||||||
*
|
|
||||||
* - hw_mode_index: The HW_Mode field is a enumerated type that is selected
|
|
||||||
* from the HW_Mode table, which is returned in the WMI_SERVICE_READY_EVENTID.
|
* from the HW_Mode table, which is returned in the WMI_SERVICE_READY_EVENTID.
|
||||||
*
|
*
|
||||||
* Provides notification to the WLAN firmware that host driver is requesting a
|
* Provides notification to the WLAN firmware that host driver is requesting a
|
||||||
@@ -405,20 +418,21 @@ QDF_STATUS wmi_unified_pdev_set_pcl_cmd(void *wmi_hdl,
|
|||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_soc_set_hw_mode_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_soc_set_hw_mode_cmd(wmi_unified_t wmi_handle,
|
||||||
uint32_t hw_mode_index);
|
uint32_t hw_mode_index);
|
||||||
|
|
||||||
#ifdef WLAN_POLICY_MGR_ENABLE
|
#ifdef WLAN_POLICY_MGR_ENABLE
|
||||||
/**
|
/**
|
||||||
* wmi_unified_pdev_set_dual_mac_config_cmd() - Set dual mac config to FW
|
* wmi_unified_pdev_set_dual_mac_config_cmd() - Set dual mac config to FW
|
||||||
* @wmi_hdl: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @msg: Dual MAC config parameters
|
* @msg: Dual MAC config parameters
|
||||||
*
|
*
|
||||||
* Configures WLAN firmware with the dual MAC features
|
* Configures WLAN firmware with the dual MAC features
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failures.
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failures.
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_pdev_set_dual_mac_config_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_pdev_set_dual_mac_config_cmd(
|
||||||
|
wmi_unified_t wmi_handle,
|
||||||
struct policy_mgr_dual_mac_config *msg);
|
struct policy_mgr_dual_mac_config *msg);
|
||||||
#endif /* WLAN_POLICY_MGR_ENABLE */
|
#endif /* WLAN_POLICY_MGR_ENABLE */
|
||||||
|
|
||||||
@@ -426,55 +440,56 @@ QDF_STATUS wmi_unified_pdev_set_dual_mac_config_cmd(void *wmi_hdl,
|
|||||||
* wmi_unified_send_adapt_dwelltime_params_cmd() - send wmi cmd of
|
* wmi_unified_send_adapt_dwelltime_params_cmd() - send wmi cmd of
|
||||||
* adaptive dwelltime configuration params
|
* adaptive dwelltime configuration params
|
||||||
* @wma_handle: wma handler
|
* @wma_handle: wma handler
|
||||||
* @dwelltime_params: pointer to dwelltime_params
|
* @wmi_param: pointer to dwelltime_params
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF failure reason code for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF failure reason code for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_send_adapt_dwelltime_params_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_send_adapt_dwelltime_params_cmd(
|
||||||
struct wmi_adaptive_dwelltime_params *
|
wmi_unified_t wmi_handle,
|
||||||
wmi_param);
|
struct wmi_adaptive_dwelltime_params *wmi_param);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_send_dbs_scan_sel_params_cmd() - send wmi cmd of
|
* wmi_unified_send_dbs_scan_sel_params_cmd() - send wmi cmd of
|
||||||
* DBS scan selection configuration params
|
* DBS scan selection configuration params
|
||||||
* @wma_handle: wma handler
|
* @wma_handle: wma handler
|
||||||
* @dbs_scan_params: pointer to wmi_dbs_scan_sel_params
|
* @wmi_param: pointer to wmi_dbs_scan_sel_params
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF failure reason code for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF failure reason code for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_send_dbs_scan_sel_params_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_send_dbs_scan_sel_params_cmd(
|
||||||
|
wmi_unified_t wmi_handle,
|
||||||
struct wmi_dbs_scan_sel_params *wmi_param);
|
struct wmi_dbs_scan_sel_params *wmi_param);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_set_arp_stats_req() - set arp stats request
|
* wmi_unified_set_arp_stats_req() - set arp stats request
|
||||||
* @wmi_hdl: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @req_buf: pointer to set_arp_stats
|
* @req_buf: pointer to set_arp_stats
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_set_arp_stats_req(void *wmi_hdl,
|
QDF_STATUS wmi_unified_set_arp_stats_req(wmi_unified_t wmi_handle,
|
||||||
struct set_arp_stats *req_buf);
|
struct set_arp_stats *req_buf);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_get_arp_stats_req() - get arp stats request
|
* wmi_unified_get_arp_stats_req() - get arp stats request
|
||||||
* @wmi_hdl: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @req_buf: pointer to get_arp_stats
|
* @req_buf: pointer to get_arp_stats
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_get_arp_stats_req(void *wmi_hdl,
|
QDF_STATUS wmi_unified_get_arp_stats_req(wmi_unified_t wmi_handle,
|
||||||
struct get_arp_stats *req_buf);
|
struct get_arp_stats *req_buf);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* wmi_unified_peer_unmap_conf_send() - send PEER unmap conf command to fw
|
* wmi_unified_peer_unmap_conf_send() - send PEER unmap conf command to fw
|
||||||
* @wmi: wmi handle
|
* @wmi_handle: wmi handle
|
||||||
* @vdev_id: vdev id
|
* @vdev_id: vdev id
|
||||||
* @peer_id_cnt: number of peer id
|
* @peer_id_cnt: number of peer id
|
||||||
* @peer_id_list: list of peer ids
|
* @peer_id_list: list of peer ids
|
||||||
*
|
*
|
||||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||||
*/
|
*/
|
||||||
QDF_STATUS wmi_unified_peer_unmap_conf_send(void *wmi_hdl,
|
QDF_STATUS wmi_unified_peer_unmap_conf_send(wmi_unified_t wmi_handle,
|
||||||
uint8_t vdev_id,
|
uint8_t vdev_id,
|
||||||
uint32_t peer_id_cnt,
|
uint32_t peer_id_cnt,
|
||||||
uint16_t *peer_id_list);
|
uint16_t *peer_id_list);
|
||||||
|
@@ -22,13 +22,11 @@
|
|||||||
#include "wmi_unified_priv.h"
|
#include "wmi_unified_priv.h"
|
||||||
#include "wmi_unified_sta_api.h"
|
#include "wmi_unified_sta_api.h"
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_set_sta_sa_query_param_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_set_sta_sa_query_param_cmd(wmi_unified_t wmi_handle,
|
||||||
uint8_t vdev_id,
|
uint8_t vdev_id,
|
||||||
uint32_t max_retries,
|
uint32_t max_retries,
|
||||||
uint32_t retry_interval)
|
uint32_t retry_interval)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_set_sta_sa_query_param_cmd)
|
if (wmi_handle->ops->send_set_sta_sa_query_param_cmd)
|
||||||
return wmi_handle->ops->send_set_sta_sa_query_param_cmd(wmi_handle,
|
return wmi_handle->ops->send_set_sta_sa_query_param_cmd(wmi_handle,
|
||||||
vdev_id, max_retries,
|
vdev_id, max_retries,
|
||||||
@@ -48,11 +46,10 @@ wmi_unified_set_sta_keep_alive_cmd(wmi_unified_t wmi_handle,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_vdev_set_gtx_cfg_cmd(void *wmi_hdl, uint32_t if_id,
|
QDF_STATUS
|
||||||
|
wmi_unified_vdev_set_gtx_cfg_cmd(wmi_unified_t wmi_handle, uint32_t if_id,
|
||||||
struct wmi_gtx_config *gtx_info)
|
struct wmi_gtx_config *gtx_info)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_vdev_set_gtx_cfg_cmd)
|
if (wmi_handle->ops->send_vdev_set_gtx_cfg_cmd)
|
||||||
return wmi_handle->ops->send_vdev_set_gtx_cfg_cmd(wmi_handle,
|
return wmi_handle->ops->send_vdev_set_gtx_cfg_cmd(wmi_handle,
|
||||||
if_id,
|
if_id,
|
||||||
@@ -61,11 +58,10 @@ QDF_STATUS wmi_unified_vdev_set_gtx_cfg_cmd(void *wmi_hdl, uint32_t if_id,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_process_dhcp_ind(void *wmi_hdl,
|
QDF_STATUS wmi_unified_process_dhcp_ind(
|
||||||
|
wmi_unified_t wmi_handle,
|
||||||
wmi_peer_set_param_cmd_fixed_param *ta_dhcp_ind)
|
wmi_peer_set_param_cmd_fixed_param *ta_dhcp_ind)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_process_dhcp_ind_cmd)
|
if (wmi_handle->ops->send_process_dhcp_ind_cmd)
|
||||||
return wmi_handle->ops->send_process_dhcp_ind_cmd(wmi_handle,
|
return wmi_handle->ops->send_process_dhcp_ind_cmd(wmi_handle,
|
||||||
ta_dhcp_ind);
|
ta_dhcp_ind);
|
||||||
@@ -73,11 +69,9 @@ QDF_STATUS wmi_unified_process_dhcp_ind(void *wmi_hdl,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_get_link_speed_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_get_link_speed_cmd(wmi_unified_t wmi_handle,
|
||||||
wmi_mac_addr peer_macaddr)
|
wmi_mac_addr peer_macaddr)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_get_link_speed_cmd)
|
if (wmi_handle->ops->send_get_link_speed_cmd)
|
||||||
return wmi_handle->ops->send_get_link_speed_cmd(wmi_handle,
|
return wmi_handle->ops->send_get_link_speed_cmd(wmi_handle,
|
||||||
peer_macaddr);
|
peer_macaddr);
|
||||||
@@ -85,11 +79,11 @@ QDF_STATUS wmi_unified_get_link_speed_cmd(void *wmi_hdl,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_fw_profiling_data_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_fw_profiling_data_cmd(wmi_unified_t wmi_handle,
|
||||||
uint32_t cmd, uint32_t value1, uint32_t value2)
|
uint32_t cmd,
|
||||||
|
uint32_t value1,
|
||||||
|
uint32_t value2)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_fw_profiling_cmd)
|
if (wmi_handle->ops->send_fw_profiling_cmd)
|
||||||
return wmi_handle->ops->send_fw_profiling_cmd(wmi_handle,
|
return wmi_handle->ops->send_fw_profiling_cmd(wmi_handle,
|
||||||
cmd,
|
cmd,
|
||||||
@@ -99,10 +93,9 @@ QDF_STATUS wmi_unified_fw_profiling_data_cmd(void *wmi_hdl,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_nat_keepalive_en_cmd(void *wmi_hdl, uint8_t vdev_id)
|
QDF_STATUS wmi_unified_nat_keepalive_en_cmd(wmi_unified_t wmi_handle,
|
||||||
|
uint8_t vdev_id)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_nat_keepalive_en_cmd)
|
if (wmi_handle->ops->send_nat_keepalive_en_cmd)
|
||||||
return wmi_handle->ops->send_nat_keepalive_en_cmd(wmi_handle,
|
return wmi_handle->ops->send_nat_keepalive_en_cmd(wmi_handle,
|
||||||
vdev_id);
|
vdev_id);
|
||||||
@@ -110,11 +103,10 @@ QDF_STATUS wmi_unified_nat_keepalive_en_cmd(void *wmi_hdl, uint8_t vdev_id)
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_wlm_latency_level_cmd(void *wmi_hdl,
|
QDF_STATUS
|
||||||
|
wmi_unified_wlm_latency_level_cmd(wmi_unified_t wmi_handle,
|
||||||
struct wlm_latency_level_param *param)
|
struct wlm_latency_level_param *param)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_wlm_latency_level_cmd)
|
if (wmi_handle->ops->send_wlm_latency_level_cmd)
|
||||||
return wmi_handle->ops->send_wlm_latency_level_cmd(wmi_handle,
|
return wmi_handle->ops->send_wlm_latency_level_cmd(wmi_handle,
|
||||||
param);
|
param);
|
||||||
@@ -122,11 +114,10 @@ QDF_STATUS wmi_unified_wlm_latency_level_cmd(void *wmi_hdl,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_process_set_ie_info_cmd(void *wmi_hdl,
|
QDF_STATUS
|
||||||
|
wmi_unified_process_set_ie_info_cmd(wmi_unified_t wmi_handle,
|
||||||
struct vdev_ie_info_param *ie_info)
|
struct vdev_ie_info_param *ie_info)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_process_set_ie_info_cmd)
|
if (wmi_handle->ops->send_process_set_ie_info_cmd)
|
||||||
return wmi_handle->ops->send_process_set_ie_info_cmd(wmi_handle,
|
return wmi_handle->ops->send_process_set_ie_info_cmd(wmi_handle,
|
||||||
ie_info);
|
ie_info);
|
||||||
@@ -134,37 +125,32 @@ QDF_STATUS wmi_unified_process_set_ie_info_cmd(void *wmi_hdl,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_set_base_macaddr_indicate_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_set_base_macaddr_indicate_cmd(wmi_unified_t wmi_handle,
|
||||||
uint8_t *custom_addr)
|
uint8_t *custom_addr)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_set_base_macaddr_indicate_cmd)
|
if (wmi_handle->ops->send_set_base_macaddr_indicate_cmd)
|
||||||
return wmi_handle->ops->send_set_base_macaddr_indicate_cmd(wmi_handle,
|
return wmi_handle->ops->send_set_base_macaddr_indicate_cmd(
|
||||||
custom_addr);
|
wmi_handle, custom_addr);
|
||||||
|
|
||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef FEATURE_WLAN_TDLS
|
#ifdef FEATURE_WLAN_TDLS
|
||||||
QDF_STATUS wmi_unified_set_tdls_offchan_mode_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_set_tdls_offchan_mode_cmd(
|
||||||
|
wmi_unified_t wmi_handle,
|
||||||
struct tdls_channel_switch_params *chan_switch_params)
|
struct tdls_channel_switch_params *chan_switch_params)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_set_tdls_offchan_mode_cmd)
|
if (wmi_handle->ops->send_set_tdls_offchan_mode_cmd)
|
||||||
return wmi_handle->ops->send_set_tdls_offchan_mode_cmd(wmi_handle,
|
return wmi_handle->ops->send_set_tdls_offchan_mode_cmd(
|
||||||
chan_switch_params);
|
wmi_handle, chan_switch_params);
|
||||||
|
|
||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_update_fw_tdls_state_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_update_fw_tdls_state_cmd(wmi_unified_t wmi_handle,
|
||||||
struct tdls_info *tdls_param,
|
struct tdls_info *tdls_param,
|
||||||
enum wmi_tdls_state tdls_state)
|
enum wmi_tdls_state tdls_state)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_update_fw_tdls_state_cmd)
|
if (wmi_handle->ops->send_update_fw_tdls_state_cmd)
|
||||||
return wmi_handle->ops->send_update_fw_tdls_state_cmd(
|
return wmi_handle->ops->send_update_fw_tdls_state_cmd(
|
||||||
wmi_handle, tdls_param, tdls_state);
|
wmi_handle, tdls_param, tdls_state);
|
||||||
@@ -183,11 +169,10 @@ QDF_STATUS wmi_unified_update_tdls_peer_state_cmd(wmi_unified_t wmi_handle,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_extract_vdev_tdls_ev_param(void *wmi_hdl, void *evt_buf,
|
QDF_STATUS wmi_extract_vdev_tdls_ev_param(wmi_unified_t wmi_handle,
|
||||||
|
void *evt_buf,
|
||||||
struct tdls_event_info *param)
|
struct tdls_event_info *param)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t)wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->extract_vdev_tdls_ev_param)
|
if (wmi_handle->ops->extract_vdev_tdls_ev_param)
|
||||||
return wmi_handle->ops->extract_vdev_tdls_ev_param(wmi_handle,
|
return wmi_handle->ops->extract_vdev_tdls_ev_param(wmi_handle,
|
||||||
evt_buf, param);
|
evt_buf, param);
|
||||||
@@ -197,11 +182,10 @@ QDF_STATUS wmi_extract_vdev_tdls_ev_param(void *wmi_hdl, void *evt_buf,
|
|||||||
#endif /* FEATURE_WLAN_TDLS */
|
#endif /* FEATURE_WLAN_TDLS */
|
||||||
|
|
||||||
#ifdef WLAN_FEATURE_DISA
|
#ifdef WLAN_FEATURE_DISA
|
||||||
QDF_STATUS wmi_unified_encrypt_decrypt_send_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_encrypt_decrypt_send_cmd(
|
||||||
|
wmi_unified_t wmi_handle,
|
||||||
struct disa_encrypt_decrypt_req_params *params)
|
struct disa_encrypt_decrypt_req_params *params)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_encrypt_decrypt_send_cmd)
|
if (wmi_handle->ops->send_encrypt_decrypt_send_cmd)
|
||||||
return wmi_handle->ops->send_encrypt_decrypt_send_cmd(
|
return wmi_handle->ops->send_encrypt_decrypt_send_cmd(
|
||||||
wmi_handle,
|
wmi_handle,
|
||||||
@@ -209,12 +193,11 @@ QDF_STATUS wmi_unified_encrypt_decrypt_send_cmd(void *wmi_hdl,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_extract_encrypt_decrypt_resp_params(void *wmi_hdl,
|
QDF_STATUS wmi_extract_encrypt_decrypt_resp_params(
|
||||||
|
wmi_unified_t wmi_handle,
|
||||||
uint8_t *evt_buf,
|
uint8_t *evt_buf,
|
||||||
struct disa_encrypt_decrypt_resp_params *resp)
|
struct disa_encrypt_decrypt_resp_params *resp)
|
||||||
{
|
{
|
||||||
struct wmi_unified *wmi_handle = (struct wmi_unified *)wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->extract_encrypt_decrypt_resp_event)
|
if (wmi_handle->ops->extract_encrypt_decrypt_resp_event)
|
||||||
return wmi_handle->ops->extract_encrypt_decrypt_resp_event(
|
return wmi_handle->ops->extract_encrypt_decrypt_resp_event(
|
||||||
wmi_handle, evt_buf, resp);
|
wmi_handle, evt_buf, resp);
|
||||||
@@ -236,11 +219,9 @@ wmi_unified_send_reject_ap_list(struct wmi_unified *wmi_handle,
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_send_sar_limit_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_send_sar_limit_cmd(wmi_unified_t wmi_handle,
|
||||||
struct sar_limit_cmd_params *params)
|
struct sar_limit_cmd_params *params)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_sar_limit_cmd)
|
if (wmi_handle->ops->send_sar_limit_cmd)
|
||||||
return wmi_handle->ops->send_sar_limit_cmd(
|
return wmi_handle->ops->send_sar_limit_cmd(
|
||||||
wmi_handle,
|
wmi_handle,
|
||||||
@@ -248,22 +229,18 @@ QDF_STATUS wmi_unified_send_sar_limit_cmd(void *wmi_hdl,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_get_sar_limit_cmd(void *wmi_hdl)
|
QDF_STATUS wmi_unified_get_sar_limit_cmd(wmi_unified_t wmi_handle)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->get_sar_limit_cmd)
|
if (wmi_handle->ops->get_sar_limit_cmd)
|
||||||
return wmi_handle->ops->get_sar_limit_cmd(wmi_handle);
|
return wmi_handle->ops->get_sar_limit_cmd(wmi_handle);
|
||||||
|
|
||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_extract_sar_limit_event(void *wmi_hdl,
|
QDF_STATUS wmi_unified_extract_sar_limit_event(wmi_unified_t wmi_handle,
|
||||||
uint8_t *evt_buf,
|
uint8_t *evt_buf,
|
||||||
struct sar_limit_event *event)
|
struct sar_limit_event *event)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->extract_sar_limit_event)
|
if (wmi_handle->ops->extract_sar_limit_event)
|
||||||
return wmi_handle->ops->extract_sar_limit_event(wmi_handle,
|
return wmi_handle->ops->extract_sar_limit_event(wmi_handle,
|
||||||
evt_buf,
|
evt_buf,
|
||||||
@@ -285,11 +262,10 @@ QDF_STATUS wmi_unified_extract_sar2_result_event(void *handle,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_set_del_pmkid_cache(void *wmi_hdl,
|
QDF_STATUS
|
||||||
|
wmi_unified_set_del_pmkid_cache(wmi_unified_t wmi_handle,
|
||||||
struct wmi_unified_pmk_cache *req_buf)
|
struct wmi_unified_pmk_cache *req_buf)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_set_del_pmkid_cache_cmd)
|
if (wmi_handle->ops->send_set_del_pmkid_cache_cmd)
|
||||||
return wmi_handle->ops->send_set_del_pmkid_cache_cmd(wmi_handle,
|
return wmi_handle->ops->send_set_del_pmkid_cache_cmd(wmi_handle,
|
||||||
req_buf);
|
req_buf);
|
||||||
@@ -297,11 +273,9 @@ QDF_STATUS wmi_unified_set_del_pmkid_cache(void *wmi_hdl,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_del_ts_cmd(void *wmi_hdl, uint8_t vdev_id,
|
QDF_STATUS wmi_unified_del_ts_cmd(wmi_unified_t wmi_handle, uint8_t vdev_id,
|
||||||
uint8_t ac)
|
uint8_t ac)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_del_ts_cmd)
|
if (wmi_handle->ops->send_del_ts_cmd)
|
||||||
return wmi_handle->ops->send_del_ts_cmd(wmi_handle,
|
return wmi_handle->ops->send_del_ts_cmd(wmi_handle,
|
||||||
vdev_id, ac);
|
vdev_id, ac);
|
||||||
@@ -309,11 +283,10 @@ QDF_STATUS wmi_unified_del_ts_cmd(void *wmi_hdl, uint8_t vdev_id,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_aggr_qos_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_aggr_qos_cmd(
|
||||||
|
wmi_unified_t wmi_handle,
|
||||||
struct aggr_add_ts_param *aggr_qos_rsp_msg)
|
struct aggr_add_ts_param *aggr_qos_rsp_msg)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_aggr_qos_cmd)
|
if (wmi_handle->ops->send_aggr_qos_cmd)
|
||||||
return wmi_handle->ops->send_aggr_qos_cmd(wmi_handle,
|
return wmi_handle->ops->send_aggr_qos_cmd(wmi_handle,
|
||||||
aggr_qos_rsp_msg);
|
aggr_qos_rsp_msg);
|
||||||
@@ -321,11 +294,9 @@ QDF_STATUS wmi_unified_aggr_qos_cmd(void *wmi_hdl,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_add_ts_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_add_ts_cmd(wmi_unified_t wmi_handle,
|
||||||
struct add_ts_param *msg)
|
struct add_ts_param *msg)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_add_ts_cmd)
|
if (wmi_handle->ops->send_add_ts_cmd)
|
||||||
return wmi_handle->ops->send_add_ts_cmd(wmi_handle,
|
return wmi_handle->ops->send_add_ts_cmd(wmi_handle,
|
||||||
msg);
|
msg);
|
||||||
@@ -345,12 +316,11 @@ QDF_STATUS wmi_unified_process_add_periodic_tx_ptrn_cmd(
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_process_del_periodic_tx_ptrn_cmd(void *wmi_hdl,
|
QDF_STATUS
|
||||||
|
wmi_unified_process_del_periodic_tx_ptrn_cmd(wmi_unified_t wmi_handle,
|
||||||
uint8_t vdev_id,
|
uint8_t vdev_id,
|
||||||
uint8_t pattern_id)
|
uint8_t pattern_id)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_process_del_periodic_tx_ptrn_cmd)
|
if (wmi_handle->ops->send_process_del_periodic_tx_ptrn_cmd)
|
||||||
return wmi_handle->ops->send_process_del_periodic_tx_ptrn_cmd(
|
return wmi_handle->ops->send_process_del_periodic_tx_ptrn_cmd(
|
||||||
wmi_handle,
|
wmi_handle,
|
||||||
@@ -360,11 +330,9 @@ QDF_STATUS wmi_unified_process_del_periodic_tx_ptrn_cmd(void *wmi_hdl,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_set_auto_shutdown_timer_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_set_auto_shutdown_timer_cmd(wmi_unified_t wmi_handle,
|
||||||
uint32_t timer_val)
|
uint32_t timer_val)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_set_auto_shutdown_timer_cmd)
|
if (wmi_handle->ops->send_set_auto_shutdown_timer_cmd)
|
||||||
return wmi_handle->ops->send_set_auto_shutdown_timer_cmd(
|
return wmi_handle->ops->send_set_auto_shutdown_timer_cmd(
|
||||||
wmi_handle,
|
wmi_handle,
|
||||||
@@ -373,11 +341,10 @@ QDF_STATUS wmi_unified_set_auto_shutdown_timer_cmd(void *wmi_hdl,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_set_led_flashing_cmd(void *wmi_hdl,
|
QDF_STATUS
|
||||||
|
wmi_unified_set_led_flashing_cmd(wmi_unified_t wmi_handle,
|
||||||
struct flashing_req_params *flashing)
|
struct flashing_req_params *flashing)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_set_led_flashing_cmd)
|
if (wmi_handle->ops->send_set_led_flashing_cmd)
|
||||||
return wmi_handle->ops->send_set_led_flashing_cmd(wmi_handle,
|
return wmi_handle->ops->send_set_led_flashing_cmd(wmi_handle,
|
||||||
flashing);
|
flashing);
|
||||||
@@ -385,10 +352,8 @@ QDF_STATUS wmi_unified_set_led_flashing_cmd(void *wmi_hdl,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_process_ch_avoid_update_cmd(void *wmi_hdl)
|
QDF_STATUS wmi_unified_process_ch_avoid_update_cmd(wmi_unified_t wmi_handle)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_process_ch_avoid_update_cmd)
|
if (wmi_handle->ops->send_process_ch_avoid_update_cmd)
|
||||||
return wmi_handle->ops->send_process_ch_avoid_update_cmd(
|
return wmi_handle->ops->send_process_ch_avoid_update_cmd(
|
||||||
wmi_handle);
|
wmi_handle);
|
||||||
@@ -396,22 +361,18 @@ QDF_STATUS wmi_unified_process_ch_avoid_update_cmd(void *wmi_hdl)
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_pdev_set_pcl_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_pdev_set_pcl_cmd(wmi_unified_t wmi_handle,
|
||||||
struct wmi_pcl_chan_weights *msg)
|
struct wmi_pcl_chan_weights *msg)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_pdev_set_pcl_cmd)
|
if (wmi_handle->ops->send_pdev_set_pcl_cmd)
|
||||||
return wmi_handle->ops->send_pdev_set_pcl_cmd(wmi_handle, msg);
|
return wmi_handle->ops->send_pdev_set_pcl_cmd(wmi_handle, msg);
|
||||||
|
|
||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_soc_set_hw_mode_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_soc_set_hw_mode_cmd(wmi_unified_t wmi_handle,
|
||||||
uint32_t hw_mode_index)
|
uint32_t hw_mode_index)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_pdev_set_hw_mode_cmd)
|
if (wmi_handle->ops->send_pdev_set_hw_mode_cmd)
|
||||||
return wmi_handle->ops->send_pdev_set_hw_mode_cmd(wmi_handle,
|
return wmi_handle->ops->send_pdev_set_hw_mode_cmd(wmi_handle,
|
||||||
hw_mode_index);
|
hw_mode_index);
|
||||||
@@ -420,11 +381,10 @@ QDF_STATUS wmi_unified_soc_set_hw_mode_cmd(void *wmi_hdl,
|
|||||||
}
|
}
|
||||||
|
|
||||||
#ifdef WLAN_POLICY_MGR_ENABLE
|
#ifdef WLAN_POLICY_MGR_ENABLE
|
||||||
QDF_STATUS wmi_unified_pdev_set_dual_mac_config_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_pdev_set_dual_mac_config_cmd(
|
||||||
|
wmi_unified_t wmi_handle,
|
||||||
struct policy_mgr_dual_mac_config *msg)
|
struct policy_mgr_dual_mac_config *msg)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_pdev_set_dual_mac_config_cmd)
|
if (wmi_handle->ops->send_pdev_set_dual_mac_config_cmd)
|
||||||
return wmi_handle->ops->send_pdev_set_dual_mac_config_cmd(
|
return wmi_handle->ops->send_pdev_set_dual_mac_config_cmd(
|
||||||
wmi_handle,
|
wmi_handle,
|
||||||
@@ -434,11 +394,10 @@ QDF_STATUS wmi_unified_pdev_set_dual_mac_config_cmd(void *wmi_hdl,
|
|||||||
}
|
}
|
||||||
#endif /* WLAN_POLICY_MGR_ENABLE */
|
#endif /* WLAN_POLICY_MGR_ENABLE */
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_send_adapt_dwelltime_params_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_send_adapt_dwelltime_params_cmd(
|
||||||
|
wmi_unified_t wmi_handle,
|
||||||
struct wmi_adaptive_dwelltime_params *dwelltime_params)
|
struct wmi_adaptive_dwelltime_params *dwelltime_params)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_adapt_dwelltime_params_cmd)
|
if (wmi_handle->ops->send_adapt_dwelltime_params_cmd)
|
||||||
return wmi_handle->ops->
|
return wmi_handle->ops->
|
||||||
send_adapt_dwelltime_params_cmd(wmi_handle,
|
send_adapt_dwelltime_params_cmd(wmi_handle,
|
||||||
@@ -447,11 +406,10 @@ QDF_STATUS wmi_unified_send_adapt_dwelltime_params_cmd(void *wmi_hdl,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_send_dbs_scan_sel_params_cmd(void *wmi_hdl,
|
QDF_STATUS wmi_unified_send_dbs_scan_sel_params_cmd(
|
||||||
|
wmi_unified_t wmi_handle,
|
||||||
struct wmi_dbs_scan_sel_params *dbs_scan_params)
|
struct wmi_dbs_scan_sel_params *dbs_scan_params)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_dbs_scan_sel_params_cmd)
|
if (wmi_handle->ops->send_dbs_scan_sel_params_cmd)
|
||||||
return wmi_handle->ops->
|
return wmi_handle->ops->
|
||||||
send_dbs_scan_sel_params_cmd(wmi_handle,
|
send_dbs_scan_sel_params_cmd(wmi_handle,
|
||||||
@@ -460,11 +418,9 @@ QDF_STATUS wmi_unified_send_dbs_scan_sel_params_cmd(void *wmi_hdl,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_set_arp_stats_req(void *wmi_hdl,
|
QDF_STATUS wmi_unified_set_arp_stats_req(wmi_unified_t wmi_handle,
|
||||||
struct set_arp_stats *req_buf)
|
struct set_arp_stats *req_buf)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_set_arp_stats_req_cmd)
|
if (wmi_handle->ops->send_set_arp_stats_req_cmd)
|
||||||
return wmi_handle->ops->send_set_arp_stats_req_cmd(wmi_handle,
|
return wmi_handle->ops->send_set_arp_stats_req_cmd(wmi_handle,
|
||||||
req_buf);
|
req_buf);
|
||||||
@@ -472,11 +428,9 @@ QDF_STATUS wmi_unified_set_arp_stats_req(void *wmi_hdl,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_get_arp_stats_req(void *wmi_hdl,
|
QDF_STATUS wmi_unified_get_arp_stats_req(wmi_unified_t wmi_handle,
|
||||||
struct get_arp_stats *req_buf)
|
struct get_arp_stats *req_buf)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_get_arp_stats_req_cmd)
|
if (wmi_handle->ops->send_get_arp_stats_req_cmd)
|
||||||
return wmi_handle->ops->send_get_arp_stats_req_cmd(wmi_handle,
|
return wmi_handle->ops->send_get_arp_stats_req_cmd(wmi_handle,
|
||||||
req_buf);
|
req_buf);
|
||||||
@@ -484,13 +438,11 @@ QDF_STATUS wmi_unified_get_arp_stats_req(void *wmi_hdl,
|
|||||||
return QDF_STATUS_E_FAILURE;
|
return QDF_STATUS_E_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
QDF_STATUS wmi_unified_peer_unmap_conf_send(void *wmi_hdl,
|
QDF_STATUS wmi_unified_peer_unmap_conf_send(wmi_unified_t wmi_handle,
|
||||||
uint8_t vdev_id,
|
uint8_t vdev_id,
|
||||||
uint32_t peer_id_cnt,
|
uint32_t peer_id_cnt,
|
||||||
uint16_t *peer_id_list)
|
uint16_t *peer_id_list)
|
||||||
{
|
{
|
||||||
wmi_unified_t wmi_handle = (wmi_unified_t)wmi_hdl;
|
|
||||||
|
|
||||||
if (wmi_handle->ops->send_peer_unmap_conf_cmd)
|
if (wmi_handle->ops->send_peer_unmap_conf_cmd)
|
||||||
return wmi_handle->ops->send_peer_unmap_conf_cmd(wmi_handle,
|
return wmi_handle->ops->send_peer_unmap_conf_cmd(wmi_handle,
|
||||||
vdev_id, peer_id_cnt, peer_id_list);
|
vdev_id, peer_id_cnt, peer_id_list);
|
||||||
|
Reference in New Issue
Block a user