qcacmn: Add support to calculate uplink delay

Add support to calculate uplink delay on a per vdev basis.
The delay calculated excludes bus delays, where packet
enqueueing time and complete time are fetched from HW release
ring.

Change-Id: I4bbcbf28b197f7a87cb822a841f1f957ebcf063b
CRs-Fixed: 2958833
This commit is contained in:
Jia Ding
2021-05-12 16:47:44 +08:00
committed by Madan Koyyalamudi
szülő 0e0afa5c4c
commit 9304c2d00e
6 fájl változott, egészen pontosan 277 új sor hozzáadva és 1 régi sor törölve

Fájl megtekintése

@@ -12471,6 +12471,11 @@ static struct cdp_ctrl_ops dp_ops_ctrl = {
.txrx_update_peer_pkt_capture_params =
dp_peer_update_pkt_capture_params,
#endif /* WLAN_TX_PKT_CAPTURE_ENH || WLAN_RX_PKT_CAPTURE_ENH */
#ifdef WLAN_FEATURE_TSF_UPLINK_DELAY
.txrx_set_delta_tsf = dp_set_delta_tsf,
.txrx_set_tsf_ul_delay_report = dp_set_tsf_ul_delay_report,
.txrx_get_uplink_delay = dp_get_uplink_delay,
#endif
};
static struct cdp_me_ops dp_ops_me = {