CONF: put DEBUG and trace under flags
Global flags: ST_DEBUG_TRACE if ST_DEBUG_TRACE = 1, the debug and trace are activated on all boot stage Specific boot stage debug and trace flags: ST_CMD_LINE_DEBUG_TRACE: addons for remove trace on kernel ST_UBOOT_DEBUG_TRACE: activate/deactivate silent mode on u-boot ST_TF_A_DEBUG_TRACE: activate/deactivate trace and debug on TF-A ST_OPTEE_DEBUG_TRACE: activate/deactivate trace and debug on optee Change-Id: I09a0c528fcef18f466f0e2b7b46715e2e43c8cf8 Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
This commit is contained in:
1 parent
4dfdc829f8
commit
46b422655b
6 files changed
+51
-4
No files matched your search
@@ -32,11 +32,14 @@ EXTERNALSRC_BUILD_pn-${PN} = "${WORKDIR}/build"
|
||||
DEPENDS += "dtc-native"
|
||||
DEPENDS_append = " ${@bb.utils.contains('TF_A_ENABLE_DEBUG_WRAPPER', '1', 'stm32wrapper4dbg-native', '', d)}"
|
||||
|
||||
# Default log level
|
||||
ST_TF_A_DEBUG_LOG_LEVEL ??= "40"
|
||||
|
||||
# Extra make settings
|
||||
EXTRA_OEMAKE = 'CROSS_COMPILE=${TARGET_PREFIX}'
|
||||
# Debug support
|
||||
EXTRA_OEMAKE += 'DEBUG=1'
|
||||
EXTRA_OEMAKE += 'LOG_LEVEL=40'
|
||||
EXTRA_OEMAKE += '${@bb.utils.contains('ST_TF_A_DEBUG_TRACE', '1', 'DEBUG=1', '', d)}'
|
||||
EXTRA_OEMAKE += '${@bb.utils.contains('ST_TF_A_DEBUG_TRACE', '1', 'LOG_LEVEL=${ST_TF_A_DEBUG_LOG_LEVEL}', '', d)}'
|
||||
|
||||
# Define default TF-A namings
|
||||
TF_A_BASENAME ?= "tf-a"
|
||||
|
||||
Reference in new issue
Block a user