qcacld-3.0: Update defconfig for qca6390
The functions hdd_sysfs_create_adapter_root_obj() and
hdd_sysfs_destroy_adapter_root_obj() are declared but not
implemented if CONFIG_WLAN_SYSFS is not defined but
CONFIG_FEATURE_BECN_STATS is defined. Do not enable
CONFIG_FEATURE_BECN_STATS if CONFIG_WLAN_SYSFS is not defined.
The monitor mode should not be supported by sdxprairie arch.
Change-Id: I583af70dfdba8f14e4967c805672ecd8a17640d1
CRs-Fixed: 2481850
diff --git a/configs/qca6390_defconfig b/configs/qca6390_defconfig
index 0bed2b5..2db953f 100644
--- a/configs/qca6390_defconfig
+++ b/configs/qca6390_defconfig
@@ -679,6 +679,13 @@
CONFIG_CHANNEL_HOPPING_ALL_BANDS := y
endif
+ifeq ($(CONFIG_ARCH_SDXPRAIRIE), y)
+ CONFIG_FEATURE_MONITOR_MODE_SUPPORT := n
+ ifneq ($(CONFIG_SLUB_DEBUG), y)
+ CONFIG_DP_TRACE := n
+ endif
+endif
+
ifneq ($(CONFIG_HIF_USB), y)
CONFIG_WLAN_LOGGING_SOCK_SVC := y
endif
@@ -688,7 +695,6 @@
CONFIG_DEBUG_RX_RING_BUFFER := y
endif
-CONFIG_DP_TRACE := y
ifeq ($(CONFIG_CNSS), y)
ifeq ($(CONFIG_CNSS_SDIO), y)
@@ -709,8 +715,10 @@
#Enable STATE MACHINE HISTORY
CONFIG_SM_ENG_HIST := n
+ifeq ($(CONFIG_WLAN_SYSFS), y)
#Enable Beacon Reception Stats
CONFIG_FEATURE_BECN_STATS := y
+endif
ifeq (y,$(findstring y,$(CONFIG_ARCH_MSM) $(CONFIG_ARCH_QCOM)))
CONFIG_WLAN_FEATURE_DP_BUS_BANDWIDTH := y