xref: /aosp_15_r20/external/arm-trusted-firmware/lib/xlat_mpu/xlat_mpu.mk (revision 54fd6939e177f8ff529b10183254802c76df6d08)
1*54fd6939SJiyong Park#
2*54fd6939SJiyong Park# Copyright (c) 2021, ARM Limited and Contributors. All rights reserved.
3*54fd6939SJiyong Park#
4*54fd6939SJiyong Park# SPDX-License-Identifier: BSD-3-Clause
5*54fd6939SJiyong Park#
6*54fd6939SJiyong Park
7*54fd6939SJiyong ParkXLAT_MPU_LIB_V1_SRCS	:=	$(addprefix lib/xlat_mpu/,		\
8*54fd6939SJiyong Park				${ARCH}/enable_mpu.S			\
9*54fd6939SJiyong Park				${ARCH}/xlat_mpu_arch.c			\
10*54fd6939SJiyong Park				xlat_mpu_context.c			\
11*54fd6939SJiyong Park				xlat_mpu_core.c				\
12*54fd6939SJiyong Park				xlat_mpu_utils.c)
13*54fd6939SJiyong Park
14*54fd6939SJiyong ParkXLAT_MPU_LIB_V1	:=	1
15*54fd6939SJiyong Park$(eval $(call add_define,XLAT_MPU_LIB_V1))
16*54fd6939SJiyong Park
17*54fd6939SJiyong Parkifeq (${ALLOW_XLAT_MPU}, 1)
18*54fd6939SJiyong Park    include lib/xlat_mpu_v2/ro_xlat_mpu.mk
19*54fd6939SJiyong Parkendif
20