From f0b68db32038c005f0ecf863ee58ed83fdbff685 Mon Sep 17 00:00:00 2001 From: Kai Vehmanen Date: Fri, 8 Nov 2024 14:45:08 +0200 Subject: [PATCH] zephyr: enable HIFI_SHARING if DP scheduler is enabled with HIFI If data processing (DP) scheduler is enabled on Xtensa HiFi platforms, CONFIG_HIFI_SHARING should be enabled as well. Otherwise modules running via DP scheduler cannot use HiFi extensions (as the HiFi register state is not saved and restored on context switches). Signed-off-by: Kai Vehmanen --- zephyr/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/zephyr/Kconfig b/zephyr/Kconfig index b348fd7b9728..0089e341b954 100644 --- a/zephyr/Kconfig +++ b/zephyr/Kconfig @@ -49,6 +49,7 @@ config ZEPHYR_DP_SCHEDULER depends on ZEPHYR_SOF_MODULE depends on ACE depends on PIPELINE_2_0 + imply XTENSA_HIFI_SHARING if XTENSA_HIFI help Enable Data Processing preemptive scheduler based on Zephyr preemptive threads.