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 <guennadi.liakhovetski@linux.intel.com>
This commit is contained in:
Guennadi Liakhovetski 2021-04-29 14:08:58 +02:00 committed by Anas Nashif
commit b592dc571e
3 changed files with 3 additions and 0 deletions

View file

@ -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

View file

@ -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

View file

@ -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