diff --git a/wmi_unified_api.h b/wmi_unified_api.h index 3101b32101..43931867eb 100644 --- a/wmi_unified_api.h +++ b/wmi_unified_api.h @@ -841,15 +841,6 @@ QDF_STATUS wmi_unified_dcc_update_ndl(void *wmi_hdl, QDF_STATUS wmi_unified_save_fw_version_cmd(void *wmi_hdl, void *evt_buf); -#ifdef CONFIG_MCL -QDF_STATUS wmi_unified_send_init_cmd(void *wmi_hdl, - wmi_resource_config *res_cfg, - uint8_t num_mem_chunks, struct wmi_host_mem_chunk *mem_chunk, - bool action); -#endif - -QDF_STATUS wmi_unified_send_saved_init_cmd(void *wmi_hdl); - QDF_STATUS wmi_unified_set_base_macaddr_indicate_cmd(void *wmi_hdl, uint8_t *custom_addr); diff --git a/wmi_unified_param.h b/wmi_unified_param.h index 896c5cb8d1..0488edfffb 100644 --- a/wmi_unified_param.h +++ b/wmi_unified_param.h @@ -5901,6 +5901,8 @@ struct wmi_host_fw_abi_ver { * @rx_batchmode: RX batch mode * @tt_support: Thermal throttling support * @atf_config: ATF config + * @mgmt_comp_evt_bundle_support: bundle support required for mgmt complete evt + * @tx_msdu_new_partition_id_support: new partiition id support for tx msdu * @iphdr_pad_config: ipheader pad config * @qwrap_config: Qwrap configuration * @alloc_frag_desc_for_data_pkt: Frag desc for data @@ -5922,6 +5924,7 @@ struct wmi_host_fw_abi_ver { * @bpf_instruction_size: * @max_bssid_rx_filters: * @use_pdev_id: + * @max_num_dbs_scan_duty_cycle: max dbs can duty cycle value */ typedef struct { uint32_t num_vdevs; @@ -5963,7 +5966,9 @@ typedef struct { uint32_t VO_Minfree; uint32_t rx_batchmode; uint32_t tt_support; - uint32_t atf_config; + uint32_t atf_config:1, + mgmt_comp_evt_bundle_support:1, + tx_msdu_new_partition_id_support:1; uint32_t iphdr_pad_config; uint32_t qwrap_config:16, @@ -5987,6 +5992,7 @@ typedef struct { uint32_t bpf_instruction_size; uint32_t max_bssid_rx_filters; uint32_t use_pdev_id; + uint32_t max_num_dbs_scan_duty_cycle; } target_resource_config; /** diff --git a/wmi_unified_priv.h b/wmi_unified_priv.h index d4007e80d0..201e1cef02 100644 --- a/wmi_unified_priv.h +++ b/wmi_unified_priv.h @@ -680,19 +680,10 @@ QDF_STATUS (*send_process_fw_mem_dump_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_process_set_ie_info_cmd)(wmi_unified_t wmi_handle, struct vdev_ie_info_param *ie_info); -#ifdef CONFIG_MCL -QDF_STATUS (*send_init_cmd)(wmi_unified_t wmi_handle, - wmi_resource_config *res_cfg, - uint8_t num_mem_chunks, struct wmi_host_mem_chunk *mem_chunk, - bool action); -#endif - QDF_STATUS (*save_fw_version_cmd)(wmi_unified_t wmi_handle, void *evt_buf); QDF_STATUS (*check_and_update_fw_version_cmd)(wmi_unified_t wmi_hdl, void *ev); -QDF_STATUS (*send_saved_init_cmd)(wmi_unified_t wmi_handle); - QDF_STATUS (*send_set_base_macaddr_indicate_cmd)(wmi_unified_t wmi_handle, uint8_t *custom_addr); @@ -1444,7 +1435,6 @@ struct wmi_unified { int wmi_stop_in_progress; struct wmi_host_abi_version fw_abi_version; struct wmi_host_abi_version final_abi_vers; - struct wmi_cmd_init saved_wmi_init_cmd; uint32_t num_of_diag_events_logs; uint32_t *events_logs_list; #ifdef WLAN_OPEN_SOURCE