Route printk()'s through logging subsystem. This is required to get clean OS panics in log output. If this is not defined, e.g. the stack backtrace is mixed with the Zephyr OS panic information. Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
20 lines
472 B
Plaintext
20 lines
472 B
Plaintext
CONFIG_SOF=y
|
|
CONFIG_LOG=y
|
|
CONFIG_LOG_PRINTK=y
|
|
CONFIG_BUILD_OUTPUT_BIN=n
|
|
CONFIG_HAVE_AGENT=n
|
|
|
|
# Requires heap_info() be implemented, but no Zephyr wrapper
|
|
CONFIG_DEBUG_MEMORY_USAGE_SCAN=n
|
|
|
|
# Ensure -O2 (or similar) is used for optimization
|
|
CONFIG_SPEED_OPTIMIZATIONS=y
|
|
|
|
# Zephyr top-level default of -fno-strict-overflow is
|
|
# not a good fit for audio DSP code
|
|
CONFIG_COMPILER_OPT="-fstrict-overflow"
|
|
|
|
CONFIG_SCHED_DEADLINE=y
|
|
CONFIG_SCHED_CPU_MASK=y
|
|
CONFIG_SMP_BOOT_DELAY=y
|