diff --git a/drivers/misc/coresight/Kconfig b/drivers/misc/coresight/Kconfig index 17741114e849e..997d0c23c0a54 100644 --- a/drivers/misc/coresight/Kconfig +++ b/drivers/misc/coresight/Kconfig @@ -23,6 +23,7 @@ config NRF_ETR_DECODE select CS_TRACE_DEFMT select LOG_FRONTEND_STMESP_DEMUX select LOG_OUTPUT + imply LOG_BACKEND_SHOW_COLOR imply CBPRINTF_FP_SUPPORT help In this mode, log messages stored by Coresight STM logging frontends are diff --git a/subsys/logging/Kconfig.formatting b/subsys/logging/Kconfig.formatting index 58ca9bbeccae3..609b3c4178607 100644 --- a/subsys/logging/Kconfig.formatting +++ b/subsys/logging/Kconfig.formatting @@ -134,9 +134,8 @@ config LOG_IMMEDIATE_CLEAN_OUTPUT config LOG_BACKEND_SHOW_COLOR bool "Colors in the backend" - depends on LOG_BACKEND_UART || LOG_BACKEND_NATIVE_POSIX || LOG_BACKEND_RTT \ + default y if LOG_BACKEND_UART || LOG_BACKEND_NATIVE_POSIX || LOG_BACKEND_RTT \ || LOG_BACKEND_SWO || LOG_BACKEND_XTENSA_SIM || SHELL_LOG_BACKEND - default y help When enabled selected backend prints errors in red and warning in yellow.