zephyr/soc/arm/nxp_s32/s32k3/Kconfig.series
Wilfried Chauveau 29ffaaa0b6 arch: arm: cortex_m: Remove CPU_HAS_*CACHE from CPU_CORTEX_M7
Caches are optional on cortex-m7, having CPU_HAS_*CACHE in CPU_CORTEX_M7
definition renders them mandatory.

Signed-off-by: Wilfried Chauveau <wilfried.chauveau@arm.com>
2023-12-05 10:19:15 +00:00

27 lines
647 B
Text

# NXP S32K3XX MCU series
# Copyright 2023 NXP
# SPDX-License-Identifier: Apache-2.0
config SOC_SERIES_S32K3XX
bool "NXP S32K3XX MCU series"
select ARM
select CPU_CORTEX_M7
select SOC_FAMILY_NXP_S32
select HAS_NXP_S32_HAL
select CPU_HAS_FPU
select CPU_HAS_ARM_MPU
select CPU_HAS_ICACHE
select CPU_HAS_DCACHE
select CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS
select PLATFORM_SPECIFIC_INIT if XIP
select USE_DT_CODE_PARTITION if XIP
select CLOCK_CONTROL
select HAS_MCUX
select HAS_MCUX_LPUART
select HAS_MCUX_FLEXCAN
select HAS_MCUX_LPI2C
select HAS_MCUX_LPSPI
select HAS_MCUX_CACHE
help
Enable support for NXP S32K3XX MCU series.