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:

committad av
Gerrit - the friendly Code Review server

förälder
157e47813d
incheckning
67da1bb4af
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2018 The Linux Foundation. All rights reserved.
|
||||
*
|
||||
*
|
||||
* Permission to use, copy, modify, and/or distribute this software for
|
||||
@@ -41,6 +41,7 @@ QDF_STATUS wmi_extract_reg_chan_list_update_event(void *wmi_hdl,
|
||||
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
EXPORT_SYMBOL(wmi_extract_reg_chan_list_update_event);
|
||||
|
||||
/*
|
||||
* wmi_unified_send_start_11d_scan_cmd() - start 11d scan
|
||||
@@ -58,6 +59,7 @@ QDF_STATUS wmi_unified_send_start_11d_scan_cmd(wmi_unified_t wmi_handle,
|
||||
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
EXPORT_SYMBOL(wmi_unified_send_start_11d_scan_cmd);
|
||||
|
||||
/*
|
||||
* wmi_unified_send_stop_11d_scan_cmd() - stop 11d scan
|
||||
@@ -75,6 +77,7 @@ QDF_STATUS wmi_unified_send_stop_11d_scan_cmd(wmi_unified_t wmi_handle,
|
||||
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
EXPORT_SYMBOL(wmi_unified_send_stop_11d_scan_cmd);
|
||||
|
||||
QDF_STATUS wmi_extract_reg_11d_new_cc_event(void *wmi_hdl,
|
||||
uint8_t *evt_buf,
|
||||
@@ -89,6 +92,7 @@ QDF_STATUS wmi_extract_reg_11d_new_cc_event(void *wmi_hdl,
|
||||
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
EXPORT_SYMBOL(wmi_extract_reg_11d_new_cc_event);
|
||||
|
||||
QDF_STATUS wmi_unified_set_user_country_code_cmd_send(void *wmi_hdl,
|
||||
uint8_t pdev_id, struct cc_regdmn_s *rd)
|
||||
@@ -101,6 +105,7 @@ QDF_STATUS wmi_unified_set_user_country_code_cmd_send(void *wmi_hdl,
|
||||
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
EXPORT_SYMBOL(wmi_unified_set_user_country_code_cmd_send);
|
||||
|
||||
QDF_STATUS wmi_extract_reg_ch_avoid_event(void *wmi_hdl,
|
||||
uint8_t *evt_buf,
|
||||
@@ -115,3 +120,4 @@ QDF_STATUS wmi_extract_reg_ch_avoid_event(void *wmi_hdl,
|
||||
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
EXPORT_SYMBOL(wmi_extract_reg_ch_avoid_event);
|
||||
|
Referens i nytt ärende
Block a user