xref: /rk3399_ARM-atf/drivers/nxp/timer/timer.mk (revision 447a42e7355d39f43756af8e3f9a792cd2ccf8bd)
1*447a42e7SPankaj Gupta#
2*447a42e7SPankaj Gupta# Copyright 2021 NXP
3*447a42e7SPankaj Gupta#
4*447a42e7SPankaj Gupta# SPDX-License-Identifier: BSD-3-Clause
5*447a42e7SPankaj Gupta#
6*447a42e7SPankaj Gupta
7*447a42e7SPankaj Guptaifeq (${ADD_TIMER},)
8*447a42e7SPankaj Gupta
9*447a42e7SPankaj GuptaADD_TIMER		:= 1
10*447a42e7SPankaj Gupta
11*447a42e7SPankaj GuptaTIMER_DRIVERS_PATH	:=  ${PLAT_DRIVERS_PATH}/timer
12*447a42e7SPankaj Gupta
13*447a42e7SPankaj GuptaPLAT_INCLUDES		+= -I$(TIMER_DRIVERS_PATH)
14*447a42e7SPankaj GuptaTIMER_SOURCES	+= drivers/delay_timer/delay_timer.c	\
15*447a42e7SPankaj Gupta			   $(PLAT_DRIVERS_PATH)/timer/nxp_timer.c
16*447a42e7SPankaj Gupta
17*447a42e7SPankaj Guptaifeq (${BL_COMM_TIMER_NEEDED},yes)
18*447a42e7SPankaj GuptaBL_COMMON_SOURCES	+= ${TIMER_SOURCES}
19*447a42e7SPankaj Guptaelse
20*447a42e7SPankaj Guptaifeq (${BL2_TIMER_NEEDED},yes)
21*447a42e7SPankaj GuptaBL2_SOURCES		+= ${TIMER_SOURCES}
22*447a42e7SPankaj Guptaendif
23*447a42e7SPankaj Guptaifeq (${BL31_TIMER_NEEDED},yes)
24*447a42e7SPankaj GuptaBL31_SOURCES		+= ${TIMER_SOURCES}
25*447a42e7SPankaj Guptaendif
26*447a42e7SPankaj Guptaendif
27*447a42e7SPankaj Guptaendif
28