qcacmn: Move core monitor and monitor dependent feature func

PATCH[4/7]:
This patch consists following changes:
 - Move core monitor and monitor dependent feature functions
   to monitor file
 - Move enhanced stats functions from htt to monitor file
 - Move vdev set monitor mode rings function to monitor file
 - Create and initialize relevant funct ptrs
 - Initialize cdp monitor related ops.

Change-Id: Iac1ab43eb1c4b98bd21bbb8a5741ee53034da2f1
CRs-Fixed: 2984635
此提交包含在:
aloksing
2021-05-12 14:14:39 +05:30
提交者 Madan Koyyalamudi
父節點 f20f31dc10
當前提交 e7cc727374
共有 14 個檔案被更改,包括 5431 行新增4280 行删除

查看文件

@@ -44,6 +44,9 @@
#ifdef WLAN_DP_FEATURE_SW_LATENCY_MGR
#include <dp_swlm.h>
#endif
#ifdef WIFI_MONITOR_SUPPORT
#include <dp_mon.h>
#endif
/* Flag to skip CCE classify when mesh or tid override enabled */
#define DP_TX_SKIP_CCE_CLASSIFY \
@@ -3924,7 +3927,7 @@ dp_tx_comp_process_desc(struct dp_soc *soc,
dp_tx_enh_unmap(soc, desc);
if (QDF_STATUS_SUCCESS ==
dp_tx_add_to_comp_queue(soc, desc, ts, peer)) {
monitor_tx_add_to_comp_queue(soc, desc, ts, peer)) {
return;
}