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