]> git.baikalelectronics.ru Git - arm-tf.git/commit
FVP: In BL31/SP_MIN, map only the needed DRAM region statically
authorMadhukar Pappireddy <madhukar.pappireddy@arm.com>
Fri, 13 Mar 2020 18:00:17 +0000 (13:00 -0500)
committerMadhukar Pappireddy <madhukar.pappireddy@arm.com>
Tue, 17 Mar 2020 19:31:24 +0000 (14:31 -0500)
commit493545b3c03979f23a4d97e8191d1081b3ac9171
treee4da654c3d9a677439ea87f70f516e9cc2ba761d
parent6138ffbc12f840c44cb214d9d04270c7badc87f9
FVP: In BL31/SP_MIN, map only the needed DRAM region statically

Rather than creating entry in plat_arm_mmap array to map the
entire DRAM region in BL31/SP_MIN, only map a smaller region holding
HW_CONFIG DTB. Consequently, an increase in number of sub-translation
tables(level-2 and level-3) i.e., MAX_XLAT_TABLES is necessary to map
the new region in memory.

In order to accommodate the increased code size in BL31 i.e.,
PROGBITS, the max size of BL31 image is increased by 0x1000(4K).

Change-Id: I540b8ee550588e22a3a9fb218183d2ab8061c851
Signed-off-by: Madhukar Pappireddy <madhukar.pappireddy@arm.com>
plat/arm/board/fvp/fvp_common.c
plat/arm/board/fvp/include/platform_def.h
plat/arm/board/fvp/platform.mk
plat/arm/board/fvp/sp_min/sp_min-fvp.mk