diff --git a/dp/inc/cdp_txrx_ctrl.h b/dp/inc/cdp_txrx_ctrl.h index c9aea879f3..8929469dc9 100644 --- a/dp/inc/cdp_txrx_ctrl.h +++ b/dp/inc/cdp_txrx_ctrl.h @@ -1277,7 +1277,7 @@ void cdp_txrx_peer_flush_frags(ol_txrx_soc_handle soc, uint8_t vdev_id, peer_mac); } -#if defined(WLAN_FEATURE_TSF_UPLINK_DELAY) || defined(WLAN_CONFIG_TX_DELAY) +#if defined(WLAN_FEATURE_TSF_AUTO_REPORT) || defined(WLAN_CONFIG_TX_DELAY) /** * cdp_set_delta_tsf() - wrapper function to set delta_tsf * @soc: SOC TXRX handle diff --git a/dp/inc/cdp_txrx_ops.h b/dp/inc/cdp_txrx_ops.h index 5b992c537e..5e533bfd3e 100644 --- a/dp/inc/cdp_txrx_ops.h +++ b/dp/inc/cdp_txrx_ops.h @@ -947,7 +947,7 @@ struct cdp_ctrl_ops { #endif -#if defined(WLAN_FEATURE_TSF_UPLINK_DELAY) || defined(WLAN_CONFIG_TX_DELAY) +#if defined(WLAN_FEATURE_TSF_AUTO_REPORT) || defined(WLAN_CONFIG_TX_DELAY) void (*txrx_set_delta_tsf)(struct cdp_soc_t *soc, uint8_t vdev_id, uint32_t delta_tsf); #endif diff --git a/dp/wifi3.0/dp_main.c b/dp/wifi3.0/dp_main.c index c95297fab0..4944499565 100644 --- a/dp/wifi3.0/dp_main.c +++ b/dp/wifi3.0/dp_main.c @@ -12332,7 +12332,7 @@ static struct cdp_ctrl_ops dp_ops_ctrl = { #ifdef QCA_MULTIPASS_SUPPORT .txrx_peer_set_vlan_id = dp_peer_set_vlan_id, #endif /*QCA_MULTIPASS_SUPPORT*/ -#if defined(WLAN_FEATURE_TSF_UPLINK_DELAY) || defined(WLAN_CONFIG_TX_DELAY) +#if defined(WLAN_FEATURE_TSF_AUTO_REPORT) || defined(WLAN_CONFIG_TX_DELAY) .txrx_set_delta_tsf = dp_set_delta_tsf, #endif #ifdef WLAN_FEATURE_TSF_UPLINK_DELAY diff --git a/dp/wifi3.0/dp_tx.c b/dp/wifi3.0/dp_tx.c index a58b94e14e..c529caad34 100644 --- a/dp/wifi3.0/dp_tx.c +++ b/dp/wifi3.0/dp_tx.c @@ -5081,7 +5081,7 @@ void dp_tx_update_connectivity_stats(struct dp_soc *soc, } #endif -#if defined(WLAN_FEATURE_TSF_UPLINK_DELAY) || defined(WLAN_CONFIG_TX_DELAY) +#if defined(WLAN_FEATURE_TSF_AUTO_REPORT) || defined(WLAN_CONFIG_TX_DELAY) /* Mask for bit29 ~ bit31 */ #define DP_TX_TS_BIT29_31_MASK 0xE0000000 /* Timestamp value (unit us) if bit29 is set */ diff --git a/dp/wifi3.0/dp_tx.h b/dp/wifi3.0/dp_tx.h index 60b669afe3..e0ed0dad2f 100644 --- a/dp/wifi3.0/dp_tx.h +++ b/dp/wifi3.0/dp_tx.h @@ -1524,7 +1524,7 @@ dp_tx_hw_desc_update_evt(uint8_t *hal_tx_desc_cached, } #endif -#if defined(WLAN_FEATURE_TSF_UPLINK_DELAY) || defined(WLAN_CONFIG_TX_DELAY) +#if defined(WLAN_FEATURE_TSF_AUTO_REPORT) || defined(WLAN_CONFIG_TX_DELAY) /** * dp_tx_compute_hw_delay_us() - Compute hardware Tx completion delay * @ts: Tx completion status diff --git a/dp/wifi3.0/dp_types.h b/dp/wifi3.0/dp_types.h index c8df69b0d6..165405f053 100644 --- a/dp/wifi3.0/dp_types.h +++ b/dp/wifi3.0/dp_types.h @@ -4099,7 +4099,7 @@ struct dp_vdev { #ifdef WIFI_MONITOR_SUPPORT struct dp_mon_vdev *monitor_vdev; #endif -#if defined(WLAN_FEATURE_TSF_UPLINK_DELAY) || defined(WLAN_CONFIG_TX_DELAY) +#if defined(WLAN_FEATURE_TSF_AUTO_REPORT) || defined(WLAN_CONFIG_TX_DELAY) /* Delta between TQM clock and TSF clock */ uint32_t delta_tsf; #endif diff --git a/hal/wifi3.0/be/hal_be_generic_api.h b/hal/wifi3.0/be/hal_be_generic_api.h index 5aeee58f04..921840b26a 100644 --- a/hal/wifi3.0/be/hal_be_generic_api.h +++ b/hal/wifi3.0/be/hal_be_generic_api.h @@ -44,7 +44,7 @@ typedef struct tx_fes_status_prot hal_tx_fes_status_prot_t; typedef struct pcu_ppdu_setup_init hal_pcu_ppdu_setup_t; #endif -#if defined(WLAN_FEATURE_TSF_UPLINK_DELAY) || defined(WLAN_CONFIG_TX_DELAY) +#if defined(WLAN_FEATURE_TSF_AUTO_REPORT) || defined(WLAN_CONFIG_TX_DELAY) static inline void hal_tx_comp_get_buffer_timestamp_be(void *desc, struct hal_tx_completion_status *ts) @@ -52,13 +52,13 @@ hal_tx_comp_get_buffer_timestamp_be(void *desc, ts->buffer_timestamp = HAL_TX_DESC_GET(desc, WBM2SW_COMPLETION_RING_TX, BUFFER_TIMESTAMP); } -#else /* !WLAN_FEATURE_TSF_UPLINK_DELAY || WLAN_CONFIG_TX_DELAY */ +#else /* !(WLAN_FEATURE_TSF_AUTO_REPORT || WLAN_CONFIG_TX_DELAY) */ static inline void hal_tx_comp_get_buffer_timestamp_be(void *desc, struct hal_tx_completion_status *ts) { } -#endif /* WLAN_FEATURE_TSF_UPLINK_DELAY || CONFIG_SAWF */ +#endif /* WLAN_FEATURE_TSF_AUTO_REPORT || WLAN_CONFIG_TX_DELAY */ /** * hal_tx_comp_get_status_generic_be() - TQM Release reason diff --git a/hal/wifi3.0/hal_tx.h b/hal/wifi3.0/hal_tx.h index e5cd2e43d1..0b2166e20d 100644 --- a/hal/wifi3.0/hal_tx.h +++ b/hal/wifi3.0/hal_tx.h @@ -245,7 +245,7 @@ struct hal_tx_completion_status { uint8_t transmit_cnt; uint8_t tid; uint16_t peer_id; -#if defined(WLAN_FEATURE_TSF_UPLINK_DELAY) || defined(WLAN_CONFIG_TX_DELAY) +#if defined(WLAN_FEATURE_TSF_AUTO_REPORT) || defined(WLAN_CONFIG_TX_DELAY) uint32_t buffer_timestamp:19; #endif }; diff --git a/hal/wifi3.0/li/hal_li_generic_api.h b/hal/wifi3.0/li/hal_li_generic_api.h index 1e99b2aa38..669d76f1ef 100644 --- a/hal/wifi3.0/li/hal_li_generic_api.h +++ b/hal/wifi3.0/li/hal_li_generic_api.h @@ -71,7 +71,7 @@ void hal_rx_wbm_err_info_get_generic_li(void *wbm_desc, wbm_er_info->rxdma_err_code = HAL_RX_WBM_RXDMA_ERROR_CODE_GET(wbm_desc); } -#if defined(WLAN_FEATURE_TSF_UPLINK_DELAY) || defined(WLAN_CONFIG_TX_DELAY) +#if defined(WLAN_FEATURE_TSF_AUTO_REPORT) || defined(WLAN_CONFIG_TX_DELAY) static inline void hal_tx_comp_get_buffer_timestamp_li(void *desc, struct hal_tx_completion_status *ts) @@ -79,13 +79,13 @@ hal_tx_comp_get_buffer_timestamp_li(void *desc, ts->buffer_timestamp = HAL_TX_DESC_GET(desc, WBM_RELEASE_RING_4, BUFFER_TIMESTAMP); } -#else /* !WLAN_FEATURE_TSF_UPLINK_DELAY || WLAN_CONFIG_TX_DELAY */ +#else /* !(WLAN_FEATURE_TSF_AUTO_REPORT || WLAN_CONFIG_TX_DELAY) */ static inline void hal_tx_comp_get_buffer_timestamp_li(void *desc, struct hal_tx_completion_status *ts) { } -#endif /* WLAN_FEATURE_TSF_UPLINK_DELAY || WLAN_CONFIG_TX_DELAY */ +#endif /* WLAN_FEATURE_TSF_AUTO_REPORT || WLAN_CONFIG_TX_DELAY */ #ifdef QCA_UNDECODED_METADATA_SUPPORT static inline void