From b592dc571e551ac294a240ecb37b6836c9e69742 Mon Sep 17 00:00:00 2001 From: Guennadi Liakhovetski Date: Thu, 29 Apr 2021 14:08:58 +0200 Subject: [PATCH] xtensa: cavs: all cAVS versions have to select ARCH_HAS_COHERENCE Currently only cAVS 1.5 Kconfig selects ARCH_HAS_COHERENCE, which is wrong. cAVS 1.8, 2.0 and 2.5 have to select it too. Signed-off-by: Guennadi Liakhovetski --- soc/xtensa/intel_adsp/cavs_v18/Kconfig.series | 1 + soc/xtensa/intel_adsp/cavs_v20/Kconfig.series | 1 + soc/xtensa/intel_adsp/cavs_v25/Kconfig.series | 1 + 3 files changed, 3 insertions(+) diff --git a/soc/xtensa/intel_adsp/cavs_v18/Kconfig.series b/soc/xtensa/intel_adsp/cavs_v18/Kconfig.series index 1b742783afa..6fa910a3b01 100644 --- a/soc/xtensa/intel_adsp/cavs_v18/Kconfig.series +++ b/soc/xtensa/intel_adsp/cavs_v18/Kconfig.series @@ -9,5 +9,6 @@ config SOC_SERIES_INTEL_CAVS_V18 select XTENSA_RESET_VECTOR select XTENSA_USE_CORE_CRT1 select ATOMIC_OPERATIONS_BUILTIN if "$(ZEPHYR_TOOLCHAIN_VARIANT)" != "xcc" + select ARCH_HAS_COHERENCE help Intel CAVS v1.8 diff --git a/soc/xtensa/intel_adsp/cavs_v20/Kconfig.series b/soc/xtensa/intel_adsp/cavs_v20/Kconfig.series index d086a2c3ff8..66f3921e8ed 100644 --- a/soc/xtensa/intel_adsp/cavs_v20/Kconfig.series +++ b/soc/xtensa/intel_adsp/cavs_v20/Kconfig.series @@ -9,5 +9,6 @@ config SOC_SERIES_INTEL_CAVS_V20 select XTENSA_RESET_VECTOR select XTENSA_USE_CORE_CRT1 select ATOMIC_OPERATIONS_BUILTIN if "$(ZEPHYR_TOOLCHAIN_VARIANT)" != "xcc" + select ARCH_HAS_COHERENCE help Intel CAVS v2.0 diff --git a/soc/xtensa/intel_adsp/cavs_v25/Kconfig.series b/soc/xtensa/intel_adsp/cavs_v25/Kconfig.series index 7d284f4b018..38293a7a97d 100644 --- a/soc/xtensa/intel_adsp/cavs_v25/Kconfig.series +++ b/soc/xtensa/intel_adsp/cavs_v25/Kconfig.series @@ -9,5 +9,6 @@ config SOC_SERIES_INTEL_CAVS_V25 select XTENSA_RESET_VECTOR select XTENSA_USE_CORE_CRT1 select ATOMIC_OPERATIONS_BUILTIN if "$(ZEPHYR_TOOLCHAIN_VARIANT)" != "xcc" + select ARCH_HAS_COHERENCE help Intel CAVS v2.5