qcacmn: Add changes to populate (ext)service ready data in psoc

Add changes to populate service and ext service ready parsed data in
psoc object.

Change-Id: I2079faa0480969976caaa393872da82c1d2534e6
CRs-Fixed: 2001326
This commit is contained in:
Rajeev Kumar
2017-02-22 16:13:34 -08:00
کامیت شده توسط qcabuildsw
والد 5ab8052a25
کامیت 3a6d34a659
4فایلهای تغییر یافته به همراه99 افزوده شده و 41 حذف شده

مشاهده پرونده

@@ -22,6 +22,7 @@
* WMI common event handler implementation source file
*/
#include "service_ready_event_handler.h"
#include "wlan_objmgr_psoc_service_ready_api.h"
static int populate_service_bitmap(void *wmi_handle, uint8_t *event,
uint32_t *service_bitmap)
@@ -109,14 +110,12 @@ int init_deinit_service_ready_event_handler(ol_scn_t scn_handle,
if (err_code)
goto free_param_and_exit;
/* populate wmi_service_ready_param in common psoc object using
* object manager api once its available
*/
legacy_callback = target_if_get_psoc_legacy_service_ready_cb();
err_code = legacy_callback(wmi_service_ready_event_id,
scn_handle, event, data_len);
wlan_objmgr_populate_service_ready_data(psoc, service_param);
free_param_and_exit:
qdf_mem_free(service_param);
@@ -292,15 +291,12 @@ int init_deinit_service_ext_ready_event_handler(ol_scn_t scn_handle,
if (err_code)
goto free_param_and_exit;
/* populate wmi_ext_service_ready_param in common psoc object using
* object manager api once its available
*/
legacy_callback = target_if_get_psoc_legacy_service_ready_cb();
err_code = legacy_callback(wmi_service_ready_ext_event_id,
scn_handle, event, data_len);
wlan_objmgr_populate_ext_service_ready_data(psoc, service_param);
free_param_and_exit:
qdf_mem_free(service_param);