blob: bcc3e68d89c0a864e101e44821975c2f76d7a573 [file] [log] [blame]
Antonio Nino Diaz233c7c12017-03-08 14:40:23 +00001#
Petre-Ionut Tudore5a6fef2019-11-07 15:18:03 +00002# Copyright (c) 2017-2020, ARM Limited and Contributors. All rights reserved.
Antonio Nino Diaz233c7c12017-03-08 14:40:23 +00003#
dp-armfa3cf0b2017-05-03 09:38:09 +01004# SPDX-License-Identifier: BSD-3-Clause
Antonio Nino Diaz233c7c12017-03-08 14:40:23 +00005#
6
7XLAT_TABLES_LIB_SRCS := $(addprefix lib/xlat_tables_v2/, \
Jeenu Viswambharan58e81482018-04-27 15:06:57 +01008 ${ARCH}/enable_mmu.S \
Antonio Nino Diaz233c7c12017-03-08 14:40:23 +00009 ${ARCH}/xlat_tables_arch.c \
Antonio Nino Diazf1b84f62018-07-03 11:58:49 +010010 xlat_tables_context.c \
11 xlat_tables_core.c \
12 xlat_tables_utils.c)
Antonio Nino Diaz61aff002018-10-19 16:52:22 +010013
14XLAT_TABLES_LIB_V2 := 1
15$(eval $(call add_define,XLAT_TABLES_LIB_V2))
Petre-Ionut Tudore5a6fef2019-11-07 15:18:03 +000016
17ifeq (${ALLOW_RO_XLAT_TABLES}, 1)
18 include lib/xlat_tables_v2/ro_xlat_tables.mk
19endif