summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZhu Jianmin <jianminz@codeaurora.org>2017-07-25 11:57:11 +0800
committerAnjaneedevi Kapparapu <akappara@codeaurora.org>2017-09-07 23:08:30 -0700
commit95272e22a936ce1018bfeca63dbee1d5bc541083 (patch)
treebb8403a7cb5df554342d3320248379cecda13c48
parent2b52eab617dcaab16b9cb1511cdadd6d88b38c95 (diff)
qcacld-3.0: Enable log to cnss_diag for non-perf sdx
sdx/mdm: no-perf: Enable log to cnss_diag by default, have rich debug log. Avoid system crash when turn on much log in printk QXDM can be used too perf: Disable log to cnss_diag by default for better performance Change-Id: I3b8011b327c78625abe56e9b51167d6ca2e3757f CRs-Fixed: 2101171
-rw-r--r--Kbuild7
-rw-r--r--core/hdd/inc/wlan_hdd_cfg.h5
2 files changed, 12 insertions, 0 deletions
diff --git a/Kbuild b/Kbuild
index 71c868f3b2e2..7694b771123e 100644
--- a/Kbuild
+++ b/Kbuild
@@ -1570,6 +1570,9 @@ CDEFINES += -DFEATURE_WLAN_AP_AP_ACS_OPTIMIZE
#Enable 4address scheme
CDEFINES += -DFEATURE_WLAN_STA_4ADDR_SCHEME
+#enable MDM/SDX special config
+CDEFINES += -DMDM_PLATFORM
+
#Disable STA-AP Mode DFS support
CDEFINES += -DFEATURE_WLAN_STA_AP_MODE_DFS_DISABLE
@@ -1751,6 +1754,10 @@ ifeq ($(CONFIG_ARCH_SDM845), y)
CDEFINES += -DENABLE_SMMU_S1_TRANSLATION
endif
+ifeq ($(CONFIG_DYNAMIC_DEBUG),y)
+CDEFINES += -DFEATURE_MULTICAST_HOST_FW_MSGS
+endif
+
KBUILD_CPPFLAGS += $(CDEFINES)
# Currently, for versions of gcc which support it, the kernel Makefile
diff --git a/core/hdd/inc/wlan_hdd_cfg.h b/core/hdd/inc/wlan_hdd_cfg.h
index f3db35f45fcf..1ee07a46970c 100644
--- a/core/hdd/inc/wlan_hdd_cfg.h
+++ b/core/hdd/inc/wlan_hdd_cfg.h
@@ -8363,7 +8363,12 @@ enum hdd_link_speed_rpt_type {
#define CFG_MULTICAST_HOST_FW_MSGS "gMulticastHostFwMsgs"
#define CFG_MULTICAST_HOST_FW_MSGS_MIN (0)
#define CFG_MULTICAST_HOST_FW_MSGS_MAX (1)
+#if defined(MDM_PLATFORM) && !defined(FEATURE_MULTICAST_HOST_FW_MSGS)
+#define CFG_MULTICAST_HOST_FW_MSGS_DEFAULT (0)
+#else
#define CFG_MULTICAST_HOST_FW_MSGS_DEFAULT (1)
+#endif
+
/*
* <ini>