aboutsummaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorPatrice Chotard2018-10-02 09:03:10 +0200
committerTom Rini2018-10-06 14:09:41 -0400
commit362612df53284e72ca7945aaf29d37c14a1ad3ca (patch)
tree6b59031f752a867fa8990e24508ccedc99ce1a39 /arch
parentf105fe7bc5ed6b6075f258eb54ea36c11a963f7b (diff)
mach-stm32: Set MPU SDRAM size to 512MB for STM32F7/H7
This allows to boot all STM32F7 and STM32H7 boards independently of the amount of embedded SDRAM. Signed-off-by: Patrice Chotard <patrice.chotard@st.com> Reviewed-by: Vikas Manocha <vikas.manocha@st.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/mach-stm32/soc.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/arch/arm/mach-stm32/soc.c b/arch/arm/mach-stm32/soc.c
index 2b528545306..738305caed1 100644
--- a/arch/arm/mach-stm32/soc.c
+++ b/arch/arm/mach-stm32/soc.c
@@ -21,14 +21,9 @@ int arch_cpu_init(void)
O_I_WB_RD_WR_ALLOC, REGION_16MB },
#endif
-#if defined(CONFIG_STM32F7)
+#if defined(CONFIG_STM32F7) || defined(CONFIG_STM32H7)
{ 0xC0000000, REGION_0, XN_DIS, PRIV_RW_USR_RW,
- O_I_WB_RD_WR_ALLOC, REGION_16MB },
-#endif
-
-#if defined(CONFIG_STM32H7)
- { 0xD0000000, REGION_0, XN_DIS, PRIV_RW_USR_RW,
- O_I_WB_RD_WR_ALLOC, REGION_32MB },
+ O_I_WB_RD_WR_ALLOC, REGION_512MB },
#endif
};