qcacmn: Add support in host to receive ext2 ready event
Currently the host gets service_ready_event and service_ready_ext_event during the init sequence as a part of handshake with firmware. As the size of the service_ready_ext_event exceeds on adding further parameters, new event is created. Add support for WMI_SERVICE_READY_EXT2_EVENT to be processed after WMI_SERVICE_READY_EXT_EVENT based on the service bit WMI_SERVICE_EXT2_MSG. Also add support to extract the reg db/bdf version information that comes inside the ext2 event. Change-Id: If0b57af362e7eb653f9189b912ec1dd3efb0f731 CRs-Fixed: 2501132
This commit is contained in:

committed by
nshrivas

parent
f01c83d57e
commit
6561456601
@@ -2883,6 +2883,19 @@ QDF_STATUS wmi_extract_service_ready_ext(
|
||||
wmi_unified_t wmi_handle, uint8_t *evt_buf,
|
||||
struct wlan_psoc_host_service_ext_param *param);
|
||||
|
||||
/*
|
||||
* wmi_extract_service_ready_ext2() - extract extended2 service ready
|
||||
* @wmi_handle: wmi handle
|
||||
* @evt_buff: pointer to event buffer
|
||||
* @param: wmi ext2 base parameters
|
||||
*
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS on success, QDF_STATUS_E_** on error
|
||||
*/
|
||||
QDF_STATUS wmi_extract_service_ready_ext2(
|
||||
struct wmi_unified *wmi_handle, uint8_t *evt_buf,
|
||||
struct wlan_psoc_host_service_ext2_param *param);
|
||||
|
||||
/**
|
||||
* wmi_extract_hw_mode_cap_service_ready_ext() -
|
||||
* extract HW mode cap from service ready event
|
||||
|
Reference in New Issue
Block a user