arm/config: Add kane debug config
authorsunyue5 <sunyue5@motorola.com>
Mon, 5 Nov 2018 13:42:59 +0000 (21:42 +0800)
committerCosmin Tanislav <demonsingur@gmail.com>
Mon, 22 Apr 2024 17:23:50 +0000 (20:23 +0300)
Add debug-erd9610-kane.config as kane debug config

Change-Id: I813f82c2e96Montana7a4e3b225479953ec981c6716f
Signed-off-by: sunyue5 <sunyue5@motorola.com>
Reviewed-on: https://gerrit.mot.com/1265693
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key

arch/arm64/configs/ext_config/debug-erd9610-kane.config [new file with mode: 0644]
defconfig.mk

diff --git a/arch/arm64/configs/ext_config/debug-erd9610-kane.config b/arch/arm64/configs/ext_config/debug-erd9610-kane.config
new file mode 100644 (file)
index 0000000..afd7daf
--- /dev/null
@@ -0,0 +1,19 @@
+#
+# Please avoid changing the Samsung defconfig files and use this file to
+# add any Motorola-specific configuration changes that are applicable to
+# userdebug and eng builds.
+#
+# After building, a list of all of the config files that are used can be found
+# at the top of:
+# out/target/product/$(PRODUCT)/obj/kernel/exynos/mapphone_defconfig
+#
+# The actual output of the kernel configuration system can be found at:
+# kernel/exynos/.config
+#
+# You can check the .config file to verify that your configuration option is
+# being set as expected.
+#
+
+CONFIG_SCSC_LOG_COLLECTION=y
+CONFIG_SCSC_MXLOGGER=y
+CONFIG_SCSC_WLBTD=y
index b7492a1f7c495703b2a56bc93e25a2207be183f8..ac49136fe3e9ebf18cf235fb6c7f7d2ef0fcf46e 100644 (file)
@@ -7,31 +7,30 @@ KERNEL_DEBUG_DEFCONFIG          := $(LJAPDEFCONFIGSRC)/debug-$(DEFCONFIG_BASENAM
 PRODUCT_KERNEL_DEBUG_DEFCONFIG  := $(LJAPDEFCONFIGSRC)/$(PRODUCT_DEBUG_DEFCONFIG)
 FACTORY_DEFCONFIG              := $(LJAPDEFCONFIGSRC)/factory-$(DEFCONFIG_BASENAME).config
 
+
+PRODUCT_SPECIFIC_DEFCONFIGS :=  $(DEFCONFIGSRC)/$(KERNEL_DEFCONFIG)
+# append all additional configs
+ifneq ($(KERNEL_EXTRA_CONFIG),)
+PRODUCT_SPECIFIC_DEFCONFIGS += $(KERNEL_EXTRA_CONFIG:%=$(LJAPDEFCONFIGSRC)/%.config)
+endif
+
 # add debug config file for non-user build
 ifneq ($(TARGET_BUILD_VARIANT), user)
 ifneq ($(TARGET_NO_KERNEL_DEBUG), true)
 ifneq ($(wildcard $(KERNEL_DEBUG_DEFCONFIG)),)
 PRODUCT_SPECIFIC_DEFCONFIGS += $(KERNEL_DEBUG_DEFCONFIG)
+endif
 # Add a product-specific debug defconfig, too
 ifneq ($(PRODUCT_DEBUG_DEFCONFIG),)
 PRODUCT_SPECIFIC_DEFCONFIGS += $(PRODUCT_KERNEL_DEBUG_DEFCONFIG)
 endif
 endif
 endif
-endif
 
 ifeq ($(TARGET_FACTORY_DEFCONFIG), true)
 PRODUCT_SPECIFIC_DEFCONFIGS += $(FACTORY_DEFCONFIG)
 endif
 
-#previous config not defined yet
-PRODUCT_SPECIFIC_DEFCONFIGS :=  $(DEFCONFIGSRC)/$(KERNEL_DEFCONFIG)
-# append all additional configs
-ifneq ($(KERNEL_EXTRA_CONFIG),)
-PRODUCT_SPECIFIC_DEFCONFIGS += $(KERNEL_EXTRA_CONFIG:%=$(LJAPDEFCONFIGSRC)/%.config)
-endif
-
-
 define do-make-defconfig
        $(hide) mkdir -p $(dir $(1))
        ( perl -le 'print "# This file was automatically generated from:\n#\t" . join("\n#\t", @ARGV) . "\n"' $(2) && cat $(2) ) > $(1) || ( rm -f $(1) && false )