# Kconfig - general options signifying CPU capabilities of ARM SoCs # # Copyright (c) 2018 Nordic Semiconductor ASA. # # SPDX-License-Identifier: Apache-2.0 # config CPU_HAS_ARM_MPU bool # Omit prompt to signify "hidden" option select CPU_HAS_MPU help This option is enabled when the CPU has a Memory Protection Unit (MPU) in ARM flavor. config CPU_HAS_NXP_MPU bool # Omit prompt to signify "hidden" option select CPU_HAS_MPU help This option is enabled when the CPU has a Memory Protection Unit (MPU) in NXP flavor. config CPU_HAS_ARM_SAU bool # Omit prompt to signify "hidden" option select CPU_HAS_TEE help MCU implements the ARM Security Attribution Unit (SAU). config CPU_HAS_NRF_IDAU bool # Omit prompt to signify "hidden" option depends on SOC_SERIES_NRF91X select CPU_HAS_TEE help MCU implements the nRF (vendor-specific) Security Attribution Unit. (IDAU: "Implementation-Defined Attribution Unit", in accordance with ARM terminology). config CPU_HAS_FPU_DOUBLE_PRECISION bool # Omit prompt to signify "hidden" option depends on CPU_CORTEX_M7 select CPU_HAS_FPU help When enabled, indicates that the SoC has a double floating point precision unit. config HAS_SWO bool # Omit prompt to signify "hidden" option help When enabled, indicates that SoC has an SWO output