qcacld-3.0: Enable Control path stats qcacmn component

Add Kbuild changes to compile control path stats component's
files.

Change-Id: I34b19766438721301ed0ed307f03efa35016fcc3
CRs-Fixed: 2210322
diff --git a/Kbuild b/Kbuild
index f89b0f9..a8e5d6e 100644
--- a/Kbuild
+++ b/Kbuild
@@ -1532,10 +1532,27 @@
 endif
 
 ###### CP STATS ########
+CP_STATS_OS_IF_SRC      := $(WLAN_COMMON_ROOT)/os_if/linux/cp_stats/src
+CP_STATS_TGT_SRC        := $(WLAN_COMMON_ROOT)/target_if/cp_stats/src
+CP_STATS_CORE_SRC       := $(WLAN_COMMON_ROOT)/umac/cp_stats/core/src
+CP_STATS_DISPATCHER_SRC := $(WLAN_COMMON_ROOT)/umac/cp_stats/dispatcher/src
+
 CP_STATS_OS_IF_INC      := -I$(WLAN_COMMON_INC)/os_if/linux/cp_stats/inc
 CP_STATS_TGT_INC        := -I$(WLAN_COMMON_INC)/target_if/cp_stats/inc
 CP_STATS_DISPATCHER_INC := -I$(WLAN_COMMON_INC)/umac/cp_stats/dispatcher/inc
 
+ifeq ($(CONFIG_CP_STATS), y)
+CP_STATS_OBJS := $(CP_STATS_TGT_SRC)/target_if_mc_cp_stats.o                 \
+		 $(CP_STATS_CORE_SRC)/wlan_cp_stats_comp_handler.o           \
+		 $(CP_STATS_CORE_SRC)/wlan_cp_stats_obj_mgr_handler.o        \
+		 $(CP_STATS_CORE_SRC)/wlan_cp_stats_da_api.o                 \
+		 $(CP_STATS_CORE_SRC)/wlan_cp_stats_ol_api.o                 \
+		 $(CP_STATS_OS_IF_SRC)/wlan_cfg80211_mc_cp_stats.o           \
+		 $(CP_STATS_DISPATCHER_SRC)/wlan_cp_stats_utils_api.o        \
+		 $(CP_STATS_DISPATCHER_SRC)/wlan_cp_stats_mc_tgt_api.o       \
+		 $(CP_STATS_DISPATCHER_SRC)/wlan_cp_stats_mc_ucfg_api.o
+endif
+
 ######################### NAN #########################
 NAN_CORE_DIR := $(WLAN_COMMON_ROOT)/umac/nan/core/src
 NAN_CORE_INC := -I$(WLAN_COMMON_INC)/umac/nan/core/inc
@@ -1901,6 +1918,7 @@
 
 OBJS +=		$(UMAC_OBJMGR_OBJS)
 OBJS +=		$(WIFI_POS_OBJS)
+OBJS +=		$(CP_STATS_OBJS)
 OBJS +=		$(WLAN_NAN_OBJS)
 OBJS +=		$(UMAC_MGMT_TXRX_OBJS)
 OBJS +=		$(UMAC_TDLS_OBJS)
@@ -1990,6 +2008,7 @@
 cppflags-$(CONFIG_WLAN_FEATURE_P2P_DEBUG) += -DWLAN_FEATURE_P2P_DEBUG
 cppflags-$(CONFIG_WLAN_LOGGING_SOCK_SVC) += -DWLAN_LOGGING_SOCK_SVC_ENABLE
 cppflags-$(CONFIG_WLAN_FEATURE_FILS) += -DWLAN_FEATURE_FILS_SK
+cppflags-$(CONFIG_CP_STATS) += -DQCA_SUPPORT_CP_STATS
 
 ifeq ($(CONFIG_CNSS), y)
 ifeq ($(CONFIG_CNSS_SDIO), y)