diff --git a/wmi/inc/wmi_unified_param.h b/wmi/inc/wmi_unified_param.h index 20c3e9e422..6ca324ae63 100644 --- a/wmi/inc/wmi_unified_param.h +++ b/wmi/inc/wmi_unified_param.h @@ -4711,6 +4711,9 @@ struct wmi_host_tsf_event { uint32_t mac_id_valid; uint32_t wlan_global_tsf_low; uint32_t wlan_global_tsf_high; + uint32_t tqm_timer_low; + uint32_t tqm_timer_high; + uint32_t use_tqm_timer; }; #define WMI_EVENT_ID_INVALID 0 diff --git a/wmi/src/wmi_unified_tlv.c b/wmi/src/wmi_unified_tlv.c index 24ffc3676e..145fcfbdb4 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/wmi/src/wmi_unified_tlv.c @@ -17190,6 +17190,9 @@ extract_vdev_tsf_report_event_tlv(wmi_unified_t wmi_handle, void *evt_buf, param->mac_id_valid = evt->mac_id_valid; param->wlan_global_tsf_low = evt->wlan_global_tsf_low; param->wlan_global_tsf_high = evt->wlan_global_tsf_high; + param->tqm_timer_low = evt->tqm_timer_low; + param->tqm_timer_high = evt->tqm_timer_high; + param->use_tqm_timer = evt->use_tqm_timer; return QDF_STATUS_SUCCESS; }