qcacmn: WMI registration change to support to WIN modularization
Change WMI initialization sequence to support WMI modularization. TLV and Non-TLV modules calls WMI module registration based on target type. WMI attach will call respective attach routines based on registration. Change-Id: Id56446f491d129758537913d2d5d6633f8dec918 CRs-Fixed: 2179854
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
157e47813d
commit
67da1bb4af
@@ -26,6 +26,7 @@
|
||||
*/
|
||||
#include "wmi_unified_priv.h"
|
||||
#include "wmi_unified_param.h"
|
||||
#include "qdf_module.h"
|
||||
|
||||
/**
|
||||
* wmi_unified_vdev_create_send() - send VDEV create command to fw
|
||||
@@ -628,6 +629,7 @@ wmi_unified_dbglog_cmd_send(void *wmi_hdl,
|
||||
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
qdf_export_symbol(wmi_unified_dbglog_cmd_send);
|
||||
|
||||
/**
|
||||
* wmi_unified_vdev_set_param_send() - WMI vdev set parameter function
|
||||
@@ -4040,6 +4042,7 @@ QDF_STATUS wmi_unified_smart_ant_enable_tx_feedback_cmd_send(void *wmi_hdl,
|
||||
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
qdf_export_symbol(wmi_unified_smart_ant_enable_tx_feedback_cmd_send);
|
||||
|
||||
/**
|
||||
* wmi_unified_vdev_spectral_configure_cmd_send() - WMI set spectral config function
|
||||
@@ -4847,6 +4850,7 @@ uint8_t *wmi_extract_dbglog_data_len(void *wmi_hdl, void *evt_buf,
|
||||
|
||||
return NULL;
|
||||
}
|
||||
qdf_export_symbol(wmi_extract_dbglog_data_len);
|
||||
|
||||
/**
|
||||
* wmi_send_ext_resource_config() - send extended resource configuration
|
||||
@@ -5189,6 +5193,7 @@ QDF_STATUS wmi_extract_wds_addr_event(void *wmi_hdl, void *evt_buf,
|
||||
}
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
qdf_export_symbol(wmi_extract_wds_addr_event);
|
||||
|
||||
/**
|
||||
* wmi_extract_dcs_interference_type() - extract dcs interference type
|
||||
@@ -7193,6 +7198,7 @@ QDF_STATUS wmi_extract_wds_entry(void *wmi_hdl, uint8_t *evt_buf,
|
||||
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
qdf_export_symbol(wmi_extract_wds_entry);
|
||||
|
||||
#ifdef WLAN_FEATURE_NAN_CONVERGENCE
|
||||
QDF_STATUS wmi_unified_ndp_initiator_req_cmd_send(void *wmi_hdl,
|
||||
|
Reference in New Issue
Block a user