From b434bd1dc2d5c6ba50b5a61d7f445ec9cc942b1e Mon Sep 17 00:00:00 2001 From: Ripan Deuri Date: Wed, 4 May 2022 18:08:26 +0530 Subject: [PATCH] qcacmn: delta tsf calculation based on use_tqm_timer flag Add WMI parameters to support delta tsf calculation based on the use_tqm_timer flag. Change-Id: I6346f0b661bdede56874f4589f4dcc4d8b95c439 CRs-Fixed: 3193329 --- wmi/inc/wmi_unified_param.h | 3 +++ wmi/src/wmi_unified_tlv.c | 3 +++ 2 files changed, 6 insertions(+) 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; }