qcacmn: Add non-tlv APIs for new WMI commands and support for old commands
Implement following WMI commands and corresponding event extraction APIs added for WIN release- WMI_PEER_GID_USERPOS_LIST_CMDID WMI_PEER_TX_MU_TXMIT_RSTCNT_CMDID WMI_PEER_TX_MU_TXMIT_COUNT_CMDID WMI_PDEV_CHECK_CAL_VERSION_CMDID WMI_BTCOEX_CFG_CMDID Additions to following existing WMI commands- WMI_MU_CAL_START_CMDID WMI_SET_LTEU_CONFIG_CMDID WMI_PDEV_GET_TPC_CONFIG_CMDID WMI_START_SCAN_CMDID Change-Id: Ifd43addf196f2bc3cbff33671ef66202b8b0b487 CRs-Fixed: 1059400
This commit is contained in:

committed by
qcabuildsw

parent
dee95c757a
commit
7e2eaed490
@@ -873,6 +873,19 @@ QDF_STATUS wmi_unified_pdev_get_tpc_config_cmd_send(void *wmi_hdl,
|
||||
QDF_STATUS wmi_unified_set_bwf_cmd_send(void *wmi_hdl,
|
||||
struct set_bwf_params *param);
|
||||
|
||||
QDF_STATUS wmi_send_get_user_position_cmd(void *wmi_hdl, uint32_t value);
|
||||
|
||||
QDF_STATUS wmi_send_get_peer_mumimo_tx_count_cmd(void *wmi_hdl, uint32_t value);
|
||||
|
||||
QDF_STATUS wmi_send_reset_peer_mumimo_tx_count_cmd(void *wmi_hdl,
|
||||
uint32_t value);
|
||||
|
||||
QDF_STATUS wmi_send_pdev_caldata_version_check_cmd(void *wmi_hdl,
|
||||
uint32_t value);
|
||||
|
||||
QDF_STATUS wmi_unified_send_btcoex_wlan_priority_cmd(void *wmi_hdl,
|
||||
int value);
|
||||
|
||||
QDF_STATUS wmi_unified_set_atf_cmd_send(void *wmi_hdl,
|
||||
struct set_atf_params *param);
|
||||
|
||||
@@ -1157,6 +1170,18 @@ QDF_STATUS wmi_extract_vdev_scan_ev_param(void *wmi_hdl, void *evt_buf,
|
||||
QDF_STATUS wmi_extract_mu_ev_param(void *wmi_hdl, void *evt_buf,
|
||||
wmi_host_mu_report_event *param);
|
||||
|
||||
QDF_STATUS wmi_extract_mu_db_entry(void *wmi_hdl, void *evt_buf,
|
||||
uint8_t idx, wmi_host_mu_db_entry *param);
|
||||
|
||||
QDF_STATUS wmi_extract_mumimo_tx_count_ev_param(void *wmi_hdl, void *evt_buf,
|
||||
wmi_host_peer_txmu_cnt_event *param);
|
||||
|
||||
QDF_STATUS wmi_extract_peer_gid_userpos_list_ev_param(void *wmi_hdl,
|
||||
void *evt_buf, wmi_host_peer_gid_userpos_list_event *param);
|
||||
|
||||
QDF_STATUS wmi_extract_pdev_caldata_version_check_ev_param(void *wmi_hdl,
|
||||
void *evt_buf, wmi_host_pdev_check_cal_version_event *param);
|
||||
|
||||
QDF_STATUS wmi_extract_pdev_tpc_config_ev_param(void *wmi_hdl, void *evt_buf,
|
||||
wmi_host_pdev_tpc_config_event *param);
|
||||
|
||||
@@ -1269,6 +1294,12 @@ QDF_STATUS wmi_extract_peer_stats(void *wmi_hdl, void *evt_buf,
|
||||
QDF_STATUS wmi_extract_tx_data_traffic_ctrl_ev(void *wmi_hdl, void *evt_buf,
|
||||
wmi_host_tx_data_traffic_ctrl_event *ev);
|
||||
|
||||
QDF_STATUS wmi_extract_atf_peer_stats_ev(void *wmi_hdl, void *evt_buf,
|
||||
wmi_host_atf_peer_stats_event *ev);
|
||||
|
||||
QDF_STATUS wmi_extract_atf_token_info_ev(void *wmi_hdl, void *evt_buf,
|
||||
uint8_t idx, wmi_host_atf_peer_stats_info *atf_token_info);
|
||||
|
||||
QDF_STATUS wmi_extract_vdev_stats(void *wmi_hdl, void *evt_buf,
|
||||
uint32_t index, wmi_host_vdev_stats *vdev_stats);
|
||||
|
||||
|
Reference in New Issue
Block a user