mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-30 07:39:24 +00:00
feat(versal2): support dynamic XLAT tables
Enable support for Dynamic XLAT Tables by default for AMD Versal Gen 2 Platform. Change-Id: I532d9b208b0e7d8a7b1ffad741cc6c1cec0bd2ab Signed-off-by: Akshay Belsare <akshay.belsare@amd.com>
This commit is contained in:
parent
7d09198f58
commit
9aa71f48bc
2 changed files with 4 additions and 4 deletions
|
@ -241,10 +241,6 @@ void bl31_plat_runtime_setup(void)
|
||||||
void bl31_plat_arch_setup(void)
|
void bl31_plat_arch_setup(void)
|
||||||
{
|
{
|
||||||
const mmap_region_t bl_regions[] = {
|
const mmap_region_t bl_regions[] = {
|
||||||
#if (defined(XILINX_OF_BOARD_DTB_ADDR) && !IS_TFA_IN_OCM(BL31_BASE))
|
|
||||||
MAP_REGION_FLAT(XILINX_OF_BOARD_DTB_ADDR, XILINX_OF_BOARD_DTB_MAX_SIZE,
|
|
||||||
MT_MEMORY | MT_RW | MT_NS),
|
|
||||||
#endif
|
|
||||||
MAP_REGION_FLAT(BL31_BASE, BL31_END - BL31_BASE,
|
MAP_REGION_FLAT(BL31_BASE, BL31_END - BL31_BASE,
|
||||||
MT_MEMORY | MT_RW | MT_SECURE),
|
MT_MEMORY | MT_RW | MT_SECURE),
|
||||||
MAP_REGION_FLAT(BL_CODE_BASE, BL_CODE_END - BL_CODE_BASE,
|
MAP_REGION_FLAT(BL_CODE_BASE, BL_CODE_END - BL_CODE_BASE,
|
||||||
|
|
|
@ -28,6 +28,10 @@ GICV3_SUPPORT_GIC600 := 1
|
||||||
|
|
||||||
override CTX_INCLUDE_AARCH32_REGS := 0
|
override CTX_INCLUDE_AARCH32_REGS := 0
|
||||||
|
|
||||||
|
# Platform to support Dynamic XLAT Table by default
|
||||||
|
override PLAT_XLAT_TABLES_DYNAMIC := 1
|
||||||
|
$(eval $(call add_define,PLAT_XLAT_TABLES_DYNAMIC))
|
||||||
|
|
||||||
ifdef MEM_BASE
|
ifdef MEM_BASE
|
||||||
$(eval $(call add_define,MEM_BASE))
|
$(eval $(call add_define,MEM_BASE))
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue