qcacmn: Conditionally compile monitor related features and issue fixes

PATCH[7/7]:
This patch consists following changes:
 -Conditionally compile all monitor destination ring related code
  Macro used QCA_MONITOR_PKT_SUPPORT
 -Add QCA_ENHANCED_STATS_SUPPORT macro to conditionally compile
  enhanced stats support
 -Use QCA_MCOPY_SUPPORT and QCA_TX_CAPTURE_SUPPORT macros
  to conditionally compile MCOPY and Tx capture features
  respectively
 -Use QCN_IE macro to conditionally compile BPR
  feature
 -Use QCA_ADVANCE_MON_FILTER_SUPPORT macro to conditionally
  compile advance monitor filter feature
 -Fix vdev attach issue for special and smart monitor vap
 -Fix status ring initialization issue.

Change-Id: I0deaa28a9a54bf34b0f41e6dd510fdd8d4992db2
CRs-Fixed: 2983780
This commit is contained in:
aloksing
2021-06-14 20:12:04 +05:30
کامیت شده توسط Madan Koyyalamudi
والد 53fe7000ba
کامیت c60b9619a3
24فایلهای تغییر یافته به همراه2719 افزوده شده و 1971 حذف شده

مشاهده پرونده

@@ -23,6 +23,7 @@
#include "dp_htt.h"
#include <dp_mon.h>
#endif
#include <qdf_module.h>
#ifdef WDI_EVENT_ENABLE
/*
@@ -145,6 +146,7 @@ dp_wdi_event_handler(
peer_id, status);
}
qdf_export_symbol(dp_wdi_event_handler);
/*
* dp_wdi_event_sub() - Subscribe WDI event