Home
last modified time | relevance | path

Searched hist:a82b93c6e0c76a9e41c9b3489a7f1848efe2b7e9 (Results 1 – 1 of 1) sorted by relevance

/optee_os/mk/
H A Daosp_optee.mka82b93c6e0c76a9e41c9b3489a7f1848efe2b7e9 Thu Nov 02 07:21:49 UTC 2023 Tadd Kao <tadd.kao@mediatek.com> mk/aosp_optee.mk: Allow building OPTEE_BIN with early TAs in one shot

This change adds OPTEE_TA_DEV_KIT_MK target to replace OPTEE_BIN
target in TA build process. It helps to build OPTEE_BIN with
early TAs in one shot since the cyclic dependency between TAs and
OPTEE_BIN is removed. It also allows to build TA with a preferred
TA_TARGET that is not included in the CFG_USER_TA_TARGETS when
building OPTEE_BIN. An AOSP common module for TAs in stripped elf
format is added to be referred as early TA files when building
OPTEE_BIN. For example, we can setup dependency and use the argument
below to build OPTEE_BIN with an early TA.

EARLY_TA_PATHS=$(abspath $(PRODUCT_OUT))/unsigned/<ta_uuid>.ta.unsigned

Signed-off-by: Tadd Kao <tadd.kao@mediatek.com>
Acked-by: Jerome Forissier <jerome.forissier@linaro.org>