qcacmn: Enable usage of delta_tsf for SAWF
Enable usage of delta_tsf for SAWF. This will be used to compute tx delay. Also, add support to update sawf stats in tx completion. Change-Id: Idab7fbd5217175167ecdeee21cf5dc9daf1415d6 CRs-Fixed: 3135773
这个提交包含在:
@@ -1348,7 +1348,7 @@ void cdp_txrx_peer_flush_frags(ol_txrx_soc_handle soc, uint8_t vdev_id,
|
||||
peer_mac);
|
||||
}
|
||||
|
||||
#ifdef WLAN_FEATURE_TSF_UPLINK_DELAY
|
||||
#if defined(WLAN_FEATURE_TSF_UPLINK_DELAY) || defined(CONFIG_SAWF)
|
||||
/**
|
||||
* cdp_set_delta_tsf() - wrapper function to set delta_tsf
|
||||
* @soc: SOC TXRX handle
|
||||
@@ -1372,7 +1372,8 @@ static inline void cdp_set_delta_tsf(ol_txrx_soc_handle soc, uint8_t vdev_id,
|
||||
|
||||
soc->ops->ctrl_ops->txrx_set_delta_tsf(soc, vdev_id, delta_tsf);
|
||||
}
|
||||
|
||||
#endif
|
||||
#ifdef WLAN_FEATURE_TSF_UPLINK_DELAY
|
||||
/**
|
||||
* cdp_set_tsf_ul_delay_report() - Enable or disable reporting uplink delay
|
||||
* @soc: SOC TXRX handle
|
||||
|
@@ -852,9 +852,11 @@ struct cdp_ctrl_ops {
|
||||
|
||||
#endif
|
||||
|
||||
#ifdef WLAN_FEATURE_TSF_UPLINK_DELAY
|
||||
#if defined(WLAN_FEATURE_TSF_UPLINK_DELAY) || defined(CONFIG_SAWF)
|
||||
void (*txrx_set_delta_tsf)(struct cdp_soc_t *soc, uint8_t vdev_id,
|
||||
uint32_t delta_tsf);
|
||||
#endif
|
||||
#ifdef WLAN_FEATURE_TSF_UPLINK_DELAY
|
||||
QDF_STATUS (*txrx_set_tsf_ul_delay_report)(struct cdp_soc_t *soc,
|
||||
uint8_t vdev_id,
|
||||
bool enable);
|
||||
|
在新工单中引用
屏蔽一个用户