diff options
| author | Zelan Zou <zelan.zou@nxp.com> | 2026-03-20 14:39:11 +0800 |
|---|---|---|
| committer | Zelan Zou <zelan.zou@nxp.com> | 2026-03-26 14:32:44 +0800 |
| commit | 8754515a5b9d046279440343acd1c76185ce3de0 (patch) | |
| tree | 7a07d24b5b275acdb91fec30c895f608b9e8fa7f | |
| parent | 4ec28f7a670c5be6f9d9c9e799454c10c96f8237 (diff) | |
| download | meta-freescale-8754515a5b9d046279440343acd1c76185ce3de0.tar.gz | |
optee: Bump 4.6.0 -> 4.8.0
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
17 files changed, 40 insertions, 43 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index 564557feb..e3309c462 100644 --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc | |||
| @@ -611,10 +611,10 @@ PREFERRED_VERSION_vulkan-utility-libraries:imxvulkan ??= "1.3.275.0.imx" | |||
| 611 | PREFERRED_VERSION_vulkan-validation-layers:imxvulkan ??= "1.3.275.0.imx" | 611 | PREFERRED_VERSION_vulkan-validation-layers:imxvulkan ??= "1.3.275.0.imx" |
| 612 | 612 | ||
| 613 | # Use i.MX optee Version | 613 | # Use i.MX optee Version |
| 614 | PREFERRED_VERSION_optee-os:imx-nxp-bsp ??= "4.6.0.imx" | 614 | PREFERRED_VERSION_optee-os:imx-nxp-bsp ??= "4.8.0.imx" |
| 615 | PREFERRED_VERSION_optee-client:imx-nxp-bsp ??= "4.6.0.imx" | 615 | PREFERRED_VERSION_optee-client:imx-nxp-bsp ??= "4.8.0.imx" |
| 616 | PREFERRED_VERSION_optee-test:imx-nxp-bsp ??= "4.6.0.imx" | 616 | PREFERRED_VERSION_optee-test:imx-nxp-bsp ??= "4.8.0.imx" |
| 617 | PREFERRED_VERSION_optee-os-tadevkit:imx-nxp-bsp ??= "4.6.0.imx" | 617 | PREFERRED_VERSION_optee-os-tadevkit:imx-nxp-bsp ??= "4.8.0.imx" |
| 618 | 618 | ||
| 619 | # Use i.MX opencv Version | 619 | # Use i.MX opencv Version |
| 620 | PREFERRED_VERSION_opencv:mx8-nxp-bsp ??= "4.6.0.imx" | 620 | PREFERRED_VERSION_opencv:mx8-nxp-bsp ??= "4.6.0.imx" |
diff --git a/recipes-security/optee-imx/optee-client-fslc-imx.inc b/recipes-security/optee-imx/optee-client-fslc-imx.inc index 1112a864d..06cc89a22 100644 --- a/recipes-security/optee-imx/optee-client-fslc-imx.inc +++ b/recipes-security/optee-imx/optee-client-fslc-imx.inc | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | # Copied from meta-imx/meta-imx-bsp/recipes-security/optee/optee-client-imx.inc. | 1 | # Copied from meta-imx/meta-imx-bsp/recipes-security/optee/optee-client-imx.inc. |
| 2 | # See: https://github.com/nxp-imx/imx-manifest/blob/imx-linux-walnascar/imx-6.12.20-2.0.0.xml#L37 | 2 | # See:https://github.com/nxp-imx/imx-manifest/blob/imx-linux-whinlatter/imx-6.18.2-1.0.0.xml#L39 |
| 3 | 3 | ||
| 4 | require optee-client-fslc.inc | 4 | require optee-client-fslc.inc |
| 5 | 5 | ||
| @@ -10,8 +10,6 @@ SRC_URI:remove = "git://github.com/OP-TEE/optee_client.git;branch=master;protoco | |||
| 10 | SRC_URI:prepend = "${OPTEE_CLIENT_SRC};branch=${SRCBRANCH} " | 10 | SRC_URI:prepend = "${OPTEE_CLIENT_SRC};branch=${SRCBRANCH} " |
| 11 | OPTEE_CLIENT_SRC ?= "git://github.com/nxp-imx/imx-optee-client.git;protocol=https" | 11 | OPTEE_CLIENT_SRC ?= "git://github.com/nxp-imx/imx-optee-client.git;protocol=https" |
| 12 | 12 | ||
| 13 | SRC_URI += "file://0001-tee-supplicant-Fix-non-arch-service-unit-install-pat.patch" | ||
| 14 | |||
| 15 | inherit pkgconfig | 13 | inherit pkgconfig |
| 16 | 14 | ||
| 17 | EXTRA_OECMAKE += "-DCFG_TEE_CLIENT_LOAD_PATH=${nonarch_base_libdir}" | 15 | EXTRA_OECMAKE += "-DCFG_TEE_CLIENT_LOAD_PATH=${nonarch_base_libdir}" |
diff --git a/recipes-security/optee-imx/optee-client-fslc.inc b/recipes-security/optee-imx/optee-client-fslc.inc index 70a25fe6c..ab7c8bc69 100644 --- a/recipes-security/optee-imx/optee-client-fslc.inc +++ b/recipes-security/optee-imx/optee-client-fslc.inc | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | # Copied from meta-arm/recipes-security/optee/optee-client.inc. | 1 | # Copied from meta-arm/recipes-security/optee/optee-client.inc. |
| 2 | # See: https://github.com/nxp-imx/imx-manifest/blob/imx-linux-walnascar/imx-6.12.20-2.0.0.xml#L30 | 2 | # See: https://github.com/nxp-imx/imx-manifest/blob/imx-linux-whinlatter/imx-6.18.2-1.0.0.xml#L32 |
| 3 | 3 | ||
| 4 | SUMMARY = "OP-TEE Client API" | 4 | SUMMARY = "OP-TEE Client API" |
| 5 | DESCRIPTION = "Open Portable Trusted Execution Environment - Normal World Client side of the TEE" | 5 | DESCRIPTION = "Open Portable Trusted Execution Environment - Normal World Client side of the TEE" |
diff --git a/recipes-security/optee-imx/optee-client_4.6.0.imx.bb b/recipes-security/optee-imx/optee-client_4.6.0.imx.bb deleted file mode 100644 index b5a185da1..000000000 --- a/recipes-security/optee-imx/optee-client_4.6.0.imx.bb +++ /dev/null | |||
| @@ -1,4 +0,0 @@ | |||
| 1 | require optee-client-fslc-imx.inc | ||
| 2 | |||
| 3 | SRCBRANCH = "lf-6.12.20_2.0.0" | ||
| 4 | SRCREV = "02e7f9213b0d7db9c35ebf1e41e733fc9c5a3f75" | ||
diff --git a/recipes-security/optee-imx/optee-client_4.8.0.imx.bb b/recipes-security/optee-imx/optee-client_4.8.0.imx.bb new file mode 100644 index 000000000..cb3235a9a --- /dev/null +++ b/recipes-security/optee-imx/optee-client_4.8.0.imx.bb | |||
| @@ -0,0 +1,4 @@ | |||
| 1 | require optee-client-fslc-imx.inc | ||
| 2 | |||
| 3 | SRCBRANCH = "lf-6.18.2_1.0.0" | ||
| 4 | SRCREV = "ad79099ca6b642f2bb69739f020ea50698ea0744" | ||
diff --git a/recipes-security/optee-imx/optee-fslc.inc b/recipes-security/optee-imx/optee-fslc.inc index 599dda522..dadbfa802 100644 --- a/recipes-security/optee-imx/optee-fslc.inc +++ b/recipes-security/optee-imx/optee-fslc.inc | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | # Copied from meta-arm/recipes-security/optee/optee.inc. | 1 | # Copied from meta-arm/recipes-security/optee/optee.inc. |
| 2 | # See: https://github.com/nxp-imx/imx-manifest/blob/imx-linux-walnascar/imx-6.12.20-2.0.0.xml#L30 | 2 | # See: https://github.com/nxp-imx/imx-manifest/blob/imx-linux-whinlatter/imx-6.18.2-1.0.0.xml#L32 |
| 3 | 3 | ||
| 4 | UPSTREAM_CHECK_GITTAGREGEX = "^(?P<pver>\d+(\.\d+)+)$" | 4 | UPSTREAM_CHECK_GITTAGREGEX = "^(?P<pver>\d+(\.\d+)+)$" |
| 5 | 5 | ||
| @@ -19,16 +19,13 @@ OPTEE_ARCH:arm = "arm32" | |||
| 19 | OPTEE_ARCH:aarch64 = "arm64" | 19 | OPTEE_ARCH:aarch64 = "arm64" |
| 20 | OPTEE_CORE = "${@d.getVar('OPTEE_ARCH').upper()}" | 20 | OPTEE_CORE = "${@d.getVar('OPTEE_ARCH').upper()}" |
| 21 | 21 | ||
| 22 | OPTEE_TOOLCHAIN = "${@d.getVar('TOOLCHAIN') or 'gcc'}" | ||
| 23 | OPTEE_COMPILER = "${@bb.utils.contains("BBFILE_COLLECTIONS", "clang-layer", "${OPTEE_TOOLCHAIN}", "gcc", d)}" | ||
| 24 | |||
| 25 | # Set here but not passed to EXTRA_OEMAKE by default as that breaks | 22 | # Set here but not passed to EXTRA_OEMAKE by default as that breaks |
| 26 | # the optee-os build | 23 | # the optee-os build |
| 27 | TA_DEV_KIT_DIR = "${STAGING_INCDIR}/optee/export-user_ta" | 24 | TA_DEV_KIT_DIR = "${STAGING_INCDIR}/optee/export-user_ta" |
| 28 | 25 | ||
| 26 | # Assume that our TOOLCHAIN matches OP-TEE's COMPILER | ||
| 29 | EXTRA_OEMAKE += "V=1 \ | 27 | EXTRA_OEMAKE += "V=1 \ |
| 30 | LIBGCC_LOCATE_CFLAGS='${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}' \ | 28 | COMPILER=${TOOLCHAIN} \ |
| 31 | COMPILER=${OPTEE_COMPILER} \ | ||
| 32 | OPTEE_CLIENT_EXPORT=${STAGING_DIR_HOST}${prefix} \ | 29 | OPTEE_CLIENT_EXPORT=${STAGING_DIR_HOST}${prefix} \ |
| 33 | TEEC_EXPORT=${STAGING_DIR_HOST}${prefix} \ | 30 | TEEC_EXPORT=${STAGING_DIR_HOST}${prefix} \ |
| 34 | " | 31 | " |
diff --git a/recipes-security/optee-imx/optee-os-common-fslc-imx.inc b/recipes-security/optee-imx/optee-os-common-fslc-imx.inc index ffd217099..16ed8cea7 100644 --- a/recipes-security/optee-imx/optee-os-common-fslc-imx.inc +++ b/recipes-security/optee-imx/optee-os-common-fslc-imx.inc | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | # Copied from meta-imx/meta-imx-bsp/recipes-security/optee/optee-os-common-imx.inc. | 1 | # Copied from meta-imx/meta-imx-bsp/recipes-security/optee/optee-os-common-imx.inc. |
| 2 | # See: https://github.com/nxp-imx/imx-manifest/blob/imx-linux-walnascar/imx-6.12.20-2.0.0.xml#L37 | 2 | # See: https://github.com/nxp-imx/imx-manifest/blob/imx-linux-whinlatter/imx-6.18.2-1.0.0.xml#L39 |
| 3 | require optee-os-fslc.inc | 3 | require optee-os-fslc.inc |
| 4 | 4 | ||
| 5 | DEPENDS:append:arm = "u-boot-mkimage-native" | 5 | DEPENDS:append:arm = "u-boot-mkimage-native" |
| @@ -8,7 +8,6 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/optee-os:" | |||
| 8 | 8 | ||
| 9 | SRC_URI:remove = "git://github.com/OP-TEE/optee_os.git;branch=master;protocol=https" | 9 | SRC_URI:remove = "git://github.com/OP-TEE/optee_os.git;branch=master;protocol=https" |
| 10 | SRC_URI:prepend = "${OPTEE_OS_SRC};branch=${SRCBRANCH} " | 10 | SRC_URI:prepend = "${OPTEE_OS_SRC};branch=${SRCBRANCH} " |
| 11 | SRC_URI:append = " file://0007-allow-setting-sysroot-for-clang.patch" | ||
| 12 | SRC_URI:remove = "file://0001-allow-setting-sysroot-for-libgcc-lookup.patch \ | 11 | SRC_URI:remove = "file://0001-allow-setting-sysroot-for-libgcc-lookup.patch \ |
| 13 | file://0002-optee-enable-clang-support.patch \ | 12 | file://0002-optee-enable-clang-support.patch \ |
| 14 | file://0003-core-link-add-no-warn-rwx-segments.patch" | 13 | file://0003-core-link-add-no-warn-rwx-segments.patch" |
diff --git a/recipes-security/optee-imx/optee-os-fslc-imx.inc b/recipes-security/optee-imx/optee-os-fslc-imx.inc index f46f666ee..ecd88b41d 100644 --- a/recipes-security/optee-imx/optee-os-fslc-imx.inc +++ b/recipes-security/optee-imx/optee-os-fslc-imx.inc | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | # Copied from meta-imx/meta-imx-bsp/recipes-security/optee/optee-os-imx.inc. | 1 | # Copied from meta-imx/meta-imx-bsp/recipes-security/optee/optee-os-imx.inc. |
| 2 | # See: https://github.com/nxp-imx/imx-manifest/blob/imx-linux-walnascar/imx-6.12.20-2.0.0.xml#L37 | 2 | # See: https://github.com/nxp-imx/imx-manifest/blob/imx-linux-whinlatter/imx-6.18.2-1.0.0.xml#L39 |
| 3 | 3 | ||
| 4 | require optee-os-common-fslc-imx.inc | 4 | require optee-os-common-fslc-imx.inc |
| 5 | 5 | ||
diff --git a/recipes-security/optee-imx/optee-os-fslc.inc b/recipes-security/optee-imx/optee-os-fslc.inc index 4df1617d1..febdd2c73 100644 --- a/recipes-security/optee-imx/optee-os-fslc.inc +++ b/recipes-security/optee-imx/optee-os-fslc.inc | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | # Copied from meta-arm/recipes-security/optee/optee-os.inc. | 1 | # Copied from meta-arm/recipes-security/optee/optee-os.inc. |
| 2 | # See: https://github.com/nxp-imx/imx-manifest/blob/imx-linux-walnascar/imx-6.12.20-2.0.0.xml#L30 | 2 | # See: https://github.com/nxp-imx/imx-manifest/blob/imx-linux-whinlatter/imx-6.18.2-1.0.0.xml#L32 |
| 3 | 3 | ||
| 4 | SUMMARY = "OP-TEE Trusted OS" | 4 | SUMMARY = "OP-TEE Trusted OS" |
| 5 | DESCRIPTION = "Open Portable Trusted Execution Environment - Trusted side of the TEE" | 5 | DESCRIPTION = "Open Portable Trusted Execution Environment - Trusted side of the TEE" |
| @@ -15,7 +15,7 @@ CVE_PRODUCT = "linaro:op-tee op-tee:op-tee_os" | |||
| 15 | 15 | ||
| 16 | DEPENDS = "python3-pyelftools-native python3-cryptography-native" | 16 | DEPENDS = "python3-pyelftools-native python3-cryptography-native" |
| 17 | 17 | ||
| 18 | DEPENDS:append:toolchain-clang = " compiler-rt" | 18 | DEPENDS:append:toolchain-clang = " lld-native compiler-rt" |
| 19 | 19 | ||
| 20 | SRC_URI = "git://github.com/OP-TEE/optee_os.git;branch=master;protocol=https" | 20 | SRC_URI = "git://github.com/OP-TEE/optee_os.git;branch=master;protocol=https" |
| 21 | 21 | ||
| @@ -33,15 +33,14 @@ EXTRA_OEMAKE += " \ | |||
| 33 | EXTRA_OEMAKE += " HOST_PREFIX=${HOST_PREFIX}" | 33 | EXTRA_OEMAKE += " HOST_PREFIX=${HOST_PREFIX}" |
| 34 | EXTRA_OEMAKE += " CROSS_COMPILE64=${HOST_PREFIX}" | 34 | EXTRA_OEMAKE += " CROSS_COMPILE64=${HOST_PREFIX}" |
| 35 | 35 | ||
| 36 | # Enable BTI in optee | ||
| 37 | EXTRA_OEMAKE += "${@bb.utils.contains('MACHINE_FEATURES', 'arm-branch-protection', ' CFG_TA_BTI=1 CFG_CORE_PAUTH=y CFG_TA_PAUTH=y', '', d)}" | ||
| 38 | |||
| 36 | LDFLAGS[unexport] = "1" | 39 | LDFLAGS[unexport] = "1" |
| 37 | CPPFLAGS[unexport] = "1" | 40 | CPPFLAGS[unexport] = "1" |
| 38 | AS[unexport] = "1" | 41 | AS[unexport] = "1" |
| 39 | LD[unexport] = "1" | 42 | LD[unexport] = "1" |
| 40 | 43 | ||
| 41 | do_compile:prepend() { | ||
| 42 | PLAT_LIBGCC_PATH=$(${CC} -print-libgcc-file-name) | ||
| 43 | } | ||
| 44 | |||
| 45 | do_compile() { | 44 | do_compile() { |
| 46 | oe_runmake -C ${S} all | 45 | oe_runmake -C ${S} all |
| 47 | } | 46 | } |
diff --git a/recipes-security/optee-imx/optee-os-tadevkit-fslc-imx.inc b/recipes-security/optee-imx/optee-os-tadevkit-fslc-imx.inc index 0b02c6908..68918414c 100644 --- a/recipes-security/optee-imx/optee-os-tadevkit-fslc-imx.inc +++ b/recipes-security/optee-imx/optee-os-tadevkit-fslc-imx.inc | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | # Copied from meta-imx/meta-imx-bsp/recipes-security/optee/optee-os-tadevkit-imx.inc. | 1 | # Copied from meta-imx/meta-imx-bsp/recipes-security/optee/optee-os-tadevkit-imx.inc. |
| 2 | # See: https://github.com/nxp-imx/imx-manifest/blob/imx-linux-walnascar/imx-6.12.20-2.0.0.xml#L37 | 2 | # See: https://github.com/nxp-imx/imx-manifest/blob/imx-linux-whinlatter/imx-6.18.2-1.0.0.xml#L39 |
| 3 | 3 | ||
| 4 | require optee-os-common-fslc-imx.inc | 4 | require optee-os-common-fslc-imx.inc |
| 5 | 5 | ||
| @@ -22,3 +22,6 @@ do_deploy() { | |||
| 22 | } | 22 | } |
| 23 | 23 | ||
| 24 | FILES:${PN} = "${includedir}/optee/" | 24 | FILES:${PN} = "${includedir}/optee/" |
| 25 | |||
| 26 | # Build paths are currently embedded | ||
| 27 | INSANE_SKIP:${PN}-dev += "buildpaths" | ||
diff --git a/recipes-security/optee-imx/optee-os-tadevkit_4.6.0.imx.bb b/recipes-security/optee-imx/optee-os-tadevkit_4.6.0.imx.bb deleted file mode 100644 index 92bdf00e7..000000000 --- a/recipes-security/optee-imx/optee-os-tadevkit_4.6.0.imx.bb +++ /dev/null | |||
| @@ -1,4 +0,0 @@ | |||
| 1 | require optee-os-tadevkit-fslc-imx.inc | ||
| 2 | |||
| 3 | SRCBRANCH = "lf-6.12.20_2.0.0" | ||
| 4 | SRCREV = "87964807d80baf1dcfd89cafc66de34a1cf16bf3" | ||
diff --git a/recipes-security/optee-imx/optee-os-tadevkit_4.8.0.imx.bb b/recipes-security/optee-imx/optee-os-tadevkit_4.8.0.imx.bb new file mode 100644 index 000000000..d62d7d647 --- /dev/null +++ b/recipes-security/optee-imx/optee-os-tadevkit_4.8.0.imx.bb | |||
| @@ -0,0 +1,4 @@ | |||
| 1 | require optee-os-tadevkit-fslc-imx.inc | ||
| 2 | |||
| 3 | SRCBRANCH = "lf-6.18.2_1.0.0" | ||
| 4 | SRCREV = "e7ed997213779e3d1b7417461c5b4847d3230db9" | ||
diff --git a/recipes-security/optee-imx/optee-os_4.6.0.imx.bb b/recipes-security/optee-imx/optee-os_4.6.0.imx.bb deleted file mode 100644 index ed2557bcb..000000000 --- a/recipes-security/optee-imx/optee-os_4.6.0.imx.bb +++ /dev/null | |||
| @@ -1,6 +0,0 @@ | |||
| 1 | # Copyright 2017-2024 NXP | ||
| 2 | |||
| 3 | require optee-os-fslc-imx.inc | ||
| 4 | |||
| 5 | SRCBRANCH = "lf-6.12.20_2.0.0" | ||
| 6 | SRCREV = "87964807d80baf1dcfd89cafc66de34a1cf16bf3" | ||
diff --git a/recipes-security/optee-imx/optee-os_4.8.0.imx.bb b/recipes-security/optee-imx/optee-os_4.8.0.imx.bb new file mode 100644 index 000000000..b73b4c757 --- /dev/null +++ b/recipes-security/optee-imx/optee-os_4.8.0.imx.bb | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | # Copyright 2017-2024,2026 NXP | ||
| 2 | |||
| 3 | require optee-os-fslc-imx.inc | ||
| 4 | |||
| 5 | SRCBRANCH = "lf-6.18.2_1.0.0" | ||
| 6 | SRCREV = "e7ed997213779e3d1b7417461c5b4847d3230db9" | ||
diff --git a/recipes-security/optee-imx/optee-test-fslc-imx.inc b/recipes-security/optee-imx/optee-test-fslc-imx.inc index b4bb6031b..2c0d278e3 100644 --- a/recipes-security/optee-imx/optee-test-fslc-imx.inc +++ b/recipes-security/optee-imx/optee-test-fslc-imx.inc | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | # Copied from meta-imx/meta-imx-bsp/recipes-security/optee/optee-test-imx.inc. | 1 | # Copied from meta-imx/meta-imx-bsp/recipes-security/optee/optee-test-imx.inc. |
| 2 | # See: https://github.com/nxp-imx/imx-manifest/blob/imx-linux-walnascar/imx-6.12.20-2.0.0.xml#L37 | 2 | # See: https://github.com/nxp-imx/imx-manifest/blob/imx-linux-whinlatter/imx-6.18.2-1.0.0.xml#L39 |
| 3 | require optee-test-fslc.inc | 3 | require optee-test-fslc.inc |
| 4 | 4 | ||
| 5 | DEPENDS += "openssl" | 5 | DEPENDS += "openssl" |
diff --git a/recipes-security/optee-imx/optee-test-fslc.inc b/recipes-security/optee-imx/optee-test-fslc.inc index 46d57ac41..a5183b7e1 100644 --- a/recipes-security/optee-imx/optee-test-fslc.inc +++ b/recipes-security/optee-imx/optee-test-fslc.inc | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | # Copied from meta-arm/recipes-security/optee/optee-test.inc. | 1 | # Copied from meta-arm/recipes-security/optee/optee-test.inc. |
| 2 | # See:https://github.com/nxp-imx/imx-manifest/blob/imx-linux-walnascar/imx-6.12.20-2.0.0.xml#L30 | 2 | # See: https://github.com/nxp-imx/imx-manifest/blob/imx-linux-whinlatter/imx-6.18.2-1.0.0.xml#L32 |
| 3 | 3 | ||
| 4 | SUMMARY = "OP-TEE sanity testsuite" | 4 | SUMMARY = "OP-TEE sanity testsuite" |
| 5 | DESCRIPTION = "Open Portable Trusted Execution Environment - Test suite" | 5 | DESCRIPTION = "Open Portable Trusted Execution Environment - Test suite" |
| @@ -12,6 +12,7 @@ inherit deploy | |||
| 12 | require optee-fslc.inc | 12 | require optee-fslc.inc |
| 13 | 13 | ||
| 14 | DEPENDS = "optee-client optee-os-tadevkit python3-cryptography-native openssl" | 14 | DEPENDS = "optee-client optee-os-tadevkit python3-cryptography-native openssl" |
| 15 | DEPENDS:append:toolchain-clang = " lld-native" | ||
| 15 | 16 | ||
| 16 | SRC_URI = "git://github.com/OP-TEE/optee_test.git;branch=master;protocol=https \ | 17 | SRC_URI = "git://github.com/OP-TEE/optee_test.git;branch=master;protocol=https \ |
| 17 | file://run-ptest \ | 18 | file://run-ptest \ |
diff --git a/recipes-security/optee-imx/optee-test_4.6.0.imx.bb b/recipes-security/optee-imx/optee-test_4.8.0.imx.bb index 78e933486..2f2b40e09 100644 --- a/recipes-security/optee-imx/optee-test_4.6.0.imx.bb +++ b/recipes-security/optee-imx/optee-test_4.8.0.imx.bb | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | # Copyright 2017-2024 NXP | 1 | # Copyright 2017-2024,2026 NXP |
| 2 | 2 | ||
| 3 | require optee-test-fslc-imx.inc | 3 | require optee-test-fslc-imx.inc |
| 4 | 4 | ||
| @@ -9,5 +9,5 @@ LIC_FILES_CHKSUM = "file://LICENSE.md;md5=a8fa504109e4cd7ea575bc49ea4be560 \ | |||
| 9 | file://LICENSE-GPL;md5=10e86b5d2a6cb0e2b9dcfdd26a9ac58d" | 9 | file://LICENSE-GPL;md5=10e86b5d2a6cb0e2b9dcfdd26a9ac58d" |
| 10 | 10 | ||
| 11 | 11 | ||
| 12 | SRCBRANCH = "lf-6.12.20_2.0.0" | 12 | SRCBRANCH = "lf-6.18.2_1.0.0" |
| 13 | SRCREV = "010f088f05b5ebf392c6e235d6e53d391755722f" | 13 | SRCREV = "3383a744a5997fdb3457b3cbe95aea3ce27879b3" |
