diff --git a/wmi/inc/wmi_unified_param.h b/wmi/inc/wmi_unified_param.h index f71e88ccdc10..ce3ed27d3c04 100644 --- a/wmi/inc/wmi_unified_param.h +++ b/wmi/inc/wmi_unified_param.h @@ -4626,8 +4626,14 @@ typedef enum { #if defined(WLAN_DFS_PARTIAL_OFFLOAD) && defined(HOST_DFS_SPOOF_TEST) wmi_host_dfs_status_check_event_id, #endif +#ifdef WLAN_SUPPORT_TWT wmi_twt_enable_complete_event_id, wmi_twt_disable_complete_event_id, + wmi_twt_add_dialog_complete_event_id, + wmi_twt_del_dialog_complete_event_id, + wmi_twt_pause_dialog_complete_event_id, + wmi_twt_resume_dialog_complete_event_id, +#endif wmi_apf_get_vdev_work_memory_resp_event_id, wmi_roam_scan_stats_event_id, wmi_vdev_ocac_complete_event_id, diff --git a/wmi/src/wmi_unified_tlv.c b/wmi/src/wmi_unified_tlv.c index 7a98a6281f4a..295e457705fc 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/wmi/src/wmi_unified_tlv.c @@ -14937,10 +14937,20 @@ static void populate_tlv_events_id(uint32_t *event_ids) WMI_OBSS_COLOR_COLLISION_DETECTION_EVENTID; event_ids[wmi_pdev_div_rssi_antid_event_id] = WMI_PDEV_DIV_RSSI_ANTID_EVENTID; +#ifdef WLAN_SUPPORT_TWT event_ids[wmi_twt_enable_complete_event_id] = WMI_TWT_ENABLE_COMPLETE_EVENTID; event_ids[wmi_twt_disable_complete_event_id] = WMI_TWT_DISABLE_COMPLETE_EVENTID; + event_ids[wmi_twt_add_dialog_complete_event_id] = + WMI_TWT_ADD_DIALOG_COMPLETE_EVENTID; + event_ids[wmi_twt_del_dialog_complete_event_id] = + WMI_TWT_DEL_DIALOG_COMPLETE_EVENTID; + event_ids[wmi_twt_pause_dialog_complete_event_id] = + WMI_TWT_PAUSE_DIALOG_COMPLETE_EVENTID; + event_ids[wmi_twt_resume_dialog_complete_event_id] = + WMI_TWT_RESUME_DIALOG_COMPLETE_EVENTID; +#endif event_ids[wmi_apf_get_vdev_work_memory_resp_event_id] = WMI_BPF_GET_VDEV_WORK_MEMORY_RESP_EVENTID; event_ids[wmi_wlan_sar2_result_event_id] = WMI_SAR2_RESULT_EVENTID;