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