qcacmn: Add support for vdev delete response handler
Add support for vdev delete response handler Change-Id: I7944064857ee2a1c8c8c1dcb739d692a7f463a13 CRs-Fixed: 2149401
This commit is contained in:

committed by
snandini

parent
bd55f8ec59
commit
105b04baf6
@@ -1288,6 +1288,19 @@ QDF_STATUS wmi_extract_fips_event_data(void *wmi_hdl, void *evt_buf,
|
|||||||
QDF_STATUS wmi_extract_vdev_start_resp(void *wmi_hdl, void *evt_buf,
|
QDF_STATUS wmi_extract_vdev_start_resp(void *wmi_hdl, void *evt_buf,
|
||||||
wmi_host_vdev_start_resp *vdev_rsp);
|
wmi_host_vdev_start_resp *vdev_rsp);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* wmi_extract_vdev_delete_resp - api to extract vdev delete
|
||||||
|
* response event params
|
||||||
|
* @wmi_handle: wma handle
|
||||||
|
* @evt_buf: pointer to event buffer
|
||||||
|
* @delele_rsp: pointer to hold delete response from firmware
|
||||||
|
*
|
||||||
|
* Return: QDF_STATUS_SUCCESS for successful event parse
|
||||||
|
* else QDF_STATUS_E_INVAL or QDF_STATUS_E_FAILURE
|
||||||
|
*/
|
||||||
|
QDF_STATUS wmi_extract_vdev_delete_resp(void *wmi_hdl, void *evt_buf,
|
||||||
|
struct wmi_host_vdev_delete_resp *delele_rsp);
|
||||||
|
|
||||||
QDF_STATUS wmi_extract_tbttoffset_update_params(void *wmi_hdl, void *evt_buf,
|
QDF_STATUS wmi_extract_tbttoffset_update_params(void *wmi_hdl, void *evt_buf,
|
||||||
uint8_t idx, struct tbttoffset_params *tbtt_param);
|
uint8_t idx, struct tbttoffset_params *tbtt_param);
|
||||||
|
|
||||||
|
@@ -6153,6 +6153,14 @@ typedef struct {
|
|||||||
uint32_t cfgd_rx_streams;
|
uint32_t cfgd_rx_streams;
|
||||||
} wmi_host_vdev_start_resp;
|
} wmi_host_vdev_start_resp;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* struct wmi_host_vdev_delete_resp - VDEV delete response
|
||||||
|
* @vdev_id: vdev id
|
||||||
|
*/
|
||||||
|
struct wmi_host_vdev_delete_resp {
|
||||||
|
uint32_t vdev_id;
|
||||||
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* struct wmi_host_roam_event - host roam event param
|
* struct wmi_host_roam_event - host roam event param
|
||||||
* @vdev_id: vdev id
|
* @vdev_id: vdev id
|
||||||
|
@@ -1099,6 +1099,9 @@ QDF_STATUS (*extract_fips_event_data)(wmi_unified_t wmi_handle,
|
|||||||
QDF_STATUS (*extract_vdev_start_resp)(wmi_unified_t wmi_handle, void *evt_buf,
|
QDF_STATUS (*extract_vdev_start_resp)(wmi_unified_t wmi_handle, void *evt_buf,
|
||||||
wmi_host_vdev_start_resp *vdev_rsp);
|
wmi_host_vdev_start_resp *vdev_rsp);
|
||||||
|
|
||||||
|
QDF_STATUS (*extract_vdev_delete_resp)(wmi_unified_t wmi_handle, void *evt_buf,
|
||||||
|
struct wmi_host_vdev_delete_resp *delete_rsp);
|
||||||
|
|
||||||
QDF_STATUS (*extract_tbttoffset_update_params)(void *wmi_hdl, void *evt_buf,
|
QDF_STATUS (*extract_tbttoffset_update_params)(void *wmi_hdl, void *evt_buf,
|
||||||
uint8_t idx, struct tbttoffset_params *tbtt_param);
|
uint8_t idx, struct tbttoffset_params *tbtt_param);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user