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
Bu işleme şunda yer alıyor:
Ripan Deuri
2022-02-01 22:35:06 +05:30
işlemeyi yapan: Madan Koyyalamudi
ebeveyn d9ce043299
işleme eb543663d2
8 değiştirilmiş dosya ile 52 ekleme ve 15 silme

Dosyayı Görüntüle

@@ -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