qcacmn: Add lite tx monitor filter setup API

Add API to iterate through all modes to set setup tx monitor based
features. Also added filter setup function for tx lite monitor mode.
Made additions to filter print functions and added the fields that
were missed.

Change-Id: I20070f75d800199199195f73b1e2a13b428d5672
CRs-Fixed: 3191619
Bu işleme şunda yer alıyor:
Nandha Kishore Easwaran
2022-05-06 21:39:51 +05:30
işlemeyi yapan: Madan Koyyalamudi
ebeveyn 83e349e4ae
işleme 7d3cd845de
4 değiştirilmiş dosya ile 614 ekleme ve 108 silme

Dosyayı Görüntüle

@@ -1066,7 +1066,6 @@ struct dp_mon_pdev {
bool reset_scan_spcl_vap_stats_enable;
#endif
bool is_tlv_hdr_64_bit;
enum dp_mon_filter_mode current_filter_mode;
/* Invalid monitor peer to account for stats in mcopy mode */
struct dp_mon_peer *invalid_mon_peer;
@@ -4015,6 +4014,11 @@ dp_lite_mon_disable_rx(struct dp_pdev *pdev)
{
}
static inline void
dp_lite_mon_disable_tx(struct dp_pdev *pdev)
{
}
static inline int
dp_lite_mon_is_level_msdu(struct dp_mon_pdev *mon_pdev)
{