]> git.baikalelectronics.ru Git - arm-tf.git/commit
FVP: map non-secure DRAM1 in the MMU
authorJuan Castillo <juan.castillo@arm.com>
Fri, 19 Dec 2014 09:28:30 +0000 (09:28 +0000)
committerJuan Castillo <juan.castillo@arm.com>
Wed, 21 Jan 2015 09:44:40 +0000 (09:44 +0000)
commit6fd9eaf36ee26a2625238c7e153bbe7714369889
treee655681dd6e3f54eb904e37133f3108dee4a9103
parent1c73ffbd4cf8f62de529ad381d83fb79b76042de
FVP: map non-secure DRAM1 in the MMU

This patch maps the non-secure region of DRAM1 in the MMU. The
non-secure region comprises the whole DRAM1 (0x80000000 -
0xffffffff) excluding the top 16 MB (0xff000000 - 0xffffffff).
The TrustZone controller configures this 16 MB region as secure
memory, so it can not be accessed in non-secure mode.

The number of MMU tables in BL2 has been increased to 3 because
the new size of the non-secure region in DRAM requires an extra L2
table.

Change-Id: I5ad080c6e181f6b6060e15cebb1d18b7fa128cf5
plat/fvp/aarch64/fvp_common.c
plat/fvp/bl2_fvp_setup.c
plat/fvp/fvp_def.h
plat/fvp/fvp_security.c
plat/fvp/include/platform_def.h