qcacmn: remove fw headers in init_deinit component

Avoid direct fw headers usage in init_deinit component since
can have functional impacts. The inclusion is done at wmi level 
to fix the inconsistency of code. 

Change-Id: I73cc1aac500cec041de81750b9c7654d21344e6c
CRs-Fixed: 2505399
This commit is contained in:
Neha Bisht
2019-12-11 14:13:22 +05:30
committed by nshrivas
parent 294f63373d
commit 5f25cbe8f2
7 changed files with 190 additions and 146 deletions

View File

@@ -1262,8 +1262,14 @@ QDF_STATUS (*extract_fw_abi_version)(wmi_unified_t wmi_handle,
QDF_STATUS (*extract_hal_reg_cap)(wmi_unified_t wmi_handle, void *evt_buf,
struct wlan_psoc_hal_reg_capability *hal_reg_cap);
host_mem_req * (*extract_host_mem_req)(wmi_unified_t wmi_handle,
void *evt_buf, uint8_t *num_entries);
uint32_t (*extract_num_mem_reqs)(wmi_unified_t wmi_handle,
void *evt_buf);
QDF_STATUS (*extract_host_mem_req)(wmi_unified_t wmi_handle,
void *evt_buf, host_mem_req *mem_reqs,
uint32_t num_active_peers,
uint32_t num_peers,
enum wmi_fw_mem_prio fw_prio, uint16_t idx);
QDF_STATUS (*init_cmd_send)(wmi_unified_t wmi_handle,
struct wmi_init_cmd_param *param);