mirror of
https://github.com/CTCaer/switch-l4t-atf.git
synced 2025-02-07 19:06:52 +00:00
Merge pull request #1043 from tekkamanninja/qemu_xlat_tables_v2_upstream
qemu: use translation tables library v2 as default.
This commit is contained in:
commit
33a8ead0ef
@ -11,11 +11,23 @@ PLAT_INCLUDES := -Iinclude/plat/arm/common/ \
|
||||
-Iplat/qemu/include \
|
||||
-Iinclude/common/tbbr
|
||||
|
||||
# Use translation tables library v2 by default
|
||||
ARM_XLAT_TABLES_LIB_V1 := 0
|
||||
$(eval $(call assert_boolean,ARM_XLAT_TABLES_LIB_V1))
|
||||
$(eval $(call add_define,ARM_XLAT_TABLES_LIB_V1))
|
||||
|
||||
|
||||
PLAT_BL_COMMON_SOURCES := plat/qemu/qemu_common.c \
|
||||
drivers/arm/pl011/aarch64/pl011_console.S \
|
||||
lib/xlat_tables/xlat_tables_common.c \
|
||||
drivers/arm/pl011/aarch64/pl011_console.S
|
||||
|
||||
ifeq (${ARM_XLAT_TABLES_LIB_V1}, 1)
|
||||
PLAT_BL_COMMON_SOURCES += lib/xlat_tables/xlat_tables_common.c \
|
||||
lib/xlat_tables/aarch64/xlat_tables.c
|
||||
else
|
||||
include lib/xlat_tables_v2/xlat_tables.mk
|
||||
|
||||
PLAT_BL_COMMON_SOURCES += ${XLAT_TABLES_LIB_SRCS}
|
||||
endif
|
||||
|
||||
BL1_SOURCES += drivers/io/io_semihosting.c \
|
||||
drivers/io/io_storage.c \
|
||||
|
@ -7,7 +7,7 @@
|
||||
#include <arch_helpers.h>
|
||||
#include <bl_common.h>
|
||||
#include <platform_def.h>
|
||||
#include <xlat_tables.h>
|
||||
#include <arm_xlat_tables.h>
|
||||
#include "qemu_private.h"
|
||||
|
||||
#define MAP_DEVICE0 MAP_REGION_FLAT(DEVICE0_BASE, \
|
||||
|
Loading…
x
Reference in New Issue
Block a user