blob: eb5f6df0b572bbaf125110231871015ee0b25cac [file] [log] [blame]
Brad Bishopbec4ebc2022-08-03 09:55:16 -04001require optee-os_corstone1000_common.inc
2
3DEPENDS += " secure-partitions"
4EXTRA_OEMAKE +="'SP_PACKAGING_METHOD=embedded'"
5
6TS_INSTALL_PREFIX_PATH="${RECIPE_SYSROOT}/firmware/sp/opteesp"
7EXTRA_OEMAKE += "'TS_INSTALL_PREFIX=${TS_INSTALL_PREFIX_PATH}'"
8
9# se-proxy secure partition
10SP_MKFILE_PATH="${TS_INSTALL_PREFIX}/lib/make/se-proxy.mk"
11
12# smm-gateway secure partition
13SP_MKFILE_PATH += "${TS_INSTALL_PREFIX}/lib/make/smm-gateway.mk"
14
15EXTRA_OEMAKE += "'CFG_SP_MKFILE_PATH=${SP_MKFILE_PATH}'"
16
17EXTRA_OEMAKE += "CFG_EMBED_DTB_SOURCE_FILE=${EMBED_DTB_SOURCE_FILE}"
18
19SRC_URI:append = " file://sp_manifest_combined_se.dts;"
20EMBED_DTB_SOURCE_FILE = "${WORKDIR}/sp_manifest_combined_se.dts"