xref: /rk3399_ARM-atf/lib/transfer_list/transfer_list.mk (revision b5d0740e14f428f2c5341d1222d0769bdde35ea3)
13ba2c151SRaymond Mao#
2*b5d0740eSHarrison Mutai# Copyright (c) 2023-2025, Arm Limited and Contributors. All rights reserved.
33ba2c151SRaymond Mao#
43ba2c151SRaymond Mao# SPDX-License-Identifier: BSD-3-Clause
53ba2c151SRaymond Mao#
63ba2c151SRaymond Mao
73ba2c151SRaymond Maoifeq (${TRANSFER_LIST},1)
83ba2c151SRaymond Mao
9*b5d0740eSHarrison Mutai# Default path if not set externally
10*b5d0740eSHarrison MutaiLIBTL_PATH	?=	contrib/libtl
113ba2c151SRaymond Mao
12*b5d0740eSHarrison Mutai# Common include paths (always needed)
13*b5d0740eSHarrison MutaiINCLUDES	+=	-I$(LIBTL_PATH)/include \
14*b5d0740eSHarrison Mutai			-I$(LIBTL_PATH)/include/arm
153ba2c151SRaymond Mao
16*b5d0740eSHarrison MutaiLIBTL_SRC_PATH	:=	$(LIBTL_PATH)/src
17*b5d0740eSHarrison Mutai
18*b5d0740eSHarrison MutaiLIBTL_SRCS	:=	$(addprefix $(LIBTL_SRC_PATH)/, \
19*b5d0740eSHarrison Mutai				arm/ep_info.c \
20*b5d0740eSHarrison Mutai				generic/logging.c \
21*b5d0740eSHarrison Mutai				generic/transfer_list.c)
22*b5d0740eSHarrison Mutai
23*b5d0740eSHarrison Mutai$(eval $(call MAKE_LIB,tl))
243ba2c151SRaymond Mao
253ba2c151SRaymond Maoendif	# TRANSFER_LIST
26