|
@@ -384,6 +384,13 @@ struct wmi_wq_dbg_info {
|
|
|
};
|
|
|
|
|
|
struct wmi_ops {
|
|
|
+#if defined(CONN_MGR_ADV_FEATURE) && \
|
|
|
+ (defined(WLAN_FEATURE_HOST_ROAM) || \
|
|
|
+ defined(WLAN_FEATURE_ROAM_OFFLOAD))
|
|
|
+QDF_STATUS
|
|
|
+(*extract_roam_event)(wmi_unified_t wmi_handle, void *evt_buf, uint32_t len,
|
|
|
+ struct roam_offload_roam_event *roam_event);
|
|
|
+#endif
|
|
|
#ifdef WLAN_FEATURE_ROAM_OFFLOAD
|
|
|
QDF_STATUS
|
|
|
(*extract_roam_btm_response_stats)(wmi_unified_t wmi_handle, void *evt_buf,
|
|
@@ -426,9 +433,6 @@ QDF_STATUS
|
|
|
struct roam_synch_frame_ind *frame_ptr);
|
|
|
|
|
|
QDF_STATUS
|
|
|
-(*extract_roam_event)(wmi_unified_t wmi_handle, void *evt_buf, uint32_t len,
|
|
|
- struct roam_offload_roam_event *roam_event);
|
|
|
-QDF_STATUS
|
|
|
(*extract_btm_dl_event)(wmi_unified_t wmi_handle,
|
|
|
uint8_t *event, uint32_t data_len,
|
|
|
struct roam_denylist_event **dst_list);
|