From 1b1f83219788d86bf0c2c6b4895b61968f921865 Mon Sep 17 00:00:00 2001 From: Aurelien Jarno Date: Mon, 12 Nov 2018 22:06:26 +0100 Subject: [PATCH] arch: arm: stm32f7: Kconfig: select CPU_HAS_ARM_MPU Now that Cortex-M7 cache issues have been fixed in commits 828ae6b8 and 13972693, it is possible to safely enable the MPU on the STM32F7 SoC series. Note that the ITCM area is not mapped into an MPU region. This should not be an issue for now, as Zephyr does not provide yet a way to populate and use this area. Signed-off-by: Aurelien Jarno --- soc/arm/st_stm32/stm32f7/Kconfig.series | 1 + 1 file changed, 1 insertion(+) diff --git a/soc/arm/st_stm32/stm32f7/Kconfig.series b/soc/arm/st_stm32/stm32f7/Kconfig.series index 38f2648596d..1ee6c3db7bf 100644 --- a/soc/arm/st_stm32/stm32f7/Kconfig.series +++ b/soc/arm/st_stm32/stm32f7/Kconfig.series @@ -12,6 +12,7 @@ config SOC_SERIES_STM32F7X select SOC_FAMILY_STM32 select SYS_POWER_LOW_POWER_STATE_SUPPORTED select HAS_STM32CUBE + select CPU_HAS_ARM_MPU select CPU_HAS_SYSTICK select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL help