浏览代码

qcacld-3.0: Modularizaton of monitor mode

adding Flags to support FR of Modularization of
monitor mode.

Change-Id: Idd4c963ab3132fb367b69b0fcaf2c8ddbeb2c571
CRs-Fixed: 2998547
sandhu 3 年之前
父节点
当前提交
a3c80b5790
共有 2 个文件被更改,包括 17 次插入4 次删除
  1. 11 4
      Kbuild
  2. 6 0
      configs/default_defconfig

+ 11 - 4
Kbuild

@@ -1961,7 +1961,8 @@ ifeq (y,$(filter y,$(CONFIG_LITHIUM) $(CONFIG_BERYLLIUM)))
 ############ DP 3.0 ############
 DP_INC := -I$(WLAN_COMMON_INC)/dp/inc \
 	-I$(WLAN_COMMON_INC)/dp/wifi3.0 \
-	-I$(WLAN_COMMON_INC)/target_if/dp/inc
+	-I$(WLAN_COMMON_INC)/target_if/dp/inc \
+	-I$(WLAN_COMMON_INC)/dp/wifi3.0/monitor
 
 DP_SRC := $(WLAN_COMMON_ROOT)/dp/wifi3.0
 DP_OBJS := $(DP_SRC)/dp_main.o \
@@ -1974,11 +1975,12 @@ DP_OBJS := $(DP_SRC)/dp_main.o \
 		$(DP_SRC)/dp_peer.o \
 		$(DP_SRC)/dp_rx_desc.o \
 		$(DP_SRC)/dp_reo.o \
-		$(DP_SRC)/dp_rx_mon_dest.o \
-		$(DP_SRC)/dp_rx_mon_status.o \
+		$(DP_SRC)/monitor/dp_rx_mon_dest.o \
+		$(DP_SRC)/monitor/dp_rx_mon_status.o \
 		$(DP_SRC)/dp_rx_defrag.o \
-		$(DP_SRC)/dp_mon_filter.o \
+		$(DP_SRC)/monitor/dp_mon_filter.o \
 		$(DP_SRC)/dp_stats.o \
+		$(DP_SRC)/monitor/dp_mon.o \
 		$(WLAN_COMMON_ROOT)/target_if/dp/src/target_if_dp.o
 
 ifeq ($(CONFIG_BERYLLIUM), y)
@@ -3011,6 +3013,11 @@ cppflags-$(CONFIG_WLAN_DL_MODES) += -DCONFIG_WLAN_DL_MODES
 cppflags-$(CONFIG_WLAN_THERMAL_MULTI_CLIENT_SUPPORT) += -DFEATURE_WPSS_THERMAL_MITIGATION
 cppflags-$(CONFIG_WLAN_DUMP_IN_PROGRESS) += -DCONFIG_WLAN_DUMP_IN_PROGRESS
 
+
+cppflags-$(CONFIG_WIFI_MONITOR_SUPPORT) += -DWIFI_MONITOR_SUPPORT
+cppflags-$(CONFIG_QCA_MONITOR_PKT_SUPPORT) += -DQCA_MONITOR_PKT_SUPPORT
+cppflags-$(CONFIG_MONITOR_MODULARIZED_ENABLE) += -DMONITOR_MODULARIZED_ENABLE
+
 ifeq ($(CONFIG_LEAK_DETECTION), y)
 cppflags-y += \
 	-DCONFIG_HALT_KMEMLEAK \

+ 6 - 0
configs/default_defconfig

@@ -259,6 +259,12 @@ else
 	CONFIG_QCACLD_WLAN_LFR2 := y
 endif
 
+ifeq ($(CONFIG_LITHIUM), y)
+CONFIG_WIFI_MONITOR_SUPPORT := y
+CONFIG_QCA_MONITOR_PKT_SUPPORT := y
+CONFIG_MONITOR_MODULARIZED_ENABLE := n
+endif
+
 #SDX65 attach HSP but enable LFR2
 ifeq ($(CONFIG_ARCH_SDXLEMUR), y)
 	CONFIG_QCACLD_WLAN_LFR3 := n