stm32f7: configure mpu valid for f7 family
authorVikas Manocha <vikas.manocha@st.com>
Wed, 3 May 2017 23:38:57 +0000 (16:38 -0700)
committerTom Rini <trini@konsulko.com>
Fri, 12 May 2017 12:37:08 +0000 (08:37 -0400)
commit624b7101ee4c3673504812862d1414b1409a2c9f
tree362f64ab03284e9a30402d433cfe566c1d85b4d4
parent33b78476d2bfd2660e376ea743bff5dc210971ca
stm32f7: configure mpu valid for f7 family

This configuration should be valid for all F7 family devices in general.
Here is the regions info:

- Region0 : 4GB   : cacheable & executable.
- Region1 : 512MB : text area : strogly ordered & executable.
- Region2 : 512MB : peripherals : device memory & non-executable.
- Region3 : 512MB : peripherals : device memory & non-executable.
- Region4 : 512MB : cortexM area: strongly ordered & non-executable.

Higher region number overrides the lower region configuration.

Signed-off-by: Vikas Manocha <vikas.manocha@st.com>
arch/arm/mach-stm32/stm32f7/soc.c