Message ID | 1513101746-18030-3-git-send-email-alexandre.torgue@st.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On 12/12/17 18:02, Alexandre Torgue wrote: > STM32 MCUs embed a Memory Protection Unit. Enabling this setting will > allow the Kernel to configure the MPU according to devicetree. Would it be better to "select ARM_MPU" for machines with Cortex-M7? Vladimir > > Signed-off-by: Alexandre Torgue <alexandre.torgue@st.com> > > diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig > index bb358ff..e642bdf9 100644 > --- a/arch/arm/configs/stm32_defconfig > +++ b/arch/arm/configs/stm32_defconfig > @@ -24,6 +24,7 @@ CONFIG_SET_MEM_PARAM=y > CONFIG_DRAM_BASE=0x90000000 > CONFIG_FLASH_MEM_BASE=0x08000000 > CONFIG_FLASH_SIZE=0x00200000 > +CONFIG_ARM_MPU=y > CONFIG_PREEMPT=y > # CONFIG_ATAGS is not set > CONFIG_ZBOOT_ROM_TEXT=0x0 >
Hi Vlad On 12/13/2017 11:11 AM, Vladimir Murzin wrote: > On 12/12/17 18:02, Alexandre Torgue wrote: >> STM32 MCUs embed a Memory Protection Unit. Enabling this setting will >> allow the Kernel to configure the MPU according to devicetree. > > Would it be better to "select ARM_MPU" for machines with Cortex-M7? Sorry for this late answer. You are right I will use a "select" only for stm32f7 and stm32h7 machines in mach-stm32/Kconfig. Regards Alex > > Vladimir > >> >> Signed-off-by: Alexandre Torgue <alexandre.torgue@st.com> >> >> diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig >> index bb358ff..e642bdf9 100644 >> --- a/arch/arm/configs/stm32_defconfig >> +++ b/arch/arm/configs/stm32_defconfig >> @@ -24,6 +24,7 @@ CONFIG_SET_MEM_PARAM=y >> CONFIG_DRAM_BASE=0x90000000 >> CONFIG_FLASH_MEM_BASE=0x08000000 >> CONFIG_FLASH_SIZE=0x00200000 >> +CONFIG_ARM_MPU=y >> CONFIG_PREEMPT=y >> # CONFIG_ATAGS is not set >> CONFIG_ZBOOT_ROM_TEXT=0x0 >> >
diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index bb358ff..e642bdf9 100644 --- a/arch/arm/configs/stm32_defconfig +++ b/arch/arm/configs/stm32_defconfig @@ -24,6 +24,7 @@ CONFIG_SET_MEM_PARAM=y CONFIG_DRAM_BASE=0x90000000 CONFIG_FLASH_MEM_BASE=0x08000000 CONFIG_FLASH_SIZE=0x00200000 +CONFIG_ARM_MPU=y CONFIG_PREEMPT=y # CONFIG_ATAGS is not set CONFIG_ZBOOT_ROM_TEXT=0x0
STM32 MCUs embed a Memory Protection Unit. Enabling this setting will allow the Kernel to configure the MPU according to devicetree. Signed-off-by: Alexandre Torgue <alexandre.torgue@st.com>