qcacmn: Add support to Legacy tx monitor and Waikiki

Add function pointers to free buffer address stored in status buffer
and support tx monitor in legacy and Waikiki flow.

Change-Id: I28612d388009292ff751fe514183fb801909f485
This commit is contained in:
nobelj
2021-12-08 15:45:12 -08:00
committed by Madan Koyyalamudi
parent 154f9b8298
commit 357bfbe52d
17 changed files with 436 additions and 156 deletions

View File

@@ -2030,11 +2030,15 @@ struct cdp_tx_indication_mpdu_info {
/**
* struct cdp_tx_indication_info - Tx capture information
* @radiotap_done: Flag to say radiotap already done or not
* 0 - radiotap not updated
* 1 - radiotap header updated
* @mpdu_info: Tx MPDU completion information
* @mpdu_nbuf: reconstructed mpdu packet
* @ppdu_desc: tx completion ppdu
*/
struct cdp_tx_indication_info {
bool radiotap_done;
struct cdp_tx_indication_mpdu_info mpdu_info;
qdf_nbuf_t mpdu_nbuf;
struct cdp_tx_completion_ppdu *ppdu_desc;