qcacmn: Modify WMI cmd to point to IPA CLD component

IPA module has been moved to CLD component under the converged
driver model. Point the wmi API's and structures to the newly
defined files.

Change-Id: I96205f7cc18dbea1c05a5f6314490ea6b3dd75fd
CRs-Fixed: 2180176
This commit is contained in:
Sravan Kumar Kairam
2018-02-15 23:28:34 +05:30
committed by nshrivas
parent 09744011e5
commit dcb5f80ac3
3 changed files with 10 additions and 14 deletions

View File

@@ -63,6 +63,10 @@
#include "wlan_ocb_public_structs.h" #include "wlan_ocb_public_structs.h"
#endif #endif
#ifdef IPA_OFFLOAD
#include "wlan_ipa_public_struct.h"
#endif
typedef qdf_nbuf_t wmi_buf_t; typedef qdf_nbuf_t wmi_buf_t;
#define wmi_buf_data(_buf) qdf_nbuf_data(_buf) #define wmi_buf_data(_buf) qdf_nbuf_data(_buf)
@@ -836,8 +840,10 @@ QDF_STATUS wmi_unified_roam_scan_filter_cmd(void *wmi_hdl,
QDF_STATUS wmi_unified_set_epno_network_list_cmd(void *wmi_hdl, QDF_STATUS wmi_unified_set_epno_network_list_cmd(void *wmi_hdl,
struct wifi_enhanched_pno_params *req); struct wifi_enhanched_pno_params *req);
#ifdef IPA_OFFLOAD
QDF_STATUS wmi_unified_ipa_offload_control_cmd(void *wmi_hdl, QDF_STATUS wmi_unified_ipa_offload_control_cmd(void *wmi_hdl,
struct ipa_offload_control_params *ipa_offload); struct ipa_uc_offload_control_params *ipa_offload);
#endif
QDF_STATUS wmi_unified_extscan_get_capabilities_cmd(void *wmi_hdl, QDF_STATUS wmi_unified_extscan_get_capabilities_cmd(void *wmi_hdl,
struct extscan_capabilities_params *pgetcapab); struct extscan_capabilities_params *pgetcapab);

View File

@@ -2262,18 +2262,6 @@ enum wmi_extscan_report_events_type {
WMI_EXTSCAN_REPORT_EVENTS_NO_BATCH = 0x04, WMI_EXTSCAN_REPORT_EVENTS_NO_BATCH = 0x04,
}; };
/**
* struct ipa_offload_control_params - ipa offload parameters
* @offload_type: ipa offload type
* @vdev_id: vdev id
* @enable: ipa offload enable/disable
*/
struct ipa_offload_control_params {
uint32_t offload_type;
uint32_t vdev_id;
uint32_t enable;
};
/** /**
* struct extscan_capabilities_params - ext scan capablities * struct extscan_capabilities_params - ext scan capablities
* @request_id: request_id * @request_id: request_id

View File

@@ -515,8 +515,10 @@ QDF_STATUS (*send_pno_start_cmd)(wmi_unified_t wmi_handle,
QDF_STATUS (*send_nlo_mawc_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_nlo_mawc_cmd)(wmi_unified_t wmi_handle,
struct nlo_mawc_params *params); struct nlo_mawc_params *params);
#ifdef IPA_OFFLOAD
QDF_STATUS (*send_ipa_offload_control_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_ipa_offload_control_cmd)(wmi_unified_t wmi_handle,
struct ipa_offload_control_params *ipa_offload); struct ipa_uc_offload_control_params *ipa_offload);
#endif
QDF_STATUS (*send_set_ric_req_cmd)(wmi_unified_t wmi_handle, void *msg, QDF_STATUS (*send_set_ric_req_cmd)(wmi_unified_t wmi_handle, void *msg,
uint8_t is_add_ts); uint8_t is_add_ts);