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:

committad av
qcabuildsw

förälder
dee95c757a
incheckning
7e2eaed490
@@ -971,6 +971,23 @@ QDF_STATUS
|
||||
(*send_set_atf_grouping_cmd)(wmi_unified_t wmi_handle,
|
||||
struct atf_grouping_params *param);
|
||||
|
||||
QDF_STATUS (*send_get_user_position_cmd)(wmi_unified_t wmi_handle,
|
||||
uint32_t value);
|
||||
|
||||
QDF_STATUS
|
||||
(*send_reset_peer_mumimo_tx_count_cmd)(wmi_unified_t wmi_handle,
|
||||
uint32_t value);
|
||||
|
||||
QDF_STATUS (*send_get_peer_mumimo_tx_count_cmd)(wmi_unified_t wmi_handle,
|
||||
uint32_t value);
|
||||
|
||||
QDF_STATUS
|
||||
(*send_pdev_caldata_version_check_cmd)(wmi_unified_t wmi_handle,
|
||||
uint32_t value);
|
||||
|
||||
QDF_STATUS
|
||||
(*send_btcoex_wlan_priority_cmd)(wmi_unified_t wmi_handle, int value);
|
||||
|
||||
QDF_STATUS (*extract_wds_addr_event)(wmi_unified_t wmi_handle,
|
||||
void *evt_buf, uint16_t len, wds_addr_event_t *wds_ev);
|
||||
|
||||
@@ -1009,6 +1026,19 @@ QDF_STATUS (*extract_vdev_scan_ev_param)(wmi_unified_t wmi_handle,
|
||||
QDF_STATUS (*extract_mu_ev_param)(wmi_unified_t wmi_handle, void *evt_buf,
|
||||
wmi_host_mu_report_event *param);
|
||||
|
||||
QDF_STATUS (*extract_mu_db_entry)(wmi_unified_t wmi_hdl, void *evt_buf,
|
||||
uint8_t idx, wmi_host_mu_db_entry *param);
|
||||
|
||||
QDF_STATUS (*extract_mumimo_tx_count_ev_param)(wmi_unified_t wmi_handle,
|
||||
void *evt_buf, wmi_host_peer_txmu_cnt_event *param);
|
||||
|
||||
QDF_STATUS (*extract_peer_gid_userpos_list_ev_param)(wmi_unified_t wmi_handle,
|
||||
void *evt_buf, wmi_host_peer_gid_userpos_list_event *param);
|
||||
|
||||
QDF_STATUS (*extract_pdev_caldata_version_check_ev_param)(
|
||||
wmi_unified_t wmi_handle,
|
||||
void *evt_buf, wmi_host_pdev_check_cal_version_event *param);
|
||||
|
||||
QDF_STATUS (*extract_pdev_tpc_config_ev_param)(wmi_unified_t wmi_handle,
|
||||
void *evt_buf, wmi_host_pdev_tpc_config_event *param);
|
||||
|
||||
@@ -1122,6 +1152,14 @@ QDF_STATUS (*extract_inst_rssi_stats_event)(wmi_unified_t wmi_handle,
|
||||
QDF_STATUS (*extract_tx_data_traffic_ctrl_ev)(wmi_unified_t wmi_handle,
|
||||
void *evt_buf, wmi_host_tx_data_traffic_ctrl_event *ev);
|
||||
|
||||
QDF_STATUS (*extract_atf_peer_stats_ev)(wmi_unified_t wmi_handle,
|
||||
void *evt_buf, wmi_host_atf_peer_stats_event *ev);
|
||||
|
||||
QDF_STATUS (*extract_atf_token_info_ev)(wmi_unified_t wmi_handle,
|
||||
void *evt_buf,
|
||||
uint8_t idx,
|
||||
wmi_host_atf_peer_stats_info *atf_token_info);
|
||||
|
||||
QDF_STATUS (*extract_vdev_extd_stats)(wmi_unified_t wmi_handle, void *evt_buf,
|
||||
uint32_t index, wmi_host_vdev_extd_stats *vdev_extd_stats);
|
||||
|
||||
|
Referens i nytt ärende
Block a user