qcacmn: Get buffer_timestamp from wbm release ring

Upon TX completion, get buffer_timestamp from wbm release
ring descriptor.

Change-Id: I0203b51c52a265711e62afc3a940392674ac014a
CRs-Fixed: 2978492
此提交包含在:
Jia Ding
2021-06-28 10:51:09 +08:00
提交者 Madan Koyyalamudi
父節點 37ee80923a
當前提交 ffcab816e9
共有 2 個檔案被更改,包括 23 行新增0 行删除

查看文件

@@ -178,6 +178,8 @@ do { \
* @transmit_cnt: Number of times this frame has been transmitted
* @tid: TID of the flow or MPDU queue
* @peer_id: Peer ID of the flow or MPDU queue
* @buffer_timestamp: Frame system entrance timestamp in units of 1024
* microseconds
*/
struct hal_tx_completion_status {
uint8_t status;
@@ -200,6 +202,9 @@ struct hal_tx_completion_status {
uint8_t transmit_cnt;
uint8_t tid;
uint16_t peer_id;
#ifdef WLAN_FEATURE_TSF_UPLINK_DELAY
uint32_t buffer_timestamp:19;
#endif
};
/**