diff --git a/app/debug_overlay.conf b/app/debug_overlay.conf index 3827976086d8..23a7d2bcabb6 100644 --- a/app/debug_overlay.conf +++ b/app/debug_overlay.conf @@ -15,3 +15,4 @@ CONFIG_DAI_VERBOSE_GLITCH_WARNINGS=y # CONFIG_SYS_HEAP_VALIDATE=y # CONFIG_SPIN_VALIDATE=y # CONFIG_SPIN_LOCK_TIME_LIMIT=50000 +CONFIG_LOG_BACKEND_ADSP_MTRACE_AUTOSTART=y \ No newline at end of file diff --git a/src/ipc/ipc4/logging.c b/src/ipc/ipc4/logging.c index 01a981435e6e..14e814509c4b 100644 --- a/src/ipc/ipc4/logging.c +++ b/src/ipc/ipc4/logging.c @@ -15,8 +15,8 @@ #include #include #if !CONFIG_LIBRARY -#include #include +#include #endif #if CONFIG_LOG_BACKEND_SOF_PROBE #include @@ -135,8 +135,7 @@ int ipc4_logging_enable_logs(bool first_block, if (log_state->enable) { adsp_mtrace_log_init(mtrace_log_hook); - - log_backend_activate(log_backend, mtrace_log_hook); + log_backend_enable(log_backend, mtrace_log_hook, CONFIG_SOF_LOG_LEVEL); mtrace_aging_timer = log_state->aging_timer_period; if (mtrace_aging_timer < IPC4_MTRACE_AGING_TIMER_MIN_MS) { @@ -150,7 +149,7 @@ int ipc4_logging_enable_logs(bool first_block, schedule_task(&mtrace_task, mtrace_aging_timer * 1000, 0); } else { adsp_mtrace_log_init(NULL); - log_backend_deactivate(log_backend); + log_backend_disable(log_backend); schedule_task_cancel(&mtrace_task); } diff --git a/west.yml b/west.yml index 7be1028f0985..73a341e2fba5 100644 --- a/west.yml +++ b/west.yml @@ -43,7 +43,7 @@ manifest: - name: zephyr repo-path: zephyr - revision: fe29c40a9366b5ffdcdd2eac26023ce4502413b1 + revision: pull/86473/head remote: zephyrproject # Import some projects listed in zephyr/west.yml@revision