diff options
-rw-r--r-- | conf/machine/include/imx-base.inc | 6 | ||||
-rw-r--r-- | recipes-bsp/firmware-imx/firmware-imx-8.18.inc (renamed from recipes-bsp/firmware-imx/firmware-imx-8.17.inc) | 4 | ||||
-rw-r--r-- | recipes-bsp/firmware-imx/firmware-imx-8_8.18.bb (renamed from recipes-bsp/firmware-imx/firmware-imx-8_8.17.bb) | 0 | ||||
-rw-r--r-- | recipes-bsp/firmware-imx/firmware-imx-8m_8.18.bb (renamed from recipes-bsp/firmware-imx/firmware-imx-8m_8.17.bb) | 0 | ||||
-rw-r--r-- | recipes-bsp/firmware-imx/firmware-imx_8.18.bb (renamed from recipes-bsp/firmware-imx/firmware-imx_8.17.bb) | 0 | ||||
-rw-r--r-- | recipes-bsp/imx-atf/imx-atf_2.6.bb | 2 | ||||
-rw-r--r-- | recipes-bsp/imx-lib/imx-lib_git.bb | 2 | ||||
-rw-r--r-- | recipes-bsp/imx-mkimage/imx-mkimage_git.inc | 4 | ||||
-rw-r--r-- | recipes-bsp/imx-seco/imx-seco-libs/0001-Fix-return-value-of-void-functions.patch | 57 | ||||
-rw-r--r-- | recipes-bsp/imx-seco/imx-seco-libs_git.bb | 9 | ||||
-rw-r--r-- | recipes-bsp/imx-seco/imx-seco_5.9.0.bb (renamed from recipes-bsp/imx-seco/imx-seco_5.8.7.1.bb) | 6 | ||||
-rw-r--r-- | recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.4.bb (renamed from recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.2.bb) | 10 | ||||
-rw-r--r-- | recipes-graphics/imx-g2d/imx-g2d-samples_git.bb | 4 | ||||
-rw-r--r-- | recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.4.bb | 33 | ||||
-rw-r--r-- | recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.6.bb | 46 | ||||
-rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.6-aarch32.bb (renamed from recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.4-aarch32.bb) | 4 | ||||
-rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.6-aarch64.bb (renamed from recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.4-aarch64.bb) | 4 | ||||
-rw-r--r-- | recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.6+fslc.bb (renamed from recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p2.4+fslc.bb) | 2 | ||||
-rw-r--r-- | recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.6.bb (renamed from recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.4.bb) | 4 | ||||
-rw-r--r-- | recipes-security/optee-imx/optee-client_3.19.0.imx.bb (renamed from recipes-security/optee-imx/optee-client_3.17.0.imx.bb) | 8 | ||||
-rw-r--r-- | recipes-security/optee-imx/optee-os/0008-no-warn-rwx-segments.patch | 64 | ||||
-rw-r--r-- | recipes-security/optee-imx/optee-os_3.19.0.imx.bb (renamed from recipes-security/optee-imx/optee-os_3.17.0.imx.bb) | 29 | ||||
-rw-r--r-- | recipes-security/optee-imx/optee-test_3.19.0.imx.bb (renamed from recipes-security/optee-imx/optee-test_3.17.0.imx.bb) | 6 |
23 files changed, 155 insertions, 149 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index de695d78..718f6b30 100644 --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc | |||
@@ -500,9 +500,9 @@ PREFERRED_VERSION_vulkan-loader:imxvulkan ??= "1.2.182.0" | |||
500 | PREFERRED_VERSION_vulkan-tools:imxvulkan ??= "1.2.182.0" | 500 | PREFERRED_VERSION_vulkan-tools:imxvulkan ??= "1.2.182.0" |
501 | 501 | ||
502 | # Use i.MX optee Version | 502 | # Use i.MX optee Version |
503 | PREFERRED_VERSION_optee-os:mx8-nxp-bsp ??= "3.17.0.imx" | 503 | PREFERRED_VERSION_optee-os:mx8-nxp-bsp ??= "3.19.0.imx" |
504 | PREFERRED_VERSION_optee-client:mx8-nxp-bsp ??= "3.17.0.imx" | 504 | PREFERRED_VERSION_optee-client:mx8-nxp-bsp ??= "3.19.0.imx" |
505 | PREFERRED_VERSION_optee-test:mx8-nxp-bsp ??= "3.17.0.imx" | 505 | PREFERRED_VERSION_optee-test:mx8-nxp-bsp ??= "3.19.0.imx" |
506 | 506 | ||
507 | #Use i.MX opencv Version for mx8 | 507 | #Use i.MX opencv Version for mx8 |
508 | PREFERRED_VERSION_opencv:mx8-nxp-bsp ??= "4.6.0.imx" | 508 | PREFERRED_VERSION_opencv:mx8-nxp-bsp ??= "4.6.0.imx" |
diff --git a/recipes-bsp/firmware-imx/firmware-imx-8.17.inc b/recipes-bsp/firmware-imx/firmware-imx-8.18.inc index 78f03c25..24829370 100644 --- a/recipes-bsp/firmware-imx/firmware-imx-8.17.inc +++ b/recipes-bsp/firmware-imx/firmware-imx-8.18.inc | |||
@@ -9,8 +9,8 @@ SRC_URI = " \ | |||
9 | ${FSL_MIRROR}/firmware-imx-${PV}.bin;fsl-eula=true \ | 9 | ${FSL_MIRROR}/firmware-imx-${PV}.bin;fsl-eula=true \ |
10 | " | 10 | " |
11 | 11 | ||
12 | SRC_URI[md5sum] = "63eac7b400d711c668458ec4bf5d0c60" | 12 | SRC_URI[md5sum] = "436501f8e67c10eed6bba88457e701a2" |
13 | SRC_URI[sha256sum] = "1ee3c49ad8749867487f09d6e4472536fb809b667c1bb3c56511175b8974e3c6" | 13 | SRC_URI[sha256sum] = "f050f60351a54fd75954fdeb133ddd014a5576040c72616e216b63db0e242dd4" |
14 | 14 | ||
15 | S = "${WORKDIR}/firmware-imx-${PV}" | 15 | S = "${WORKDIR}/firmware-imx-${PV}" |
16 | 16 | ||
diff --git a/recipes-bsp/firmware-imx/firmware-imx-8_8.17.bb b/recipes-bsp/firmware-imx/firmware-imx-8_8.18.bb index 18ce14d3..18ce14d3 100644 --- a/recipes-bsp/firmware-imx/firmware-imx-8_8.17.bb +++ b/recipes-bsp/firmware-imx/firmware-imx-8_8.18.bb | |||
diff --git a/recipes-bsp/firmware-imx/firmware-imx-8m_8.17.bb b/recipes-bsp/firmware-imx/firmware-imx-8m_8.18.bb index 152ef0b5..152ef0b5 100644 --- a/recipes-bsp/firmware-imx/firmware-imx-8m_8.17.bb +++ b/recipes-bsp/firmware-imx/firmware-imx-8m_8.18.bb | |||
diff --git a/recipes-bsp/firmware-imx/firmware-imx_8.17.bb b/recipes-bsp/firmware-imx/firmware-imx_8.18.bb index f84ea1fa..f84ea1fa 100644 --- a/recipes-bsp/firmware-imx/firmware-imx_8.17.bb +++ b/recipes-bsp/firmware-imx/firmware-imx_8.18.bb | |||
diff --git a/recipes-bsp/imx-atf/imx-atf_2.6.bb b/recipes-bsp/imx-atf/imx-atf_2.6.bb index f86318b6..2c21fce1 100644 --- a/recipes-bsp/imx-atf/imx-atf_2.6.bb +++ b/recipes-bsp/imx-atf/imx-atf_2.6.bb | |||
@@ -13,7 +13,7 @@ SRC_URI = " \ | |||
13 | file://rwx-segments.patch \ | 13 | file://rwx-segments.patch \ |
14 | " | 14 | " |
15 | SRCBRANCH = "lf_v2.6" | 15 | SRCBRANCH = "lf_v2.6" |
16 | SRCREV = "9202efc9aaf65085def9a747ee32aed628449901" | 16 | SRCREV = "3c1583ba0a5d11e5116332e91065cb3740153a46" |
17 | 17 | ||
18 | S = "${WORKDIR}/git" | 18 | S = "${WORKDIR}/git" |
19 | 19 | ||
diff --git a/recipes-bsp/imx-lib/imx-lib_git.bb b/recipes-bsp/imx-lib/imx-lib_git.bb index 6d7f1579..3bb1dcaf 100644 --- a/recipes-bsp/imx-lib/imx-lib_git.bb +++ b/recipes-bsp/imx-lib/imx-lib_git.bb | |||
@@ -13,7 +13,7 @@ PE = "1" | |||
13 | PV = "5.9+${SRCPV}" | 13 | PV = "5.9+${SRCPV}" |
14 | 14 | ||
15 | SRC_URI = "git://github.com/nxp-imx/imx-lib.git;protocol=https;branch=${SRCBRANCH}" | 15 | SRC_URI = "git://github.com/nxp-imx/imx-lib.git;protocol=https;branch=${SRCBRANCH}" |
16 | SRCBRANCH = "lf-5.15.52_2.1.0" | 16 | SRCBRANCH = "lf-5.15.71_2.2.0" |
17 | SRCREV = "87ddd80953835eb29027d1d5a12044a08e809e40" | 17 | SRCREV = "87ddd80953835eb29027d1d5a12044a08e809e40" |
18 | 18 | ||
19 | S = "${WORKDIR}/git" | 19 | S = "${WORKDIR}/git" |
diff --git a/recipes-bsp/imx-mkimage/imx-mkimage_git.inc b/recipes-bsp/imx-mkimage/imx-mkimage_git.inc index 453ef0ed..4a4bc4c9 100644 --- a/recipes-bsp/imx-mkimage/imx-mkimage_git.inc +++ b/recipes-bsp/imx-mkimage/imx-mkimage_git.inc | |||
@@ -5,8 +5,8 @@ DEPENDS = "zlib-native openssl-native" | |||
5 | SRC_URI = "git://github.com/nxp-imx/imx-mkimage.git;protocol=https;branch=${SRCBRANCH} \ | 5 | SRC_URI = "git://github.com/nxp-imx/imx-mkimage.git;protocol=https;branch=${SRCBRANCH} \ |
6 | file://0001-iMX8M-soc.mak-use-native-mkimage-from-sysroot.patch \ | 6 | file://0001-iMX8M-soc.mak-use-native-mkimage-from-sysroot.patch \ |
7 | " | 7 | " |
8 | SRCBRANCH = "lf-5.15.52_2.1.0" | 8 | SRCBRANCH = "lf-5.15.71_2.2.0" |
9 | SRCREV = "37648c8ba5094420faa8206d8cb8e0c6f17d72fc" | 9 | SRCREV = "3bfcfccb71ddf894be9c402732ccb229fe72099e" |
10 | 10 | ||
11 | S = "${WORKDIR}/git" | 11 | S = "${WORKDIR}/git" |
12 | 12 | ||
diff --git a/recipes-bsp/imx-seco/imx-seco-libs/0001-Fix-return-value-of-void-functions.patch b/recipes-bsp/imx-seco/imx-seco-libs/0001-Fix-return-value-of-void-functions.patch new file mode 100644 index 00000000..656469c2 --- /dev/null +++ b/recipes-bsp/imx-seco/imx-seco-libs/0001-Fix-return-value-of-void-functions.patch | |||
@@ -0,0 +1,57 @@ | |||
1 | From 2eff97fe2345d8255869224404322d23193f1115 Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Sat, 7 Jan 2023 21:59:15 -0800 | ||
4 | Subject: [PATCH] Fix return value of void* functions | ||
5 | |||
6 | This is found with clang | ||
7 | |||
8 | Fixes | ||
9 | error: non-void function does not return a value [-Werror,-Wreturn-type] | ||
10 | |||
11 | Upstream-Status: Pending | ||
12 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
13 | --- | ||
14 | test/hsm/hsm_test.c | 1 + | ||
15 | test/she/src/she_test_storage_manager.c | 1 + | ||
16 | test/v2x/v2x_test.c | 1 + | ||
17 | 3 files changed, 3 insertions(+) | ||
18 | |||
19 | diff --git a/test/hsm/hsm_test.c b/test/hsm/hsm_test.c | ||
20 | index 9f29ca9..01820b8 100644 | ||
21 | --- a/test/hsm/hsm_test.c | ||
22 | +++ b/test/hsm/hsm_test.c | ||
23 | @@ -391,6 +391,7 @@ static uint32_t nvm_status; | ||
24 | static void *hsm_storage_thread(void *arg) | ||
25 | { | ||
26 | seco_nvm_manager(NVM_FLAGS_HSM, &nvm_status); | ||
27 | + return 0; | ||
28 | } | ||
29 | |||
30 | |||
31 | diff --git a/test/she/src/she_test_storage_manager.c b/test/she/src/she_test_storage_manager.c | ||
32 | index 32a4cb9..68cdba7 100644 | ||
33 | --- a/test/she/src/she_test_storage_manager.c | ||
34 | +++ b/test/she/src/she_test_storage_manager.c | ||
35 | @@ -28,6 +28,7 @@ static uint32_t nvm_status; | ||
36 | static void *she_storage_thread(void *arg) | ||
37 | { | ||
38 | seco_nvm_manager(NVM_FLAGS_SHE, &nvm_status); | ||
39 | + return 0; | ||
40 | } | ||
41 | |||
42 | |||
43 | diff --git a/test/v2x/v2x_test.c b/test/v2x/v2x_test.c | ||
44 | index aeb3d2a..5f02354 100644 | ||
45 | --- a/test/v2x/v2x_test.c | ||
46 | +++ b/test/v2x/v2x_test.c | ||
47 | @@ -181,6 +181,7 @@ static uint32_t nvm_status; | ||
48 | static void *v2x_hsm_storage_thread(void *arg) | ||
49 | { | ||
50 | seco_nvm_manager(NVM_FLAGS_V2X | NVM_FLAGS_HSM, &nvm_status); | ||
51 | + return 0; | ||
52 | } | ||
53 | |||
54 | |||
55 | -- | ||
56 | 2.39.0 | ||
57 | |||
diff --git a/recipes-bsp/imx-seco/imx-seco-libs_git.bb b/recipes-bsp/imx-seco/imx-seco-libs_git.bb index 625834b7..b0296e97 100644 --- a/recipes-bsp/imx-seco/imx-seco-libs_git.bb +++ b/recipes-bsp/imx-seco/imx-seco-libs_git.bb | |||
@@ -8,19 +8,20 @@ LIC_FILES_CHKSUM = "file://EULA.txt;md5=d3c315c6eaa43e07d8c130dc3a04a011" | |||
8 | 8 | ||
9 | DEPENDS = "zlib" | 9 | DEPENDS = "zlib" |
10 | 10 | ||
11 | SRCBRANCH = "imx_5.4.70_2.3.9" | 11 | SRCBRANCH = "imx_5.4.70_2.3.11" |
12 | SRC_URI = "git://github.com/NXP/imx-seco-libs.git;protocol=https;branch=${SRCBRANCH} \ | 12 | SRC_URI = "git://github.com/NXP/imx-seco-libs.git;protocol=https;branch=${SRCBRANCH} \ |
13 | file://0001-Makefile-Fix-LIBDIR-for-multilib.patch \ | 13 | file://0001-Makefile-Fix-LIBDIR-for-multilib.patch \ |
14 | file://0002-Makefile-Fix-install-to-clear-host-user-contaminated.patch \ | 14 | file://0002-Makefile-Fix-install-to-clear-host-user-contaminated.patch \ |
15 | file://0001-add-v2x_test-to-the-installed-binaries.patch" | 15 | file://0001-add-v2x_test-to-the-installed-binaries.patch \ |
16 | SRCREV = "b2550476388e1d1453bddbf356844301467c7bfa" | 16 | file://0001-Fix-return-value-of-void-functions.patch" |
17 | SRCREV = "aa8d62900c41cc779c11fe4e6f58b40c3c9f82f0" | ||
17 | 18 | ||
18 | S = "${WORKDIR}/git" | 19 | S = "${WORKDIR}/git" |
19 | 20 | ||
20 | TARGET_CC_ARCH += "${LDFLAGS}" | 21 | TARGET_CC_ARCH += "${LDFLAGS}" |
21 | 22 | ||
22 | do_install () { | 23 | do_install () { |
23 | oe_runmake DESTDIR=${D} install | 24 | oe_runmake DESTDIR=${D} BINDIR=${bindir} LIBDIR=${libdir} install |
24 | } | 25 | } |
25 | 26 | ||
26 | COMPATIBLE_MACHINE = "(mx8qm-nxp-bsp|mx8qxp-nxp-bsp|mx8dxl-nxp-bsp|mx8dx-nxp-bsp)" | 27 | COMPATIBLE_MACHINE = "(mx8qm-nxp-bsp|mx8qxp-nxp-bsp|mx8dxl-nxp-bsp|mx8dx-nxp-bsp)" |
diff --git a/recipes-bsp/imx-seco/imx-seco_5.8.7.1.bb b/recipes-bsp/imx-seco/imx-seco_5.9.0.bb index d37c1c98..712be23a 100644 --- a/recipes-bsp/imx-seco/imx-seco_5.8.7.1.bb +++ b/recipes-bsp/imx-seco/imx-seco_5.9.0.bb | |||
@@ -4,14 +4,14 @@ SUMMARY = "NXP i.MX SECO firmware" | |||
4 | DESCRIPTION = "Firmware for i.MX Security Controller Subsystem" | 4 | DESCRIPTION = "Firmware for i.MX Security Controller Subsystem" |
5 | SECTION = "base" | 5 | SECTION = "base" |
6 | LICENSE = "Proprietary" | 6 | LICENSE = "Proprietary" |
7 | LIC_FILES_CHKSUM = "file://COPYING;md5=d3c315c6eaa43e07d8c130dc3a04a011" | 7 | LIC_FILES_CHKSUM = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" |
8 | 8 | ||
9 | inherit fsl-eula-unpack use-imx-security-controller-firmware deploy | 9 | inherit fsl-eula-unpack use-imx-security-controller-firmware deploy |
10 | 10 | ||
11 | SRC_URI = "${FSL_MIRROR}/${BP}.bin;fsl-eula=true" | 11 | SRC_URI = "${FSL_MIRROR}/${BP}.bin;fsl-eula=true" |
12 | 12 | ||
13 | SRC_URI[md5sum] = "f5c6737b42275e513d4e0cc2efa91d6a" | 13 | SRC_URI[md5sum] = "b722a534c4d3cc90270e05eaa812514d" |
14 | SRC_URI[sha256sum] = "03fa16ebc0633505bd02dae1c58602e278a8a28c8205c758fa3936477d51d0e0" | 14 | SRC_URI[sha256sum] = "c3bd761f457e939035b01a0ab36e79064a2a1bc6c3cdb3cd847f7f38df0964df" |
15 | 15 | ||
16 | 16 | ||
17 | do_compile[noexec] = "1" | 17 | do_compile[noexec] = "1" |
diff --git a/recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.2.bb b/recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.4.bb index b3bcbdf1..667bc26b 100644 --- a/recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.2.bb +++ b/recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.4.bb | |||
@@ -10,8 +10,8 @@ DEPENDS = "libgal-imx libdrm" | |||
10 | PROVIDES += "virtual/libg2d" | 10 | PROVIDES += "virtual/libg2d" |
11 | 11 | ||
12 | SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true" | 12 | SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true" |
13 | SRC_URI[md5sum] = "85daf26176695de80a024b5f67037f08" | 13 | SRC_URI[md5sum] = "488d9f63b2d02c687a0bc8c3debfb51c" |
14 | SRC_URI[sha256sum] = "1023814d810c0a85c91cb2170c77f663f624331261ba0e1ab1ce29e8c192e1bc" | 14 | SRC_URI[sha256sum] = "62050bc5dd35e942c97e7a8ab22b0b98d02e27a38935b585e622cdc5221ef2a3" |
15 | 15 | ||
16 | inherit fsl-eula-unpack | 16 | inherit fsl-eula-unpack |
17 | 17 | ||
@@ -25,6 +25,12 @@ do_install () { | |||
25 | INSANE_SKIP:${PN} += "ldflags" | 25 | INSANE_SKIP:${PN} += "ldflags" |
26 | INSANE_SKIP:append:libc-musl = " file-rdeps" | 26 | INSANE_SKIP:append:libc-musl = " file-rdeps" |
27 | 27 | ||
28 | # The packaged binaries have been stripped of debug info, so disable | ||
29 | # operations accordingly. | ||
30 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | ||
31 | INHIBIT_PACKAGE_STRIP = "1" | ||
32 | INHIBIT_SYSROOT_STRIP = "1" | ||
33 | |||
28 | COMPATIBLE_MACHINE = "(imxdpu)" | 34 | COMPATIBLE_MACHINE = "(imxdpu)" |
29 | 35 | ||
30 | RDEPENDS:${PN}:append:libc-musl = " gcompat" | 36 | RDEPENDS:${PN}:append:libc-musl = " gcompat" |
diff --git a/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb b/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb index 46bd3a55..c02a4f50 100644 --- a/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb +++ b/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb | |||
@@ -8,9 +8,9 @@ DEPENDS = "virtual/libg2d cairo" | |||
8 | PV = "2.1+git${SRCPV}" | 8 | PV = "2.1+git${SRCPV}" |
9 | 9 | ||
10 | SRC_URI = "${GPU_G2D_SAMPLES_SRC};branch=${SRCBRANCH}" | 10 | SRC_URI = "${GPU_G2D_SAMPLES_SRC};branch=${SRCBRANCH}" |
11 | GPU_G2D_SAMPLES_SRC ?= "git://github.com/nxpmicro/g2d-samples.git;protocol=https" | 11 | GPU_G2D_SAMPLES_SRC ?= "git://github.com/nxp-imx/g2d-samples.git;protocol=https" |
12 | SRCBRANCH ?= "imx_2.1" | 12 | SRCBRANCH ?= "imx_2.1" |
13 | SRCREV = "5a38513b97ff83b46777cf73da3cbe37b4976498" | 13 | SRCREV = "3efd75a90e3c606c9b7bed6791bcd4085ae69b9b" |
14 | 14 | ||
15 | S = "${WORKDIR}/git" | 15 | S = "${WORKDIR}/git" |
16 | 16 | ||
diff --git a/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.4.bb b/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.4.bb deleted file mode 100644 index 524f15e9..00000000 --- a/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.4.bb +++ /dev/null | |||
@@ -1,33 +0,0 @@ | |||
1 | # Copyright (C) 2016 Freescale Semiconductor | ||
2 | # Copyright 2017-2022 NXP | ||
3 | # Copyright 2018 (C) O.S. Systems Software LTDA. | ||
4 | # Released under the MIT license (see COPYING.MIT for the terms) | ||
5 | |||
6 | DESCRIPTION = "G2D library using i.MX GPU" | ||
7 | LICENSE = "Proprietary" | ||
8 | LIC_FILES_CHKSUM = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" | ||
9 | DEPENDS = "libgal-imx" | ||
10 | PROVIDES = "virtual/libg2d" | ||
11 | |||
12 | FSLBIN_NAME = "${PN}-${PV}-${TARGET_ARCH}" | ||
13 | |||
14 | SRC_URI = "${FSL_MIRROR}/${FSLBIN_NAME}.bin;name=${TARGET_ARCH};fsl-eula=true" | ||
15 | SRC_URI[aarch64.md5sum] = "98d46bca2ae66e31b7e4878a7b622b99" | ||
16 | SRC_URI[aarch64.sha256sum] = "8341d6e2cde3f3ffa035dc95b0487dd04a50531cc80f4cddc5a689ebc4946e02" | ||
17 | SRC_URI[arm.md5sum] = "ff96d069092424a50ba4542d6ef5e931" | ||
18 | SRC_URI[arm.sha256sum] = "7737a3372bcde34e2d275397df67c307df5033d5b133ac770f75cac4e1ec2580" | ||
19 | |||
20 | S = "${WORKDIR}/${FSLBIN_NAME}" | ||
21 | |||
22 | inherit fsl-eula-unpack | ||
23 | |||
24 | do_install () { | ||
25 | install -d ${D}${libdir} | ||
26 | install -d ${D}${includedir} | ||
27 | cp -r ${S}/g2d/usr/lib/*.so* ${D}${libdir} | ||
28 | cp -Pr ${S}/g2d/usr/include/* ${D}${includedir} | ||
29 | } | ||
30 | |||
31 | INSANE_SKIP:${PN} = "ldflags" | ||
32 | |||
33 | COMPATIBLE_MACHINE = "(imxgpu2d)" | ||
diff --git a/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.6.bb b/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.6.bb new file mode 100644 index 00000000..d513c720 --- /dev/null +++ b/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.6.bb | |||
@@ -0,0 +1,46 @@ | |||
1 | # Copyright (C) 2016 Freescale Semiconductor | ||
2 | # Copyright 2017-2022 NXP | ||
3 | # Copyright 2018 (C) O.S. Systems Software LTDA. | ||
4 | # Released under the MIT license (see COPYING.MIT for the terms) | ||
5 | |||
6 | DESCRIPTION = "G2D library using i.MX GPU" | ||
7 | LICENSE = "Proprietary" | ||
8 | LIC_FILES_CHKSUM = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" | ||
9 | DEPENDS = "libgal-imx" | ||
10 | PROVIDES = "virtual/libg2d" | ||
11 | |||
12 | FSLBIN_NAME = "${PN}-${PV}-${TARGET_ARCH}" | ||
13 | |||
14 | SRC_URI = "${FSL_MIRROR}/${FSLBIN_NAME}.bin;name=${TARGET_ARCH};fsl-eula=true" | ||
15 | SRC_URI[aarch64.md5sum] = "41e6c3a6f8d4151d30c1f34341465b30" | ||
16 | SRC_URI[aarch64.sha256sum] = "70e007f66459ee6a392f4a21f4d4a753ff22a75b728cc7d952251b00ba3ab51e" | ||
17 | SRC_URI[arm.md5sum] = "4c751218aa4db1f545bcec17ee963cc0" | ||
18 | SRC_URI[arm.sha256sum] = "288f78419d825e71563c38a39a738f040e098b581b76e6f8b8fc5895e7d9d7c4" | ||
19 | |||
20 | S = "${WORKDIR}/${FSLBIN_NAME}" | ||
21 | |||
22 | inherit fsl-eula-unpack | ||
23 | |||
24 | SOC_INSTALL_DIR = "SOC_INSTALL_DIR_NOT_SET" | ||
25 | SOC_INSTALL_DIR:mx8mm-nxp-bsp = "mx8mm" | ||
26 | |||
27 | do_install () { | ||
28 | install -d ${D}${libdir} | ||
29 | install -d ${D}${includedir} | ||
30 | cp -d ${S}/g2d/usr/lib/*.so* ${D}${libdir} | ||
31 | if [ -d ${S}/g2d/usr/lib/${SOC_INSTALL_DIR} ]; then | ||
32 | cp -d ${S}/g2d/usr/lib/${SOC_INSTALL_DIR}/*.so* ${D}${libdir} | ||
33 | fi | ||
34 | cp -Pr ${S}/g2d/usr/include/* ${D}${includedir} | ||
35 | } | ||
36 | |||
37 | # The packaged binaries have been stripped of debug info, so disable | ||
38 | # operations accordingly. | ||
39 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | ||
40 | INHIBIT_PACKAGE_STRIP = "1" | ||
41 | INHIBIT_SYSROOT_STRIP = "1" | ||
42 | |||
43 | INSANE_SKIP:${PN} = "ldflags" | ||
44 | |||
45 | PACKAGE_ARCH = "${MACHINE_SOCARCH}" | ||
46 | COMPATIBLE_MACHINE = "(imxgpu2d)" | ||
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.4-aarch32.bb b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.6-aarch32.bb index 2c7fbecc..7a8d0634 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.4-aarch32.bb +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.6-aarch32.bb | |||
@@ -4,7 +4,7 @@ | |||
4 | 4 | ||
5 | require imx-gpu-viv-6.inc | 5 | require imx-gpu-viv-6.inc |
6 | 6 | ||
7 | SRC_URI[md5sum] = "5cf2085e4b9706e4c964ed7fdb57bfe3" | 7 | SRC_URI[md5sum] = "92d8a1440b680917a4001ebe65811584" |
8 | SRC_URI[sha256sum] = "5b9dd02cb2dfa564903872576cd6586fbf4a02abdb8e180978bd84205ab302a7" | 8 | SRC_URI[sha256sum] = "fdb9e4250d2baf9a76ba60eab376c2317f9c53b621fe2c886a02f6355c0e01c6" |
9 | 9 | ||
10 | COMPATIBLE_MACHINE = "(mx6q-nxp-bsp|mx6dl-nxp-bsp|mx6sx-nxp-bsp|mx6sl-nxp-bsp|mx7ulp-nxp-bsp)" | 10 | COMPATIBLE_MACHINE = "(mx6q-nxp-bsp|mx6dl-nxp-bsp|mx6sx-nxp-bsp|mx6sl-nxp-bsp|mx7ulp-nxp-bsp)" |
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.4-aarch64.bb b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.6-aarch64.bb index 531eb13c..2779ff3c 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.4-aarch64.bb +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.6-aarch64.bb | |||
@@ -1,7 +1,7 @@ | |||
1 | require imx-gpu-viv-6.inc | 1 | require imx-gpu-viv-6.inc |
2 | 2 | ||
3 | SRC_URI[md5sum] = "b899f9d4a179eab622880fd22ec7cb64" | 3 | SRC_URI[md5sum] = "b33fde69f544674340ea617e9faf404e" |
4 | SRC_URI[sha256sum] = "5c52bd15146c24d449638c6276c07103949c8efbc53d002518541bc37c57e424" | 4 | SRC_URI[sha256sum] = "60a63b66ef28cadc62bc1305a3ab5a2018c910e171b0cd72f4876317282dcfcc" |
5 | 5 | ||
6 | INSANE_SKIP:append:libc-musl = " file-rdeps" | 6 | INSANE_SKIP:append:libc-musl = " file-rdeps" |
7 | 7 | ||
diff --git a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p2.4+fslc.bb b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.6+fslc.bb index c0943907..fc51acfe 100644 --- a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p2.4+fslc.bb +++ b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.6+fslc.bb | |||
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e" | |||
9 | 9 | ||
10 | PV .= "+git${SRCPV}" | 10 | PV .= "+git${SRCPV}" |
11 | 11 | ||
12 | SRCREV = "5c7b8847fb9533aaea809d9d5a4eba2f1792f93c" | 12 | SRCREV = "1adf982c5954f2f87919c6874279386f82e898a6" |
13 | SRC_URI = "git://github.com/Freescale/kernel-module-imx-gpu-viv.git;protocol=https;branch=master" | 13 | SRC_URI = "git://github.com/Freescale/kernel-module-imx-gpu-viv.git;protocol=https;branch=master" |
14 | 14 | ||
15 | S = "${WORKDIR}/git" | 15 | S = "${WORKDIR}/git" |
diff --git a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.4.bb b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.6.bb index 6c270dfb..abb7b323 100644 --- a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.4.bb +++ b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.6.bb | |||
@@ -11,8 +11,8 @@ SRC_URI = "${KERNEL_SRC};subpath=drivers/mxc/gpu-viv;destsuffix=git/src \ | |||
11 | file://Add-makefile.patch" | 11 | file://Add-makefile.patch" |
12 | KERNEL_SRC ?= "git://github.com/nxp-imx/linux-imx.git;protocol=https;branch=${SRCBRANCH}" | 12 | KERNEL_SRC ?= "git://github.com/nxp-imx/linux-imx.git;protocol=https;branch=${SRCBRANCH}" |
13 | SRCBRANCH = "lf-5.15.y" | 13 | SRCBRANCH = "lf-5.15.y" |
14 | LOCALVERSION = "-5.15.52-2.1.0" | 14 | LOCALVERSION = "-5.15.71-2.2.0" |
15 | SRCREV = "36363d8623ba60858e2632b7d2b70dae932c9a8b" | 15 | SRCREV = "b257903e33d78d7658ea2a5697fd11044a7b1770" |
16 | 16 | ||
17 | S = "${WORKDIR}/git" | 17 | S = "${WORKDIR}/git" |
18 | 18 | ||
diff --git a/recipes-security/optee-imx/optee-client_3.17.0.imx.bb b/recipes-security/optee-imx/optee-client_3.19.0.imx.bb index 6f0435fe..b0fb9178 100644 --- a/recipes-security/optee-imx/optee-client_3.17.0.imx.bb +++ b/recipes-security/optee-imx/optee-client_3.19.0.imx.bb | |||
@@ -8,13 +8,15 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=69663ab153298557a59c67a60a743e5b" | |||
8 | SRC_URI = " \ | 8 | SRC_URI = " \ |
9 | git://github.com/nxp-imx/imx-optee-client.git;protocol=https;branch=${SRCBRANCH} \ | 9 | git://github.com/nxp-imx/imx-optee-client.git;protocol=https;branch=${SRCBRANCH} \ |
10 | file://tee-supplicant.service" | 10 | file://tee-supplicant.service" |
11 | SRCBRANCH = "lf-5.15.52_2.1.0" | 11 | SRCBRANCH = "lf-5.15.71_2.2.0" |
12 | SRCREV = "9d8f1903bbea3a1e631c8d26ee51c37020569312" | 12 | SRCREV = "644022f8970c832a40be00747fcec70c7b5d488c" |
13 | 13 | ||
14 | S = "${WORKDIR}/git" | 14 | S = "${WORKDIR}/git" |
15 | B = "${WORKDIR}/build" | 15 | B = "${WORKDIR}/build" |
16 | 16 | ||
17 | inherit python3native systemd features_check | 17 | inherit python3native systemd features_check pkgconfig |
18 | |||
19 | DEPENDS = "util-linux-libuuid" | ||
18 | 20 | ||
19 | REQUIRED_MACHINE_FEATURES = "optee" | 21 | REQUIRED_MACHINE_FEATURES = "optee" |
20 | 22 | ||
diff --git a/recipes-security/optee-imx/optee-os/0008-no-warn-rwx-segments.patch b/recipes-security/optee-imx/optee-os/0008-no-warn-rwx-segments.patch deleted file mode 100644 index 1dd70b31..00000000 --- a/recipes-security/optee-imx/optee-os/0008-no-warn-rwx-segments.patch +++ /dev/null | |||
@@ -1,64 +0,0 @@ | |||
1 | Signed-off-by: Anton Antonov <Anton.Antonov@arm.com> | ||
2 | Upstream-Status: Backport [https://github.com/OP-TEE/optee_os/pull/5474] | ||
3 | |||
4 | From 0b8a917fa51a366806edc0f04b88cd23b24098c4 Mon Sep 17 00:00:00 2001 | ||
5 | From: Jerome Forissier <jerome.forissier@linaro.org> | ||
6 | Date: Fri, 5 Aug 2022 09:48:03 +0200 | ||
7 | Subject: [PATCH] core: link: add --no-warn-rwx-segments | ||
8 | |||
9 | binutils ld.bfd generates one RWX LOAD segment by merging several sections | ||
10 | with mixed R/W/X attributes (.text, .rodata, .data). After version 2.38 it | ||
11 | also warns by default when that happens [1], which breaks the build due to | ||
12 | --fatal-warnings. The RWX segment is not a problem for the TEE core, since | ||
13 | that information is not used to set memory permissions. Therefore, silence | ||
14 | the warning. | ||
15 | |||
16 | Link: [1] https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=ba951afb99912da01a6e8434126b8fac7aa75107 | ||
17 | Link: https://sourceware.org/bugzilla/show_bug.cgi?id=29448 | ||
18 | Reported-by: Dominique Martinet <dominique.martinet@atmark-techno.com> | ||
19 | Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org> | ||
20 | Acked-by: Jens Wiklander <jens.wiklander@linaro.org> | ||
21 | --- | ||
22 | core/arch/arm/kernel/link.mk | 8 ++++++-- | ||
23 | 1 file changed, 6 insertions(+), 2 deletions(-) | ||
24 | |||
25 | diff --git a/core/arch/arm/kernel/link.mk b/core/arch/arm/kernel/link.mk | ||
26 | index 7eed333a32..c39d43cbfc 100644 | ||
27 | --- a/core/arch/arm/kernel/link.mk | ||
28 | +++ b/core/arch/arm/kernel/link.mk | ||
29 | @@ -31,6 +31,7 @@ link-ldflags += -T $(link-script-pp) -Map=$(link-out-dir)/tee.map | ||
30 | link-ldflags += --sort-section=alignment | ||
31 | link-ldflags += --fatal-warnings | ||
32 | link-ldflags += --gc-sections | ||
33 | +link-ldflags += $(call ld-option,--no-warn-rwx-segments) | ||
34 | |||
35 | link-ldadd = $(LDADD) | ||
36 | link-ldadd += $(ldflags-external) | ||
37 | @@ -55,6 +56,7 @@ link-script-cppflags := \ | ||
38 | $(cppflagscore)) | ||
39 | |||
40 | ldargs-all_objs := -T $(link-script-dummy) --no-check-sections \ | ||
41 | + $(call ld-option,--no-warn-rwx-segments) \ | ||
42 | $(link-objs) $(link-ldadd) $(libgcccore) | ||
43 | cleanfiles += $(link-out-dir)/all_objs.o | ||
44 | $(link-out-dir)/all_objs.o: $(objs) $(libdeps) $(MAKEFILE_LIST) | ||
45 | @@ -67,7 +69,8 @@ $(link-out-dir)/unpaged_entries.txt: $(link-out-dir)/all_objs.o | ||
46 | $(q)$(NMcore) $< | \ | ||
47 | $(AWK) '/ ____keep_pager/ { printf "-u%s ", $$3 }' > $@ | ||
48 | |||
49 | -unpaged-ldargs = -T $(link-script-dummy) --no-check-sections --gc-sections | ||
50 | +unpaged-ldargs := -T $(link-script-dummy) --no-check-sections --gc-sections \ | ||
51 | + $(call ld-option,--no-warn-rwx-segments) | ||
52 | unpaged-ldadd := $(objs) $(link-ldadd) $(libgcccore) | ||
53 | cleanfiles += $(link-out-dir)/unpaged.o | ||
54 | $(link-out-dir)/unpaged.o: $(link-out-dir)/unpaged_entries.txt | ||
55 | @@ -95,7 +98,8 @@ $(link-out-dir)/init_entries.txt: $(link-out-dir)/all_objs.o | ||
56 | $(q)$(NMcore) $< | \ | ||
57 | $(AWK) '/ ____keep_init/ { printf "-u%s ", $$3 }' > $@ | ||
58 | |||
59 | -init-ldargs := -T $(link-script-dummy) --no-check-sections --gc-sections | ||
60 | +init-ldargs := -T $(link-script-dummy) --no-check-sections --gc-sections \ | ||
61 | + $(call ld-option,--no-warn-rwx-segments) | ||
62 | init-ldadd := $(link-objs-init) $(link-out-dir)/version.o $(link-ldadd) \ | ||
63 | $(libgcccore) | ||
64 | cleanfiles += $(link-out-dir)/init.o | ||
diff --git a/recipes-security/optee-imx/optee-os_3.17.0.imx.bb b/recipes-security/optee-imx/optee-os_3.19.0.imx.bb index f759e40c..f5e727b3 100644 --- a/recipes-security/optee-imx/optee-os_3.17.0.imx.bb +++ b/recipes-security/optee-imx/optee-os_3.19.0.imx.bb | |||
@@ -6,15 +6,12 @@ HOMEPAGE = "http://www.optee.org/" | |||
6 | LICENSE = "BSD-2-Clause" | 6 | LICENSE = "BSD-2-Clause" |
7 | LIC_FILES_CHKSUM = "file://LICENSE;md5=c1f21c4f72f372ef38a5a4aee55ec173" | 7 | LIC_FILES_CHKSUM = "file://LICENSE;md5=c1f21c4f72f372ef38a5a4aee55ec173" |
8 | 8 | ||
9 | DEPENDS = "python3-cryptography-native python3-pyelftools-native u-boot-mkimage-native" | 9 | DEPENDS = "python3-pyelftools-native u-boot-mkimage-native \ |
10 | python3-cryptography-native" | ||
10 | 11 | ||
11 | SRC_URI = "git://github.com/nxp-imx/imx-optee-os.git;protocol=https;branch=${SRCBRANCH}" | 12 | SRC_URI = "git://github.com/nxp-imx/imx-optee-os.git;protocol=https;branch=${SRCBRANCH}" |
12 | SRCBRANCH = "lf-5.15.52_2.1.0" | 13 | SRCBRANCH = "lf-5.15.71_2.2.0" |
13 | SRCREV = "9e86c8b6b102efa09ada451d0383ea3d11f8fad6" | 14 | SRCREV = "00919403f040fad4f8603e605932281ff8451b1d" |
14 | |||
15 | SRC_URI:append = " \ | ||
16 | file://0008-no-warn-rwx-segments.patch \ | ||
17 | " | ||
18 | 15 | ||
19 | S = "${WORKDIR}/git" | 16 | S = "${WORKDIR}/git" |
20 | B = "${WORKDIR}/build" | 17 | B = "${WORKDIR}/build" |
@@ -42,6 +39,7 @@ PLATFORM_FLAVOR:mx8qxp-nxp-bsp = "mx8qxpmek" | |||
42 | PLATFORM_FLAVOR:mx8dx-nxp-bsp = "mx8dxmek" | 39 | PLATFORM_FLAVOR:mx8dx-nxp-bsp = "mx8dxmek" |
43 | PLATFORM_FLAVOR:mx8dxl-nxp-bsp = "mx8dxlevk" | 40 | PLATFORM_FLAVOR:mx8dxl-nxp-bsp = "mx8dxlevk" |
44 | PLATFORM_FLAVOR:mx8ulp-nxp-bsp = "mx8ulpevk" | 41 | PLATFORM_FLAVOR:mx8ulp-nxp-bsp = "mx8ulpevk" |
42 | PLATFORM_FLAVOR:mx93-nxp-bsp = "mx93evk" | ||
45 | 43 | ||
46 | OPTEE_ARCH:arm = "arm32" | 44 | OPTEE_ARCH:arm = "arm32" |
47 | OPTEE_ARCH:aarch64 = "arm64" | 45 | OPTEE_ARCH:aarch64 = "arm64" |
@@ -90,17 +88,14 @@ do_install () { | |||
90 | install -d ${D}${nonarch_base_libdir}/firmware/ | 88 | install -d ${D}${nonarch_base_libdir}/firmware/ |
91 | install -m 644 ${B}/core/*.bin ${D}${nonarch_base_libdir}/firmware/ | 89 | install -m 644 ${B}/core/*.bin ${D}${nonarch_base_libdir}/firmware/ |
92 | 90 | ||
91 | # Install embedded TAs | ||
92 | install -d ${D}${nonarch_base_libdir}/optee_armtz/ | ||
93 | install -m 444 ${B}/ta/*/*.ta ${D}${nonarch_base_libdir}/optee_armtz/ | ||
94 | |||
93 | # Install the TA devkit | 95 | # Install the TA devkit |
94 | install -d ${D}${includedir}/optee/export-user_ta_${OPTEE_ARCH}/ | 96 | install -d ${D}${includedir}/optee/export-user_ta_${OPTEE_ARCH}/ |
95 | for f in ${B}/export-ta_${OPTEE_ARCH}/*; do | 97 | cp -aR ${B}/export-ta_${OPTEE_ARCH}/* \ |
96 | cp -aR $f ${D}${includedir}/optee/export-user_ta_${OPTEE_ARCH}/ | 98 | ${D}${includedir}/optee/export-user_ta_${OPTEE_ARCH}/ |
97 | done | ||
98 | |||
99 | # Install embedded TAs | ||
100 | install -d ${D}${nonarch_base_libdir}/optee_armtz | ||
101 | find ${B}/ta -name '*.ta' | while read name; do | ||
102 | install -m 444 $name ${D}${nonarch_base_libdir}/optee_armtz/ | ||
103 | done | ||
104 | } | 99 | } |
105 | 100 | ||
106 | addtask deploy after do_compile before do_install | 101 | addtask deploy after do_compile before do_install |
@@ -111,5 +106,3 @@ RDEPENDS:${PN}-dev += "${PN}-staticdev" | |||
111 | 106 | ||
112 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 107 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
113 | COMPATIBLE_MACHINE = "(imx-nxp-bsp)" | 108 | COMPATIBLE_MACHINE = "(imx-nxp-bsp)" |
114 | |||
115 | TOOLCHAIN = "gcc" | ||
diff --git a/recipes-security/optee-imx/optee-test_3.17.0.imx.bb b/recipes-security/optee-imx/optee-test_3.19.0.imx.bb index e1b831f1..fa418b87 100644 --- a/recipes-security/optee-imx/optee-test_3.17.0.imx.bb +++ b/recipes-security/optee-imx/optee-test_3.19.0.imx.bb | |||
@@ -9,8 +9,8 @@ LIC_FILES_CHKSUM = "file://LICENSE.md;md5=daa2bcccc666345ab8940aab1315a4fa" | |||
9 | DEPENDS = "python3-cryptography-native optee-os optee-client openssl" | 9 | DEPENDS = "python3-cryptography-native optee-os optee-client openssl" |
10 | 10 | ||
11 | SRC_URI = "git://github.com/nxp-imx/imx-optee-test.git;protocol=https;branch=${SRCBRANCH}" | 11 | SRC_URI = "git://github.com/nxp-imx/imx-optee-test.git;protocol=https;branch=${SRCBRANCH}" |
12 | SRCBRANCH = "lf-5.15.52_2.1.0" | 12 | SRCBRANCH = "lf-5.15.71_2.2.0" |
13 | SRCREV = "41222c4b8df1adc0f0bdc737e5cb824becd25f63" | 13 | SRCREV = "5c1dbb531b304f7ae100958f6261b6cefea49b62" |
14 | 14 | ||
15 | S = "${WORKDIR}/git" | 15 | S = "${WORKDIR}/git" |
16 | B = "${WORKDIR}/build" | 16 | B = "${WORKDIR}/build" |
@@ -58,5 +58,3 @@ FILES:${PN} += "${nonarch_base_libdir}/optee_armtz/ ${libdir}/tee-supplicant/plu | |||
58 | RDEPENDS:${PN} = "optee-os" | 58 | RDEPENDS:${PN} = "optee-os" |
59 | 59 | ||
60 | COMPATIBLE_MACHINE = "(imx-nxp-bsp)" | 60 | COMPATIBLE_MACHINE = "(imx-nxp-bsp)" |
61 | |||
62 | TOOLCHAIN = "gcc" | ||