From 1f37c268c3a0cc0f012c2c43570999eadb7c5e86 Mon Sep 17 00:00:00 2001 From: Kai Vehmanen Date: Fri, 14 Aug 2026 10:22:24 +0300 Subject: [PATCH 1/2] west.yml: update zephyr to c0926335d490 Total of 2570 commits. Changes include: c0926335d490 dts: intel_adsp: align boards to new CPU deferral config 7a72151634e8 kernel: smp: replace SMP_BOOT_DELAY with per-CPU devicetree deferral 8ab6cd9190ad arch: xtensa: mmu: defer TLB flush on ASID free using dirty bitmap 3590f4b45b6a arch: xtensa: mmu: add PTEVADDR 0x60000000 option, cap ASID range cf244b983d8a arch: xtensa: mmu: add ASID recycling for memory domains 78ca43befcd4 xtensa: skip mmu/mpu swapping if same memory domain 54a45000c0d0 xtensa: move CONFIG_ARCH_HAS_DIRECTED_IPIS to SoC d9db3de0d46b arch: xtensa: fix arch_user_string_nlen() reading past maxsize d73ef2de7b83 drivers: dai: intel: ssp: Fix aux data size check for DMA transmission 48fb236912d9 counter: ace_v1x: fix header include issue 85c1c4c21945 kernel: userspace: reject size overflow in dynamic object allocation 2cb53feca11e llext-edk: Properly get topdir when --sysbuild is used d46238fd276a logging: do not pass an uninitialized spinlock key da95dbff265e logging: log_mgmt: Add missing cache releasing Additional changes: - app/Kconfig: drop the SMP_BOOT_DELAY default, because Zephyr commit 7a72151634e8 replaced CONFIG_SMP_BOOT_DELAY with per-CPU devicetree deferral and the symbol no longer exists. Signed-off-by: Kai Vehmanen --- app/Kconfig | 3 --- west.yml | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/app/Kconfig b/app/Kconfig index 56ada456367e..339a16bed3e8 100644 --- a/app/Kconfig +++ b/app/Kconfig @@ -1,9 +1,6 @@ config SCHED_CPU_MASK_PIN_ONLY default y if SMP -config SMP_BOOT_DELAY - default y if SMP - # Allow compiler to determine whether to generate FLIX instructions. choice COMPILER_CODEGEN_VLIW default COMPILER_CODEGEN_VLIW_AUTO if "$(ZEPHYR_TOOLCHAIN_VARIANT)" = "xt-clang" diff --git a/west.yml b/west.yml index a684deb8871a..96a307003b8f 100644 --- a/west.yml +++ b/west.yml @@ -43,7 +43,7 @@ manifest: - name: zephyr repo-path: zephyr - revision: fbd71c30f7b9083de9826577edb57d360efc01ed + revision: c0926335d490f171bbd8bc08af9eaddd01e23468 remote: zephyrproject # Import some projects listed in zephyr/west.yml@revision From 37cd8117c98aefd3a8d1782f219930664904c8db Mon Sep 17 00:00:00 2001 From: Kai Vehmanen Date: Tue, 25 Aug 2026 19:17:00 +0300 Subject: [PATCH 2/2] schedule: zephyr: fix build warnings about sys_clock.h Using zephyr/sys_clock.h is deprecated in upstream Zephyr and has emitted a build warning since Zephyr commit 5b2fd0761d88 ("include: zephyr: Warn when deprecated include/zephyr/sys_clock.h is used"). Fix the warnings and include zephyr/sys/clock.h instead. Signed-off-by: Kai Vehmanen --- src/schedule/zephyr_domain.c | 2 +- src/schedule/zephyr_dp_schedule.c | 2 +- src/schedule/zephyr_twb_schedule.c | 2 +- zephyr/edf_schedule.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/schedule/zephyr_domain.c b/src/schedule/zephyr_domain.c index 681b0c872f58..0bf5dd88aec5 100644 --- a/src/schedule/zephyr_domain.c +++ b/src/schedule/zephyr_domain.c @@ -24,7 +24,7 @@ #include #include -#include +#include LOG_MODULE_DECLARE(ll_schedule, CONFIG_SOF_LOG_LEVEL); diff --git a/src/schedule/zephyr_dp_schedule.c b/src/schedule/zephyr_dp_schedule.c index 7beb739d1b09..38411bd12a1d 100644 --- a/src/schedule/zephyr_dp_schedule.c +++ b/src/schedule/zephyr_dp_schedule.c @@ -18,7 +18,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/schedule/zephyr_twb_schedule.c b/src/schedule/zephyr_twb_schedule.c index 5e85cbf61134..82bf4abf7d6e 100644 --- a/src/schedule/zephyr_twb_schedule.c +++ b/src/schedule/zephyr_twb_schedule.c @@ -19,7 +19,7 @@ #include #include #include -#include +#include LOG_MODULE_REGISTER(twb_schedule, CONFIG_SOF_LOG_LEVEL); SOF_DEFINE_REG_UUID(twb_sched); diff --git a/zephyr/edf_schedule.c b/zephyr/edf_schedule.c index 2a432ec8df68..f00ad28b217a 100644 --- a/zephyr/edf_schedule.c +++ b/zephyr/edf_schedule.c @@ -13,7 +13,7 @@ #include #include -#include +#include static struct k_work_q edf_workq; static K_THREAD_STACK_DEFINE(edf_workq_stack, CONFIG_STACK_SIZE_EDF);