From fa5117225af9c2167449d79cccd5f0e81bb10696 Mon Sep 17 00:00:00 2001 From: Paul Olaru Date: Fri, 28 Apr 2023 13:03:44 +0300 Subject: [PATCH] nxp_adsp: Do not use xtensa hal with xcc-clang Do not use XTENSA_HAL when building with xt-clang, instead use the HAL that is provided by the toolchain, similarly to xt-xcc. Signed-off-by: Paul Olaru --- soc/xtensa/nxp_adsp/imx8/Kconfig.series | 2 +- soc/xtensa/nxp_adsp/imx8m/Kconfig.series | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/soc/xtensa/nxp_adsp/imx8/Kconfig.series b/soc/xtensa/nxp_adsp/imx8/Kconfig.series index 138f7b33fc6..396607a4847 100644 --- a/soc/xtensa/nxp_adsp/imx8/Kconfig.series +++ b/soc/xtensa/nxp_adsp/imx8/Kconfig.series @@ -5,7 +5,7 @@ config SOC_SERIES_NXP_IMX8 bool "NXP i.MX8" select SOC_FAMILY_NXP_ADSP select XTENSA - select XTENSA_HAL if "$(ZEPHYR_TOOLCHAIN_VARIANT)" != "xcc" + select XTENSA_HAL if ("$(ZEPHYR_TOOLCHAIN_VARIANT)" != "xcc" && "$(ZEPHYR_TOOLCHAIN_VARIANT)" != "xt-clang") select XTENSA_RESET_VECTOR select XTENSA_USE_CORE_CRT1 select ATOMIC_OPERATIONS_BUILTIN diff --git a/soc/xtensa/nxp_adsp/imx8m/Kconfig.series b/soc/xtensa/nxp_adsp/imx8m/Kconfig.series index 823bd824521..dab1a1b388f 100644 --- a/soc/xtensa/nxp_adsp/imx8m/Kconfig.series +++ b/soc/xtensa/nxp_adsp/imx8m/Kconfig.series @@ -5,7 +5,7 @@ config SOC_SERIES_NXP_IMX8M bool "NXP i.MX8M" select SOC_FAMILY_NXP_ADSP select XTENSA - select XTENSA_HAL if "$(ZEPHYR_TOOLCHAIN_VARIANT)" != "xcc" + select XTENSA_HAL if ("$(ZEPHYR_TOOLCHAIN_VARIANT)" != "xcc" && "$(ZEPHYR_TOOLCHAIN_VARIANT)" != "xt-clang") select XTENSA_RESET_VECTOR select XTENSA_USE_CORE_CRT1 select ATOMIC_OPERATIONS_BUILTIN