arm-trusted-firmware/plat/arm/board/juno/cert_create_tbbr.mk
Mohamed Elzahhar f309607229 feat(ethos-n): add support for NPU to cert_create
Add Juno specific Makefile to the certificate tool build. That
Makefile is included by the certificate tool Makefile to add
information about the authentication data for the
Arm(R) Ethos(TM)-N NPU's firmware binary.

Signed-off-by: Mohamed Elzahhar <Mohamed.Elzahhar@arm.com>
Signed-off-by: Rob Hughes <robert.hughes@arm.com>
Signed-off-by: Mikael Olsson <mikael.olsson@arm.com>
Change-Id: Ie4b6a1c29d73b3ed5041b57f2cd88033be18a63a
2023-04-04 11:36:30 +02:00

25 lines
665 B
Makefile

#
# Copyright (c) 2023, Arm Limited. All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
#
PLAT_DEF_OID := 1
ifeq (${PLAT_DEF_OID},1)
ifeq (${ARM_ETHOSN_NPU_DRIVER},1)
$(eval $(call add_define, PLAT_DEF_OID))
$(eval $(call add_define, PDEF_CERTS))
$(eval $(call add_define, PDEF_EXTS))
$(eval $(call add_define, PDEF_KEYS))
PLAT_INCLUDE += -I ${PLAT_DIR}/certificate/include \
-I ../../include/drivers/arm
PLAT_OBJECTS += ${PLAT_DIR}certificate/src/juno_tbb_cert.o \
${PLAT_DIR}certificate/src/juno_tbb_ext.o \
${PLAT_DIR}certificate/src/juno_tbb_key.o
OBJECTS += ${PLAT_OBJECTS}
endif
endif