xref: /rk3399_ARM-atf/drivers/nxp/crypto/caam/caam.mk (revision a0edacb8f09737f36cceafa71fe2985e42a6c460)
1*a0edacb8SPankaj Gupta#
2*a0edacb8SPankaj Gupta# Copyright 2020 NXP
3*a0edacb8SPankaj Gupta#
4*a0edacb8SPankaj Gupta# SPDX-License-Identifier: BSD-3-Clause
5*a0edacb8SPankaj Gupta#
6*a0edacb8SPankaj Gupta#
7*a0edacb8SPankaj Gupta
8*a0edacb8SPankaj Guptaifeq (${ADD_CAAM},)
9*a0edacb8SPankaj Gupta
10*a0edacb8SPankaj GuptaADD_CAAM		:= 1
11*a0edacb8SPankaj GuptaCAAM_DRIVER_PATH	:= drivers/nxp/crypto/caam
12*a0edacb8SPankaj Gupta
13*a0edacb8SPankaj GuptaCAAM_DRIVER_SOURCES	+=  $(wildcard $(CAAM_DRIVER_PATH)/src/*.c)
14*a0edacb8SPankaj Gupta
15*a0edacb8SPankaj GuptaPLAT_INCLUDES		+= -I$(CAAM_DRIVER_PATH)/include
16*a0edacb8SPankaj Gupta
17*a0edacb8SPankaj Guptaifeq (${BL_COMM_CRYPTO_NEEDED},yes)
18*a0edacb8SPankaj GuptaBL_COMMON_SOURCES	+= ${CAAM_DRIVER_SOURCES}
19*a0edacb8SPankaj Guptaelse
20*a0edacb8SPankaj Guptaifeq (${BL2_CRYPTO_NEEDED},yes)
21*a0edacb8SPankaj GuptaBL2_SOURCES		+= ${CAAM_DRIVER_SOURCES}
22*a0edacb8SPankaj Guptaendif
23*a0edacb8SPankaj Guptaifeq (${BL31_CRYPTO_NEEDED},yes)
24*a0edacb8SPankaj GuptaBL31_SOURCES		+= ${CAAM_DRIVER_SOURCES}
25*a0edacb8SPankaj Guptaendif
26*a0edacb8SPankaj Guptaendif
27*a0edacb8SPankaj Gupta
28*a0edacb8SPankaj Guptaendif
29