diff options
26 files changed, 315 insertions, 363 deletions
diff --git a/SCR/SCR-6.1.36-2.1.0.txt b/SCR/SCR-6.1.55-2.2.0.txt index 63536fa3..16ef4e8c 100644 --- a/SCR/SCR-6.1.36-2.1.0.txt +++ b/SCR/SCR-6.1.55-2.2.0.txt | |||
@@ -1,15 +1,15 @@ | |||
1 | NXP Software Content Register | 1 | NXP Software Content Register |
2 | 2 | ||
3 | Release - Linux 6.1.36-2.1.0 | 3 | Release - Linux 6.1.55-2.2.0 |
4 | Augest 2023 | 4 | December 2023 |
5 | 5 | ||
6 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 - Additional distribution license granted - Section 2.3 applies | 6 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 - Additional distribution license granted - Section 2.3 applies |
7 | License File: LICENSE.txt | 7 | License File: LICENSE.txt |
8 | 8 | ||
9 | Yocto Project recipe manifest: | 9 | Yocto Project recipe manifest: |
10 | repo init -u https://github.com/nxp-imx/imx-manifest -b imx-linux-mickledore -m imx-6.1.36-2.1.0.xml | 10 | repo init -u https://github.com/nxp-imx/imx-manifest -b imx-linux-mickledore -m imx-6.1.55-2.2.0.xml |
11 | 11 | ||
12 | Release tag: lf-6.1.36-2.1.0 | 12 | Release tag: lf-6.1.55-2.2.0 |
13 | Release Location: https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applications-processors:IMXLINUX | 13 | Release Location: https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applications-processors:IMXLINUX |
14 | 14 | ||
15 | -------------------------------------------- | 15 | -------------------------------------------- |
@@ -23,7 +23,7 @@ License File: COPYING | |||
23 | Package Category: BSP | 23 | Package Category: BSP |
24 | Type of Content: source | 24 | Type of Content: source |
25 | Description and comments: The Linux kernel with i.MX-specific drivers | 25 | Description and comments: The Linux kernel with i.MX-specific drivers |
26 | Release Location: https://github.com/nxp-imx/linux-imx -b lf-6.1.36-2.1.0 | 26 | Release Location: https://github.com/nxp-imx/linux-imx -b lf-6.1.55-2.2.0 |
27 | Origin: NXP (GPL-2.0) | 27 | Origin: NXP (GPL-2.0) |
28 | kernel.org (GPL-2.0) - https://www.kernel.org/ | 28 | kernel.org (GPL-2.0) - https://www.kernel.org/ |
29 | 29 | ||
@@ -36,7 +36,7 @@ License File: Licenses/gpl-2.0.txt | |||
36 | Package Category: BSP | 36 | Package Category: BSP |
37 | Type of Content: source | 37 | Type of Content: source |
38 | Description and comments: Bootloader with i.MX-specific capabilities | 38 | Description and comments: Bootloader with i.MX-specific capabilities |
39 | Release Location: https://github.com/nxp-imx/uboot-imx -b lf-6.1.36-2.1.0 | 39 | Release Location: https://github.com/nxp-imx/uboot-imx -b lf-6.1.55-2.2.0 |
40 | Origin: NXP (GPL-2.0) | 40 | Origin: NXP (GPL-2.0) |
41 | Das U-Boot - Universal Bootloader (GPL-2.0) - http://www.denx.de/wiki/U-Boot/WebHome | 41 | Das U-Boot - Universal Bootloader (GPL-2.0) - http://www.denx.de/wiki/U-Boot/WebHome |
42 | Android Open Source Project (BSD-2-Clause) - https://source.android.com/ | 42 | Android Open Source Project (BSD-2-Clause) - https://source.android.com/ |
@@ -51,7 +51,7 @@ License File: docs/license.rst | |||
51 | Package Category: BSP | 51 | Package Category: BSP |
52 | Type of Content: source | 52 | Type of Content: source |
53 | Description and comments: ARM Trusted Firmware | 53 | Description and comments: ARM Trusted Firmware |
54 | Release Location: https://github.com/nxp-imx/imx-atf -b lf-6.1.36-2.1.0 | 54 | Release Location: https://github.com/nxp-imx/imx-atf -b lf-6.1.55-2.2.0 |
55 | Origin: NXP (BSD-3-clause) | 55 | Origin: NXP (BSD-3-clause) |
56 | arm-trusted-firmware - ARM Limited (BSD-3-clause) - http://github.com/ARM-software/arm-trusted-firmware/ | 56 | arm-trusted-firmware - ARM Limited (BSD-3-clause) - http://github.com/ARM-software/arm-trusted-firmware/ |
57 | 57 | ||
@@ -70,9 +70,9 @@ Origin: NXP (LA_OPT_NXP_Software_License) | |||
70 | 70 | ||
71 | -------------------------------------------- | 71 | -------------------------------------------- |
72 | 72 | ||
73 | Package: firmware-imx-8.21.bin | 73 | Package: firmware-imx-8.22.bin |
74 | Version: 8.21 | 74 | Version: 8.22 |
75 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 75 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
76 | License File: COPYING | 76 | License File: COPYING |
77 | Package Category: BSP | 77 | Package Category: BSP |
78 | Type of Content: binary | 78 | Type of Content: binary |
@@ -102,15 +102,16 @@ Origin: NXP (LA_OPT_NXP_Software_License) | |||
102 | 102 | ||
103 | -------------------------------------------- | 103 | -------------------------------------------- |
104 | 104 | ||
105 | Package: firmware-sentinel-0.11.bin | 105 | Package: firmware-ele-imx-0.1.0.bin |
106 | Version: 0.11 | 106 | Version: 0.1.0 |
107 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 107 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
108 | License File: COPYING | 108 | License File: COPYING |
109 | Package Category: BSP | 109 | Package Category: BSP |
110 | Type of Content: binary | 110 | Type of Content: binary |
111 | Description and comments: S400 firmware | 111 | Description and comments: S400 firmware |
112 | Release Location: Mirror | 112 | Release Location: Mirror |
113 | Origin: NXP (LA_OPT_NXP_Software_License) | 113 | Origin: NXP (proprietary) |
114 | CMSIS header files (Apache License 2.0; https://github.com/ARM-software/CMSIS_5) | ||
114 | 115 | ||
115 | -------------------------------------------- | 116 | -------------------------------------------- |
116 | 117 | ||
@@ -133,7 +134,7 @@ License File: LICENSE | |||
133 | Package Category: BSP | 134 | Package Category: BSP |
134 | Type of Content: source | 135 | Type of Content: source |
135 | Description and comments: Make Image BootLoader | 136 | Description and comments: Make Image BootLoader |
136 | Release Location: https://github.com/nxp-imx/imx-mkimage -b lf-6.1.36-2.1.0 | 137 | Release Location: https://github.com/nxp-imx/imx-mkimage -b lf-6.1.55-2.2.0 |
137 | Origin: NXP (GPL-2.0) | 138 | Origin: NXP (GPL-2.0) |
138 | Das U-Boot - Universal Bootloader (GPL-2.0) - http://www.denx.de/wiki/U-Boot/WebHome | 139 | Das U-Boot - Universal Bootloader (GPL-2.0) - http://www.denx.de/wiki/U-Boot/WebHome |
139 | 140 | ||
@@ -146,7 +147,7 @@ License File: LICENSE | |||
146 | Package Category: BSP | 147 | Package Category: BSP |
147 | Type of Content: source | 148 | Type of Content: source |
148 | Description and comments: BSP libraries | 149 | Description and comments: BSP libraries |
149 | Release Location: https://github.com/nxp-imx/imx-lib -b master | 150 | Release Location: https://github.com/nxp-imx/imx-lib -b lf-6.1.55_2.2.0 |
150 | Origin: NXP (LGPL-2.1) | 151 | Origin: NXP (LGPL-2.1) |
151 | 152 | ||
152 | -------------------------------------------- | 153 | -------------------------------------------- |
@@ -158,7 +159,7 @@ License File: LICENSE | |||
158 | Package Category: BSP | 159 | Package Category: BSP |
159 | Type of Content: source | 160 | Type of Content: source |
160 | Description and comments: Linux unit test applications | 161 | Description and comments: Linux unit test applications |
161 | Release Location: https://github.com/nxp-imx/imx-test -b lf-6.1.36-2.1.0 | 162 | Release Location: https://github.com/nxp-imx/imx-test -b lf-6.1.55-2.2.0 |
162 | Origin: NXP (GPL-2.0) | 163 | Origin: NXP (GPL-2.0) |
163 | module_test: NXP (GPL-2.0+) | 164 | module_test: NXP (GPL-2.0+) |
164 | Hantro Products Oy. (GPL-2.0+) | 165 | Hantro Products Oy. (GPL-2.0+) |
@@ -224,7 +225,7 @@ Origin: NXP (GPL-2.0) | |||
224 | 225 | ||
225 | Package: imx-firmware.git | 226 | Package: imx-firmware.git |
226 | Version: | 227 | Version: |
227 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 228 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
228 | License File: LICENSE.txt | 229 | License File: LICENSE.txt |
229 | Package Category: BSP | 230 | Package Category: BSP |
230 | Type of Content: binary | 231 | Type of Content: binary |
@@ -243,14 +244,14 @@ License File: LICENSE | |||
243 | Package Category: BSP | 244 | Package Category: BSP |
244 | Type of Content: source | 245 | Type of Content: source |
245 | Description and comments: NXP Wi-Fi linux SDK | 246 | Description and comments: NXP Wi-Fi linux SDK |
246 | Release Location: https://github.com/nxp-imx/mwifiex -b lf-6.1.36-2.1.0 | 247 | Release Location: https://github.com/nxp-imx/mwifiex -b lf-6.1.55-2.2.0 |
247 | Origin: NXP (GPL-2.0) | 248 | Origin: NXP (GPL-2.0) |
248 | 249 | ||
249 | -------------------------------------------- | 250 | -------------------------------------------- |
250 | 251 | ||
251 | Package: imx-seco-5.9.0.bin | 252 | Package: imx-seco-5.9.2.bin |
252 | Version: 5.9.0 | 253 | Version: 5.9.2 |
253 | Outgoing License: LA_OPT_NXP_Software_License v39 August 2022 Additional distribution license granted - Section 2.3 applies | 254 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies |
254 | License File: COPYING | 255 | License File: COPYING |
255 | Package Category: BSP | 256 | Package Category: BSP |
256 | Type of Content: binary | 257 | Type of Content: binary |
@@ -267,13 +268,13 @@ License File: EULA.txt | |||
267 | Package Category: BSP | 268 | Package Category: BSP |
268 | Type of Content: source | 269 | Type of Content: source |
269 | Description and comments: BSP source - SECO | 270 | Description and comments: BSP source - SECO |
270 | Release Location: https://github.com/NXP/imx-seco-libs.git -b lf-6.1.36-2.1.0 | 271 | Release Location: https://github.com/NXP/imx-seco-libs.git -b lf-6.1.55-2.2.0 |
271 | Origin: NXP (LA_OPT_NXP_Software_License) | 272 | Origin: NXP (LA_OPT_NXP_Software_License) |
272 | 273 | ||
273 | -------------------------------------------- | 274 | -------------------------------------------- |
274 | 275 | ||
275 | Package: sof-imx-2.6.0 | 276 | Package: sof-imx-2.7.0 |
276 | Version: 2.6.0 | 277 | Version: 2.7.0 |
277 | Outgoing License: BSD-3-Clause | 278 | Outgoing License: BSD-3-Clause |
278 | License File: LICENCE | 279 | License File: LICENCE |
279 | Package Category: BSP | 280 | Package Category: BSP |
@@ -285,8 +286,8 @@ Origin: NXP (BSD-3-clause) | |||
285 | 286 | ||
286 | -------------------------------------------- | 287 | -------------------------------------------- |
287 | 288 | ||
288 | Package: sof-zephyr-2.6.0 | 289 | Package: sof-zephyr-2.7.0 |
289 | Version: 2.6.0 | 290 | Version: 2.7.0 |
290 | Outgoing License: BSD-3-Clause | 291 | Outgoing License: BSD-3-Clause |
291 | License File: LICENCE | 292 | License File: LICENCE |
292 | Package Category: BSP | 293 | Package Category: BSP |
@@ -299,8 +300,8 @@ Origin: NXP (BSD-3-clause) | |||
299 | 300 | ||
300 | -------------------------------------------- | 301 | -------------------------------------------- |
301 | 302 | ||
302 | Package: zephyr-demo-imx-3.4.0 | 303 | Package: zephyr-demo-imx-3.5.0 |
303 | Version: 3.4.0 | 304 | Version: 3.5.0 |
304 | Outgoing License: BSD-3-Clause | 305 | Outgoing License: BSD-3-Clause |
305 | License File: LICENCE | 306 | License File: LICENCE |
306 | Package Category: BSP | 307 | Package Category: BSP |
@@ -355,26 +356,26 @@ Origin: NXP (GPL-2.0) | |||
355 | -------------------------------------------- | 356 | -------------------------------------------- |
356 | 357 | ||
357 | Package: imx-optee-client.git | 358 | Package: imx-optee-client.git |
358 | Version: 3.21.0.imx | 359 | Version: 4.0.0.imx |
359 | Outgoing License: BSD-2-Clause | 360 | Outgoing License: BSD-2-Clause |
360 | License File: LICENSE | 361 | License File: LICENSE |
361 | Package Category: BSP | 362 | Package Category: BSP |
362 | Type of Content: source | 363 | Type of Content: source |
363 | Description and comments: Open Portable Trusted Execution Environment for TEE Client library | 364 | Description and comments: Open Portable Trusted Execution Environment for TEE Client library |
364 | Release Location: https://github.com/nxp-imx/imx-optee-client -b lf-6.1.36-2.1.0 | 365 | Release Location: https://github.com/nxp-imx/imx-optee-client -b lf-6.1.55-2.2.0 |
365 | Origin: NXP (BSD-2-Clause) | 366 | Origin: NXP (BSD-2-Clause) |
366 | optee_client (BSD-2-Clause) - https://github.com/OP-TEE/optee_client | 367 | optee_client (BSD-2-Clause) - https://github.com/OP-TEE/optee_client |
367 | 368 | ||
368 | -------------------------------------------- | 369 | -------------------------------------------- |
369 | 370 | ||
370 | Package: imx-optee-os.git | 371 | Package: imx-optee-os.git |
371 | Version: 3.21.0.imx | 372 | Version: 4.0.0.imx |
372 | Outgoing License: BSD-2-Clause | 373 | Outgoing License: BSD-2-Clause |
373 | License File: LICENSE | 374 | License File: LICENSE |
374 | Package Category: BSP | 375 | Package Category: BSP |
375 | Type of Content: source | 376 | Type of Content: source |
376 | Description and comments: Open Portable Trusted Execution Environment for Linux on ARM | 377 | Description and comments: Open Portable Trusted Execution Environment for Linux on ARM |
377 | Release Location: https://github.com/nxp-imx/imx-optee-os -b lf-6.1.36-2.1.0 | 378 | Release Location: https://github.com/nxp-imx/imx-optee-os -b lf-6.1.55-2.2.0 |
378 | Origin: NXP (BSD-2-Clause) | 379 | Origin: NXP (BSD-2-Clause) |
379 | OP-TEE Trusted OS (BSD-2-Clause) - https://github.com/OP-TEE/optee_os | 380 | OP-TEE Trusted OS (BSD-2-Clause) - https://github.com/OP-TEE/optee_os |
380 | Mbed TLS (Apache-2.0) - https://github.com/ARMmbed/mbedtls/ | 381 | Mbed TLS (Apache-2.0) - https://github.com/ARMmbed/mbedtls/ |
@@ -382,13 +383,13 @@ Origin: NXP (BSD-2-Clause) | |||
382 | -------------------------------------------- | 383 | -------------------------------------------- |
383 | 384 | ||
384 | Package: imx-optee-test.git | 385 | Package: imx-optee-test.git |
385 | Version: 3.21.0.imx | 386 | Version: 4.0.0.imx |
386 | Outgoing License: BSD-2-Clause (ta/) and GPL-2.0 (host/) | 387 | Outgoing License: BSD-2-Clause (ta/) and GPL-2.0 (host/) |
387 | License File: LICENSE.md | 388 | License File: LICENSE.md |
388 | Package Category: BSP | 389 | Package Category: BSP |
389 | Type of Content: source | 390 | Type of Content: source |
390 | Description and comments: Open Portable Trusted Execution Environment sanity tests | 391 | Description and comments: Open Portable Trusted Execution Environment sanity tests |
391 | Release Location: https://github.com/nxp-imx/imx-optee-test -b lf-6.1.36-2.1.0 | 392 | Release Location: https://github.com/nxp-imx/imx-optee-test -b lf-6.1.55-2.2.0 |
392 | Origin: NXP (BSD-2-Clause) | 393 | Origin: NXP (BSD-2-Clause) |
393 | optee_test (BSD-2-Clause) - https://github.com/OP-TEE/optee_test | 394 | optee_test (BSD-2-Clause) - https://github.com/OP-TEE/optee_test |
394 | 395 | ||
@@ -401,72 +402,99 @@ License File: COPYING | |||
401 | Package Category: BSP | 402 | Package Category: BSP |
402 | Type of Content: source | 403 | Type of Content: source |
403 | Description and comments: A partitioning Hypervisor based on Linux | 404 | Description and comments: A partitioning Hypervisor based on Linux |
404 | Release Location: https://github.com/nxp-imx/imx-jailhouse -b lf-6.1.36-2.1.0 | 405 | Release Location: https://github.com/nxp-imx/imx-jailhouse -b lf-6.1.55-2.2.0 |
405 | Origin: NXP (GPL-2.0) | 406 | Origin: NXP (GPL-2.0) |
406 | Siemens AG (GPL-2.0) - https://github.com/siemens/jailhouse | 407 | Siemens AG (GPL-2.0) - https://github.com/siemens/jailhouse |
407 | 408 | ||
408 | -------------------------------------------- | 409 | -------------------------------------------- |
409 | 410 | ||
410 | Package: crypto-af-alg.git | 411 | Package: imx-secure-enclave.git |
411 | Version: | 412 | Version: |
412 | Outgoing License: BSD-3-Clause | 413 | Outgoing License: BSD-3-Clause Additional distribution license granted - Section 2.3 applies |
413 | License File: LICENSE | 414 | License File: LICENSE |
414 | Package Category: BSP | 415 | Package Category: BSP |
415 | Type of Content: source | 416 | Type of Content: source |
416 | Description and comments: i.MX crypto af alg tool to perform symmetric operation | 417 | Description and comments: i.MX secure enclave library |
417 | Release Location: https://github.com/nxp-imx/crypto_af_alg -b lf-6.1.36-2.1.0 | 418 | Release Location: https://github.com/NXP/imx-secure-enclave.git -b lf-6.1.55-2.2.0 |
418 | Origin: NXP (BSD-3-Clause) | 419 | Origin: NXP (BSD-3-Clause) |
419 | 420 | ||
420 | -------------------------------------------- | 421 | -------------------------------------------- |
421 | 422 | ||
422 | Package: el2go-agent.git | 423 | Package: imx-smw.git |
423 | Version: | 424 | Version: 0.1 |
424 | Outgoing License: Apache-2.0 | 425 | Outgoing License: BSD-3-Clause |
425 | License File: LICENSE | 426 | License File: LICENSE |
426 | Package Category: BSP | 427 | Package Category: BSP |
427 | Type of Content: source | 428 | Type of Content: source |
428 | Description and comments: Contains communication protocol stack | 429 | Description and comments: NXP i.MX Security Middleware Library |
429 | Release Location: https://github.com/NXP/el2go-agent -b lf-6.1.36-2.1.0 | 430 | Release Location: https://github.com/nxp-imx/imx-smw -b lf-6.1.55-2.2.0 |
430 | Origin: NXP(Apache-2.0) | 431 | Origin: NXP (BSD-3-Clause) |
431 | Mbed-TLS(Apache-2.0) - https://github.com/Mbed-TLS/mbedtls | ||
432 | nanopb(zlib License) - https://cocoapods.org/pods/nanopb | ||
433 | |||
434 | 432 | ||
435 | -------------------------------------------- | 433 | -------------------------------------------- |
436 | 434 | ||
437 | Package: imx-secure-enclave.git | 435 | Package: itest.git |
438 | Version: | 436 | Version: |
439 | Outgoing License: BSD-3-Clause Additional distribution license granted - Section 2.3 applies | 437 | Outgoing License: BSD-3-Clause |
440 | License File: LICENSE | 438 | License File: LICENSE |
441 | Package Category: BSP | 439 | Package Category: BSP |
442 | Type of Content: source | 440 | Type of Content: source |
443 | Description and comments: i.MX secure enclave library | 441 | Description and comments: Tools to test EdgeLock Enclave api bridge on the ele_libs layer |
444 | Release Location: https://github.com/NXP/imx-secure-enclave.git -b lf-6.1.36-2.1.0 | 442 | Release Location: https://github.com/nxp-imx/itest -b lf-6.1.55-2.2.0 |
445 | Origin: NXP (BSD-3-Clause) | 443 | Origin: NXP (BSD-3-Clause) |
446 | 444 | ||
447 | -------------------------------------------- | 445 | -------------------------------------------- |
448 | 446 | ||
449 | Package: imx-smw.git | 447 | Package: keyctl_caam.git |
450 | Version: 0.1 | 448 | Version: |
451 | Outgoing License: BSD-3-Clause | 449 | Outgoing License: BSD-3-Clause |
452 | License File: LICENSE | 450 | License File: LICENSE |
453 | Package Category: BSP | 451 | Package Category: BSP |
454 | Type of Content: source | 452 | Type of Content: source |
455 | Description and comments: NXP i.MX Security Middleware Library | 453 | Description and comments: NXP i.MX keyctl tool to manage CAAM Keys |
456 | Release Location: https://github.com/nxp-imx/imx-smw -b lf-6.1.36-2.1.0 | 454 | Release Location: https://github.com/nxp-imx/keyctl_caam -b lf-6.1.55-2.2.0 |
457 | Origin: NXP (BSD-3-Clause) | 455 | Origin: NXP (BSD-3-Clause) |
458 | 456 | ||
459 | -------------------------------------------- | 457 | -------------------------------------------- |
460 | 458 | ||
461 | Package: keyctl_caam.git | 459 | Package: el2go-agent.git |
462 | Version: | 460 | Version: |
463 | Outgoing License: BSD-3-Clause | 461 | Outgoing License: Apache-2.0 |
464 | License File: LICENSE | 462 | License File: LICENSE |
465 | Package Category: BSP | 463 | Package Category: BSP |
466 | Type of Content: source | 464 | Type of Content: source |
467 | Description and comments: NXP i.MX keyctl tool to manage CAAM Keys | 465 | Description and comments: Contains communication protocol stack |
468 | Release Location: https://github.com/nxp-imx/keyctl_caam -b lf-6.1.36-2.1.0 | 466 | Release Location: https://github.com/NXP/el2go-agent -b lf-6.1.55-2.2.0 |
469 | Origin: NXP (BSD-3-Clause) | 467 | Origin: NXP(Apache-2.0) |
468 | Mbed-TLS(Apache-2.0) - https://github.com/Mbed-TLS/mbedtls | ||
469 | nanopb(zlib License) - https://cocoapods.org/pods/nanopb | ||
470 | |||
471 | |||
472 | -------------------------------------------- | ||
473 | |||
474 | Package: se05x-openssl-provider.git | ||
475 | Version: 1.0.0 | ||
476 | Outgoing License: Apache-2.0 | ||
477 | License File: LICENSE.txt | ||
478 | Package Category: BSP | ||
479 | Type of Content: source | ||
480 | Description and comments: se05x openssl provider | ||
481 | Release Location: https://github.com/NXPPlugNTrust/se05x-openssl-provider -b lf-6.1.55-2.2.0 | ||
482 | Origin: NXP (Apache-2.0) | ||
483 | OpenSSL 1.1 (OpenSSL) - https://github.com/openssl/openssl/tree/OpenSSL_1_1_1-stable | ||
484 | |||
485 | -------------------------------------------- | ||
486 | |||
487 | Package: plug-and-trust.git | ||
488 | Version: v04.04.00 | ||
489 | Outgoing License: Apache-2.0 | ||
490 | License File: LICENSE.txt | ||
491 | Package Category: BSP | ||
492 | Type of Content: source | ||
493 | Description and comments: Plug & Trust ECC example for SE050 | ||
494 | Release Location: https://github.com/NXP/plug-and-trust | ||
495 | Origin: NXP (Apache-2.0) | ||
496 | MbedTLS (Apache-2.0) - https://github.com/Mbed-TLS/mbedtls | ||
497 | OpenSSL 1.1 (OpenSSL) - https://github.com/openssl/openssl/tree/OpenSSL_1_1_1-stable | ||
470 | 498 | ||
471 | -------------------------------------------- | 499 | -------------------------------------------- |
472 | 500 | ||
@@ -490,7 +518,7 @@ License File: LICENSE | |||
490 | Package Category: BSP | 518 | Package Category: BSP |
491 | Type of Content: source | 519 | Type of Content: source |
492 | Description and comments: V2X Secure Element library | 520 | Description and comments: V2X Secure Element library |
493 | Release Location: https://github.com/nxp-imx/v2xsehsm -b lf-6.1.36-2.1.0 | 521 | Release Location: https://github.com/nxp-imx/v2xsehsm -b lf-6.1.55-2.2.0 |
494 | Origin: NXP (BSD-3-Clause) | 522 | Origin: NXP (BSD-3-Clause) |
495 | 523 | ||
496 | -------------------------------------------- | 524 | -------------------------------------------- |
@@ -502,7 +530,7 @@ License File: LICENSE | |||
502 | Package Category: BSP | 530 | Package Category: BSP |
503 | Type of Content: source | 531 | Type of Content: source |
504 | Description and comments: V2X Test Suite | 532 | Description and comments: V2X Test Suite |
505 | Release Location: https://github.com/nxp-imx/vtest -b lf-6.1.36-2.1.0 | 533 | Release Location: https://github.com/nxp-imx/vtest -b lf-6.1.55-2.2.0 |
506 | Origin: NXP (BSD-3-Clause) | 534 | Origin: NXP (BSD-3-Clause) |
507 | 535 | ||
508 | -------------------------------------------- | 536 | -------------------------------------------- |
@@ -514,7 +542,7 @@ License File: license/bsd-3-clause.txt | |||
514 | Package Category: BSP | 542 | Package Category: BSP |
515 | Type of Content: source | 543 | Type of Content: source |
516 | Description and comments: Data Plane Development Kit | 544 | Description and comments: Data Plane Development Kit |
517 | Release Location: https://github.com/nxp-qoriq/dpdk -b lf-6.1.36-2.1.0 | 545 | Release Location: https://github.com/nxp-qoriq/dpdk -b lf-6.1.55-2.2.0 |
518 | Origin: NXP (BSD-3-Clause) | 546 | Origin: NXP (BSD-3-Clause) |
519 | DPDK - Intel Corporation (BSD-3-Clause) - https://github.com/DPDK/dpdk | 547 | DPDK - Intel Corporation (BSD-3-Clause) - https://github.com/DPDK/dpdk |
520 | KNI Linux Device driver - Intel Corporation (GPL-2.0) Separate component of DPDK | 548 | KNI Linux Device driver - Intel Corporation (GPL-2.0) Separate component of DPDK |
@@ -522,24 +550,37 @@ Origin: NXP (BSD-3-Clause) | |||
522 | 550 | ||
523 | 551 | ||
524 | -------------------------------------------- | 552 | -------------------------------------------- |
553 | |||
554 | Package: dpdk-extras.git | ||
555 | Version: git | ||
556 | Outgoing License: GPL-2.0 | ||
557 | License File: LICENSE | ||
558 | Package Category: BSP | ||
559 | Type of Content: source | ||
560 | Description and comments: Kernel module for dpdk | ||
561 | Release Location: https://github.com/nxp-qoriq/dpdk-extras -b lf-6.1.55-2.2.0 | ||
562 | Origin: NXP (GPL-2.0 or BSD-3-Clause) | ||
563 | DPDK-kmods (GPL-2.0) - http://git.dpdk.org/dpdk-kmods/ | ||
564 | |||
565 | -------------------------------------------- | ||
525 | Graphics Packages | 566 | Graphics Packages |
526 | -------------------------------------------- | 567 | -------------------------------------------- |
527 | 568 | ||
528 | Package: isp-vvcam.git | 569 | Package: isp-vvcam.git |
529 | Version: 4.2.2.23.0 | 570 | Version: 4.2.2.24.0 |
530 | Outgoing License: GPL-2.0 | 571 | Outgoing License: GPL-2.0 |
531 | License File: vvcam/LICENSE | 572 | License File: vvcam/LICENSE |
532 | Package Category: Graphics | 573 | Package Category: Graphics |
533 | Type of Content: ISP Kernel Module source | 574 | Type of Content: ISP Kernel Module source |
534 | Description and comments: Kernel Loadable Module for ISP | 575 | Description and comments: Kernel Loadable Module for ISP |
535 | Release Location: https://github.com/nxp-imx/isp-vvcam -b lf-6.1.36-2.1.0 | 576 | Release Location: https://github.com/nxp-imx/isp-vvcam -b lf-6.1.55-2.2.0 |
536 | Origin: VeriSilicon Holdings Co., Ltd. (GPL-2.0) | 577 | Origin: VeriSilicon Holdings Co., Ltd. (GPL-2.0) |
537 | 578 | ||
538 | -------------------------------------------- | 579 | -------------------------------------------- |
539 | 580 | ||
540 | Package: isp-imx-4.2.2.23.0.bin | 581 | Package: isp-imx-4.2.2.24.0.bin |
541 | Version: 4.2.2.23.0 | 582 | Version: 4.2.2.24.0 |
542 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 583 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
543 | License File: COPYING | 584 | License File: COPYING |
544 | Package Category: Graphics | 585 | Package Category: Graphics |
545 | Type of Content: binary and source | 586 | Type of Content: binary and source |
@@ -549,9 +590,9 @@ Origin: VeriSilicon Holdings Co., Ltd. (LA_OPT_NXP_Software | |||
549 | 590 | ||
550 | -------------------------------------------- | 591 | -------------------------------------------- |
551 | 592 | ||
552 | Package: basler-camera-4.2.2.23.0.bin | 593 | Package: basler-camera-4.2.2.24.0.bin |
553 | Version: 4.2.2.23.0 | 594 | Version: 4.2.2.24.0 |
554 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 595 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
555 | License File: COPYING | 596 | License File: COPYING |
556 | Package Category: Graphics | 597 | Package Category: Graphics |
557 | Type of Content: binary | 598 | Type of Content: binary |
@@ -569,15 +610,15 @@ License File: LICENSE | |||
569 | Package Category: Graphics | 610 | Package Category: Graphics |
570 | Type of Content: source | 611 | Type of Content: source |
571 | Description and comments: GPU Core IP and test application source | 612 | Description and comments: GPU Core IP and test application source |
572 | Release Location: https://github.com/nxp-imx/apitrace-imx -b lf-6.1.36-2.1.0 | 613 | Release Location: https://github.com/nxp-imx/apitrace-imx -b lf-6.1.55-2.2.0 |
573 | Origin: NXP (MIT) | 614 | Origin: NXP (MIT) |
574 | apitrace (MIT) - https://github.com/apitrace/apitrace | 615 | apitrace (MIT) - https://github.com/apitrace/apitrace |
575 | 616 | ||
576 | -------------------------------------------- | 617 | -------------------------------------------- |
577 | 618 | ||
578 | Package: imx-gpu-viv-6.4.11.p2.0-aarch32.bin | 619 | Package: imx-gpu-viv-6.4.11.p2.2-aarch32.bin |
579 | Version: 6.4.11.p2.0 | 620 | Version: 6.4.11.p2.2 |
580 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 621 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
581 | License File: COPYING | 622 | License File: COPYING |
582 | Package Category: Graphics | 623 | Package Category: Graphics |
583 | Type of Content: binary and source | 624 | Type of Content: binary and source |
@@ -594,9 +635,9 @@ Origin: NXP (LA_OPT_NXP_Software_License) | |||
594 | 635 | ||
595 | -------------------------------------------- | 636 | -------------------------------------------- |
596 | 637 | ||
597 | Package: imx-gpu-viv-6.4.11.p2.0-aarch64.bin | 638 | Package: imx-gpu-viv-6.4.11.p2.2-aarch64.bin |
598 | Version: 6.4.11.p2.0 | 639 | Version: 6.4.11.p2.2 |
599 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 640 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
600 | License File: COPYING | 641 | License File: COPYING |
601 | Package Category: Graphics | 642 | Package Category: Graphics |
602 | Type of Content: binary and source | 643 | Type of Content: binary and source |
@@ -620,7 +661,7 @@ License File: License.md | |||
620 | Package Category: Graphics | 661 | Package Category: Graphics |
621 | Type of Content: source | 662 | Type of Content: source |
622 | Description and comments: Graphics sample applications | 663 | Description and comments: Graphics sample applications |
623 | Release Location: https://github.com/nxp-imx/gtec-demo-framework -b lf-6.1.36-2.1.0 | 664 | Release Location: https://github.com/nxp-imx/gtec-demo-framework -b lf-6.1.55-2.2.0 |
624 | Origin: NXP (BSD-3-clause) | 665 | Origin: NXP (BSD-3-clause) |
625 | Demo Framework | 666 | Demo Framework |
626 | Sascha Willems - Vulkan demo (MIT) - https://github.com/SaschaWillems/Vulkan | 667 | Sascha Willems - Vulkan demo (MIT) - https://github.com/SaschaWillems/Vulkan |
@@ -660,7 +701,7 @@ License File: LICENSE | |||
660 | Package Category: Graphics | 701 | Package Category: Graphics |
661 | Type of Content: source | 702 | Type of Content: source |
662 | Description and comments: i.MX DRM Direct Rendering Manager | 703 | Description and comments: i.MX DRM Direct Rendering Manager |
663 | Release Location: https://github.com/nxp-imx/libdrm-imx -b lf-6.1.36-2.1.0 | 704 | Release Location: https://github.com/nxp-imx/libdrm-imx -b lf-6.1.55-2.2.0 |
664 | Origin: NXP (MIT) | 705 | Origin: NXP (MIT) |
665 | 706 | ||
666 | -------------------------------------------- | 707 | -------------------------------------------- |
@@ -672,53 +713,53 @@ License File: LICENSE | |||
672 | Package Category: Graphics | 713 | Package Category: Graphics |
673 | Type of Content: source | 714 | Type of Content: source |
674 | Description and comments: Wayland protocol development | 715 | Description and comments: Wayland protocol development |
675 | Release Location: https://github.com/nxp-imx/wayland-protocols-imx -b lf-6.1.36-2.1.0 | 716 | Release Location: https://github.com/nxp-imx/wayland-protocols-imx -b lf-6.1.55-2.2.0 |
676 | Origin: NXP (MIT) | 717 | Origin: NXP (MIT) |
677 | Weston (MIT) - https://anongit.freedesktop.org/git/wayland/wayland-protocols.git | 718 | Weston (MIT) - https://anongit.freedesktop.org/git/wayland/wayland-protocols.git |
678 | 719 | ||
679 | -------------------------------------------- | 720 | -------------------------------------------- |
680 | 721 | ||
681 | Package: weston-imx.git | 722 | Package: weston-imx.git |
682 | Version: 11.0.2.imx | 723 | Version: 11.0.3.imx |
683 | Outgoing License: MIT | 724 | Outgoing License: MIT |
684 | License File: LICENSE | 725 | License File: LICENSE |
685 | Package Category: Graphics | 726 | Package Category: Graphics |
686 | Type of Content: source | 727 | Type of Content: source |
687 | Description and comments: A reference implementation of a Wayland compositor | 728 | Description and comments: A reference implementation of a Wayland compositor |
688 | Release Location: https://github.com/nxp-imx/weston-imx -b lf-6.1.36-2.1.0 | 729 | Release Location: https://github.com/nxp-imx/weston-imx -b lf-6.1.55-2.2.0 |
689 | Origin: NXP (MIT) | 730 | Origin: NXP (MIT) |
690 | Weston (MIT) - http://github.com/wayland-project/weston/ | 731 | Weston (MIT) - http://github.com/wayland-project/weston/ |
691 | 732 | ||
692 | -------------------------------------------- | 733 | -------------------------------------------- |
693 | 734 | ||
694 | Package: weston-10-imx.git | 735 | Package: weston-10-imx.git |
695 | Version: 10.0.4.imx | 736 | Version: 10.0.5.imx |
696 | Outgoing License: MIT | 737 | Outgoing License: MIT |
697 | License File: LICENSE | 738 | License File: LICENSE |
698 | Package Category: Graphics | 739 | Package Category: Graphics |
699 | Type of Content: source | 740 | Type of Content: source |
700 | Description and comments: A reference implementation of a Wayland compositor | 741 | Description and comments: A reference implementation of a Wayland compositor |
701 | Release Location: https://github.com/nxp-imx/weston-imx -b lf-6.1.36-2.1.0 | 742 | Release Location: https://github.com/nxp-imx/weston-imx -b lf-6.1.55-2.2.0 |
702 | Origin: NXP (MIT) | 743 | Origin: NXP (MIT) |
703 | Weston (MIT) - http://github.com/wayland-project/weston/ | 744 | Weston (MIT) - http://github.com/wayland-project/weston/ |
704 | 745 | ||
705 | -------------------------------------------- | 746 | -------------------------------------------- |
706 | 747 | ||
707 | Package: imx-gputop.git | 748 | Package: imx-gputop.git |
708 | Version: 6.4.11.p2.0 | 749 | Version: 6.4.11.p2.2 |
709 | Outgoing License: MIT | 750 | Outgoing License: MIT |
710 | License File: LICENSE.txt | 751 | License File: LICENSE.txt |
711 | Package Category: Graphics | 752 | Package Category: Graphics |
712 | Type of Content: source | 753 | Type of Content: source |
713 | Description and comments: Sample program to monitor i.MX GPU performance data | 754 | Description and comments: Sample program to monitor i.MX GPU performance data |
714 | Release Location: https://github.com/nxp-imx/imx-gputop -b lf-6.1.36-2.1.0 | 755 | Release Location: https://github.com/nxp-imx/imx-gputop -b lf-6.1.55-2.2.0 |
715 | Origin: NXP (MIT) | 756 | Origin: NXP (MIT) |
716 | 757 | ||
717 | -------------------------------------------- | 758 | -------------------------------------------- |
718 | 759 | ||
719 | Package: imx-gpu-g2d-6.4.11.p2.0-arm.bin | 760 | Package: imx-gpu-g2d-6.4.11.p2.2-arm.bin |
720 | Version: 6.4.11.p2.0 | 761 | Version: 6.4.11.p2.2 |
721 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 762 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
722 | License File: COPYING | 763 | License File: COPYING |
723 | Package Category: Graphics | 764 | Package Category: Graphics |
724 | Type of Content: binary | 765 | Type of Content: binary |
@@ -728,9 +769,9 @@ Origin: NXP (LA_OPT_NXP_Software_License) | |||
728 | 769 | ||
729 | -------------------------------------------- | 770 | -------------------------------------------- |
730 | 771 | ||
731 | Package: imx-gpu-g2d-6.4.11.p2.0-aarch64.bin | 772 | Package: imx-gpu-g2d-6.4.11.p2.2-aarch64.bin |
732 | Version: 6.4.11.p2.0 | 773 | Version: 6.4.11.p2.2 |
733 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 774 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
734 | License File: COPYING | 775 | License File: COPYING |
735 | Package Category: Graphics | 776 | Package Category: Graphics |
736 | Type of Content: binary | 777 | Type of Content: binary |
@@ -754,12 +795,12 @@ Origin: NXP (LA_OPT_NXP_Software_License) | |||
754 | 795 | ||
755 | Package: imx-g2d-pxp.git | 796 | Package: imx-g2d-pxp.git |
756 | Version: 2.1.0 | 797 | Version: 2.1.0 |
757 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 798 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
758 | License File: LICENSE.txt | 799 | License File: LICENSE.txt |
759 | Package Category: Graphics | 800 | Package Category: Graphics |
760 | Type of Content: source | 801 | Type of Content: source |
761 | Description and comments: G2D implementation using PXP | 802 | Description and comments: G2D implementation using PXP |
762 | Release Location: https://github.com/nxp-imx/imx-g2d-pxp -b lf-6.1.36-2.1.0 | 803 | Release Location: https://github.com/nxp-imx/imx-g2d-pxp -b lf-6.1.55-2.2.0 |
763 | Origin: NXP (Proprietary) | 804 | Origin: NXP (Proprietary) |
764 | 805 | ||
765 | -------------------------------------------- | 806 | -------------------------------------------- |
@@ -771,14 +812,14 @@ License File: LICENSE | |||
771 | Package Category: Graphics | 812 | Package Category: Graphics |
772 | Type of Content: source | 813 | Type of Content: source |
773 | Description and comments: Graphics G2D sample applications | 814 | Description and comments: Graphics G2D sample applications |
774 | Release Location: https://github.com/nxp-imx/g2d-samples -b lf-6.1.36-2.1.0 | 815 | Release Location: https://github.com/nxp-imx/g2d-samples -b lf-6.1.55-2.2.0 |
775 | Origin: NXP (BSD-3-Clause) | 816 | Origin: NXP (BSD-3-Clause) |
776 | 817 | ||
777 | -------------------------------------------- | 818 | -------------------------------------------- |
778 | 819 | ||
779 | Package: libgpuperfcnt-6.4.11.p2.0-aarch64-wayland.bin | 820 | Package: libgpuperfcnt-6.4.11.p2.2-aarch64-wayland.bin |
780 | Version: 6.4.11.p2.0 | 821 | Version: 6.4.11.p2.2 |
781 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 822 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
782 | License File: COPYING | 823 | License File: COPYING |
783 | Package Category: Graphics | 824 | Package Category: Graphics |
784 | Type of Content: binary | 825 | Type of Content: binary |
@@ -788,9 +829,9 @@ Origin: NXP (LA_OPT_NXP_Software_License) | |||
788 | 829 | ||
789 | -------------------------------------------- | 830 | -------------------------------------------- |
790 | 831 | ||
791 | Package: libgpuperfcnt-6.4.11.p2.0-arm-fb.bin | 832 | Package: libgpuperfcnt-6.4.11.p2.2-arm-fb.bin |
792 | Version: 6.4.11.p2.0 | 833 | Version: 6.4.11.p2.2 |
793 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 834 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
794 | License File: COPYING | 835 | License File: COPYING |
795 | Package Category: Graphics | 836 | Package Category: Graphics |
796 | Type of Content: binary | 837 | Type of Content: binary |
@@ -800,9 +841,9 @@ Origin: NXP (LA_OPT_NXP_Software_License) | |||
800 | 841 | ||
801 | -------------------------------------------- | 842 | -------------------------------------------- |
802 | 843 | ||
803 | Package: libgpuperfcnt-6.4.11.p2.0-arm-wayland.bin | 844 | Package: libgpuperfcnt-6.4.11.p2.2-arm-wayland.bin |
804 | Version: 6.4.11.p2.0 | 845 | Version: 6.4.11.p2.2 |
805 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 846 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
806 | License File: COPYING | 847 | License File: COPYING |
807 | Package Category: Graphics | 848 | Package Category: Graphics |
808 | Type of Content: binary | 849 | Type of Content: binary |
@@ -819,7 +860,7 @@ License File: LICENSE | |||
819 | Package Category: Graphics | 860 | Package Category: Graphics |
820 | Type of Content: source | 861 | Type of Content: source |
821 | Description and comments: i.MX Neural Networks Accelerator Plugin | 862 | Description and comments: i.MX Neural Networks Accelerator Plugin |
822 | Release Location: https://github.com/nxp-imx/nn-imx -b lf-6.1.36-2.1.0 | 863 | Release Location: https://github.com/nxp-imx/nn-imx -b lf-6.1.55-2.2.0 |
823 | Origin: NXP (MIT) | 864 | Origin: NXP (MIT) |
824 | Vivante Corporation (MIT) | 865 | Vivante Corporation (MIT) |
825 | Boost Software (Boost) - https://www.boost.org/ | 866 | Boost Software (Boost) - https://www.boost.org/ |
@@ -837,7 +878,7 @@ License File: LICENSE | |||
837 | Package Category: Graphics | 878 | Package Category: Graphics |
838 | Type of Content: source | 879 | Type of Content: source |
839 | Description and comments: i.MX OpenCV | 880 | Description and comments: i.MX OpenCV |
840 | Release Location: https://github.com/nxp-imx/opencv-imx -b lf-6.1.36-2.1.0 | 881 | Release Location: https://github.com/nxp-imx/opencv-imx -b lf-6.1.55-2.2.0 |
841 | Origin: NXP (BSD-3-Cluse) | 882 | Origin: NXP (BSD-3-Cluse) |
842 | OpenCV Foundation (BSD-3-Clause) - https://github.com/opencv/opencv | 883 | OpenCV Foundation (BSD-3-Clause) - https://github.com/opencv/opencv |
843 | Intel Corporation (BSD-3-Clause) | 884 | Intel Corporation (BSD-3-Clause) |
@@ -850,9 +891,9 @@ Origin: NXP (BSD-3-Cluse) | |||
850 | Multimedia Packages | 891 | Multimedia Packages |
851 | -------------------------------------------- | 892 | -------------------------------------------- |
852 | 893 | ||
853 | Package: imx-codec-4.8.1.bin | 894 | Package: imx-codec-4.8.2.bin |
854 | Version: 4.8.1 | 895 | Version: 4.8.2 |
855 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 896 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
856 | License File: COPYING | 897 | License File: COPYING |
857 | Package Category: Multimedia | 898 | Package Category: Multimedia |
858 | Type of Content: binary | 899 | Type of Content: binary |
@@ -867,9 +908,9 @@ Origin: NXP (LA_OPT_NXP_Software_License) | |||
867 | 908 | ||
868 | -------------------------------------------- | 909 | -------------------------------------------- |
869 | 910 | ||
870 | Package: imx-parser-4.8.1.bin | 911 | Package: imx-parser-4.8.2.bin |
871 | Version: 4.8.1 | 912 | Version: 4.8.2 |
872 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 913 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
873 | License File: COPYING | 914 | License File: COPYING |
874 | Package Category: Multimedia | 915 | Package Category: Multimedia |
875 | Type of Content: binary | 916 | Type of Content: binary |
@@ -886,7 +927,7 @@ License File: LICENSE.txt | |||
886 | Package Category: Multimedia | 927 | Package Category: Multimedia |
887 | Type of Content: source | 928 | Type of Content: source |
888 | Description and comments: i.MX Gstreamer 1.0 plugins | 929 | Description and comments: i.MX Gstreamer 1.0 plugins |
889 | Release Location: https://github.com/nxp-imx/imx-gst1.0-plugin -b lf-6.1.36-2.1.0 | 930 | Release Location: https://github.com/nxp-imx/imx-gst1.0-plugin -b lf-6.1.55-2.2.0 |
890 | Origin: NXP (LGPL-2.1) | 931 | Origin: NXP (LGPL-2.1) |
891 | Gstreamer plugins-Base (LGPL-2.1+) - http://gstreamer.freedesktop.org/src/gst-plugins-base/ | 932 | Gstreamer plugins-Base (LGPL-2.1+) - http://gstreamer.freedesktop.org/src/gst-plugins-base/ |
892 | Gstreamer plugins-Good (LGPL-2.1+) - http://gstreamer.freedesktop.org/src/gst-plugins-good/ | 933 | Gstreamer plugins-Good (LGPL-2.1+) - http://gstreamer.freedesktop.org/src/gst-plugins-good/ |
@@ -895,52 +936,52 @@ Origin: NXP (LGPL-2.1) | |||
895 | -------------------------------------------- | 936 | -------------------------------------------- |
896 | 937 | ||
897 | Package: gstreamer.git | 938 | Package: gstreamer.git |
898 | Version: 1.22.0.imx | 939 | Version: 1.22.5.imx |
899 | Outgoing License: LGPL-2.1 | 940 | Outgoing License: LGPL-2.1 |
900 | License File: LICENSE.txt | 941 | License File: LICENSE.txt |
901 | Package Category: Multimedia | 942 | Package Category: Multimedia |
902 | Type of Content: source | 943 | Type of Content: source |
903 | Description and comments: Open Source Multimedia Farmework | 944 | Description and comments: Open Source Multimedia Farmework |
904 | Release Location: https://github.com/nxp-imx/gstreamer -b lf-6.1.36-2.1.0 | 945 | Release Location: https://github.com/nxp-imx/gstreamer -b lf-6.1.55-2.2.0 |
905 | Origin: NXP (LGPL-2.1) | 946 | Origin: NXP (LGPL-2.1) |
906 | GStreamer (LGPL-2.1+) - http://gstreamer.freedesktop.org/src/gstreamer/ | 947 | GStreamer (LGPL-2.1+) - http://gstreamer.freedesktop.org/src/gstreamer/ |
907 | 948 | ||
908 | -------------------------------------------- | 949 | -------------------------------------------- |
909 | 950 | ||
910 | Package: gst-plugins-good.git | 951 | Package: gst-plugins-good.git |
911 | Version: 1.22.0.imx | 952 | Version: 1.22.5.imx |
912 | Outgoing License: LGPL-2.1 | 953 | Outgoing License: LGPL-2.1 |
913 | License File: LICENSE.txt | 954 | License File: LICENSE.txt |
914 | Package Category: Multimedia | 955 | Package Category: Multimedia |
915 | Type of Content: source | 956 | Type of Content: source |
916 | Description and comments: Gstreamer plugins with good quality code and correct functionality | 957 | Description and comments: Gstreamer plugins with good quality code and correct functionality |
917 | Release Location: https://github.com/nxp-imx/gst-plugins-good -b lf-6.1.36-2.1.0 | 958 | Release Location: https://github.com/nxp-imx/gst-plugins-good -b lf-6.1.55-2.2.0 |
918 | Origin: NXP (LGPL-2.1) | 959 | Origin: NXP (LGPL-2.1) |
919 | Gstreamer plugins-Good (LGPL-2.1+) - http://gstreamer.freedesktop.org/src/gst-plugins-good/ | 960 | Gstreamer plugins-Good (LGPL-2.1+) - http://gstreamer.freedesktop.org/src/gst-plugins-good/ |
920 | 961 | ||
921 | -------------------------------------------- | 962 | -------------------------------------------- |
922 | 963 | ||
923 | Package: gst-plugins-base.git | 964 | Package: gst-plugins-base.git |
924 | Version: 1.22.0.imx | 965 | Version: 1.22.5.imx |
925 | Outgoing License: LGPL-2.1 | 966 | Outgoing License: LGPL-2.1 |
926 | License File: LICENSE.txt | 967 | License File: LICENSE.txt |
927 | Package Category: Multimedia | 968 | Package Category: Multimedia |
928 | Type of Content: source | 969 | Type of Content: source |
929 | Description and comments: Collection of well-groomed and well-maintained Gstreamer plugins | 970 | Description and comments: Collection of well-groomed and well-maintained Gstreamer plugins |
930 | Release Location: https://github.com/nxp-imx/gst-plugins-base -b lf-6.1.36-2.1.0 | 971 | Release Location: https://github.com/nxp-imx/gst-plugins-base -b lf-6.1.55-2.2.0 |
931 | Origin: NXP (LGPL-2.1) | 972 | Origin: NXP (LGPL-2.1) |
932 | Gstreamer plugins-Base (LGPL-2.1+) - http://gstreamer.freedesktop.org/src/gst-plugins-base/ | 973 | Gstreamer plugins-Base (LGPL-2.1+) - http://gstreamer.freedesktop.org/src/gst-plugins-base/ |
933 | 974 | ||
934 | -------------------------------------------- | 975 | -------------------------------------------- |
935 | 976 | ||
936 | Package: gst-plugins-bad.git | 977 | Package: gst-plugins-bad.git |
937 | Version: 1.22.0.imx | 978 | Version: 1.22.5.imx |
938 | Outgoing License: LGPL-2.1 | 979 | Outgoing License: LGPL-2.1 |
939 | License File: LICENSE.txt | 980 | License File: LICENSE.txt |
940 | Package Category: Multimedia | 981 | Package Category: Multimedia |
941 | Type of Content: source | 982 | Type of Content: source |
942 | Description and comments: Gstreamer plug-ins that aren't up to par compared to the rest. Close to good quality but missing something. | 983 | Description and comments: Gstreamer plug-ins that aren't up to par compared to the rest. Close to good quality but missing something. |
943 | Release Location: https://github.com/nxp-imx/gst-plugins-bad -b lf-6.1.36-2.1.0 | 984 | Release Location: https://github.com/nxp-imx/gst-plugins-bad -b lf-6.1.55-2.2.0 |
944 | Origin: NXP (LGPL-2.1) | 985 | Origin: NXP (LGPL-2.1) |
945 | Gstreamer plugins-Bad (LGPL-2.1+) - http://gstreamer.freedesktop.org/src/gst-plugins-bad/ | 986 | Gstreamer plugins-Bad (LGPL-2.1+) - http://gstreamer.freedesktop.org/src/gst-plugins-bad/ |
946 | 987 | ||
@@ -971,14 +1012,26 @@ Origin: NXP (LA_OPT_NXP_Software_License) | |||
971 | 1012 | ||
972 | -------------------------------------------- | 1013 | -------------------------------------------- |
973 | 1014 | ||
1015 | Package: imx-opencl-converter-0.1.bin | ||
1016 | Version: 0.1 | ||
1017 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies | ||
1018 | License File: COPYING | ||
1019 | Package Category: Multimedia | ||
1020 | Type of Content: binary | ||
1021 | Description and comments: i.MX multimedia opencl converter library | ||
1022 | Release Location: Mirror | ||
1023 | Origin: NXP (LA_OPT_NXP_Software_License) | ||
1024 | |||
1025 | -------------------------------------------- | ||
1026 | |||
974 | Package: imx-vpuwrap.git | 1027 | Package: imx-vpuwrap.git |
975 | Version: git | 1028 | Version: git |
976 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 1029 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
977 | License File: COPYING | 1030 | License File: LICENSE.txt |
978 | Package Category: Multimedia | 1031 | Package Category: Multimedia |
979 | Type of Content: source | 1032 | Type of Content: source |
980 | Description and comments: i.MX VPU wrapper library | 1033 | Description and comments: i.MX VPU wrapper library |
981 | Release Location: https://github.com/NXP/imx-vpuwrap.git -b lf-6.1.36-2.1.0 | 1034 | Release Location: https://github.com/NXP/imx-vpuwrap.git -b lf-6.1.55-2.2.0 |
982 | Origin: NXP (LA_OPT_NXP_Software_License) | 1035 | Origin: NXP (LA_OPT_NXP_Software_License) |
983 | sqlite (Public Domain) - http://www.hwaci.com/sw/sqlite/index.html | 1036 | sqlite (Public Domain) - http://www.hwaci.com/sw/sqlite/index.html |
984 | 1037 | ||
@@ -997,9 +1050,9 @@ Origin: NXP (LA_OPT_NXP_Software_License) | |||
997 | 1050 | ||
998 | -------------------------------------------- | 1051 | -------------------------------------------- |
999 | 1052 | ||
1000 | Package: imx-vpu-hantro-1.30.0.bin | 1053 | Package: imx-vpu-hantro-1.31.0.bin |
1001 | Version: 1.30.0 | 1054 | Version: 1.31.0 |
1002 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 1055 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
1003 | License File: COPYING | 1056 | License File: COPYING |
1004 | Package Category: Multimedia | 1057 | Package Category: Multimedia |
1005 | Type of Content: binary | 1058 | Type of Content: binary |
@@ -1012,8 +1065,8 @@ Origin: VeriSilicon Inc. (LA_OPT_NXP_Software_License) | |||
1012 | 1065 | ||
1013 | -------------------------------------------- | 1066 | -------------------------------------------- |
1014 | 1067 | ||
1015 | Package: imx-vpu-hantro-daemon-1.1.8 | 1068 | Package: imx-vpu-hantro-daemon-1.1.9 |
1016 | Version: 1.1.8 | 1069 | Version: 1.1.9 |
1017 | Outgoing License: MIT License | 1070 | Outgoing License: MIT License |
1018 | License File: LICENSE.txt | 1071 | License File: LICENSE.txt |
1019 | Package Category: Multimedia | 1072 | Package Category: Multimedia |
@@ -1054,9 +1107,9 @@ Origin: NXP (GPL-2.0) | |||
1054 | 1107 | ||
1055 | -------------------------------------------- | 1108 | -------------------------------------------- |
1056 | 1109 | ||
1057 | Package: imx-dsp-2.1.5.bin | 1110 | Package: imx-dsp-2.1.6.bin |
1058 | Version: 2.1.5 | 1111 | Version: 2.1.6 |
1059 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 1112 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
1060 | License File: COPYING | 1113 | License File: COPYING |
1061 | Package Category: Multimedia | 1114 | Package Category: Multimedia |
1062 | Type of Content: binary | 1115 | Type of Content: binary |
@@ -1068,9 +1121,9 @@ Origin: NXP (LA_OPT_NXP_Software_License) | |||
1068 | 1121 | ||
1069 | -------------------------------------------- | 1122 | -------------------------------------------- |
1070 | 1123 | ||
1071 | Package: imx-dsp-codec-ext-2.1.5.bin | 1124 | Package: imx-dsp-codec-ext-2.1.6.bin |
1072 | Version: 2.1.5 | 1125 | Version: 2.1.6 |
1073 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 1126 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
1074 | License File: COPYING | 1127 | License File: COPYING |
1075 | Package Category: Multimedia | 1128 | Package Category: Multimedia |
1076 | Type of Content: binary | 1129 | Type of Content: binary |
@@ -1089,7 +1142,7 @@ License File: LICENSE | |||
1089 | Package Category: Multimedia | 1142 | Package Category: Multimedia |
1090 | Type of Content: source | 1143 | Type of Content: source |
1091 | Description and comments: NXP Audio-Front-end is the software wrapper for ALSA | 1144 | Description and comments: NXP Audio-Front-end is the software wrapper for ALSA |
1092 | Release Location: https://github.com/nxp-imx/nxp-afe -b lf-6.1.36-2.1.0 | 1145 | Release Location: https://github.com/nxp-imx/nxp-afe -b lf-6.1.55-2.2.0 |
1093 | Origin: NXP (BSD-3-Clause) | 1146 | Origin: NXP (BSD-3-Clause) |
1094 | 1147 | ||
1095 | -------------------------------------------- | 1148 | -------------------------------------------- |
@@ -1101,7 +1154,7 @@ License File: LICENSE.txt | |||
1101 | Package Category: Multimedia | 1154 | Package Category: Multimedia |
1102 | Type of Content: source | 1155 | Type of Content: source |
1103 | Description and comments: NXP RetuneDSP Voice Seeker | 1156 | Description and comments: NXP RetuneDSP Voice Seeker |
1104 | Release Location: https://github.com/nxp-imx/imx-voiceUI -b lf-6.1.36-2.1.0 | 1157 | Release Location: https://github.com/nxp-imx/imx-voiceUI -b lf-6.1.55-2.2.0 |
1105 | Origin: NXP (Proprietary) | 1158 | Origin: NXP (Proprietary) |
1106 | Ne10 (BSD-3-Clause) - https://github.com/projectNe10/Ne10 | 1159 | Ne10 (BSD-3-Clause) - https://github.com/projectNe10/Ne10 |
1107 | pugixml (MIT) - https://github.com/zeux/pugixml | 1160 | pugixml (MIT) - https://github.com/zeux/pugixml |
@@ -1260,9 +1313,9 @@ Origin: NXP (LA_OPT_NXP_Software_License) | |||
1260 | 1313 | ||
1261 | -------------------------------------------- | 1314 | -------------------------------------------- |
1262 | 1315 | ||
1263 | Package: imx93-m33-demo-2.14.1.bin | 1316 | Package: imx93-m33-demo-2.14.2.bin |
1264 | Version: 2.14.1 | 1317 | Version: 2.14.2 |
1265 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 Additional distribution license granted - Section 2.3 applies | 1318 | Outgoing License: LA_OPT_NXP_Software_License v49 September 2023 Additional distribution license granted - Section 2.3 applies |
1266 | License File: COPYING | 1319 | License File: COPYING |
1267 | Package Category: M33_Processor | 1320 | Package Category: M33_Processor |
1268 | Type of Content: binary | 1321 | Type of Content: binary |
@@ -1286,7 +1339,7 @@ License File: LICENSE | |||
1286 | Package Category: MachineLearning | 1339 | Package Category: MachineLearning |
1287 | Type of Content: source | 1340 | Type of Content: source |
1288 | Description and comments: ARM Compute Library fork | 1341 | Description and comments: ARM Compute Library fork |
1289 | Release Location: https://github.com/nxp-imx/arm-computelibrary-imx -b lf-6.1.36-2.1.0 | 1342 | Release Location: https://github.com/nxp-imx/arm-computelibrary-imx -b lf-6.1.55-2.2.0 |
1290 | Origin: NXP (MIT) | 1343 | Origin: NXP (MIT) |
1291 | ARM Software (MIT) - https://github.com/ARM-software/ComputeLibrary | 1344 | ARM Software (MIT) - https://github.com/ARM-software/ComputeLibrary |
1292 | 1345 | ||
@@ -1299,7 +1352,7 @@ License File: LICENSE | |||
1299 | Package Category: MachineLearning | 1352 | Package Category: MachineLearning |
1300 | Type of Content: source | 1353 | Type of Content: source |
1301 | Description and comments: eIQ examples based on TensorFlow Lite | 1354 | Description and comments: eIQ examples based on TensorFlow Lite |
1302 | Release Location: https://github.com/nxp-imx/eiq-examples -b lf-6.1.36-2.1.0 | 1355 | Release Location: https://github.com/nxp-imx/eiq-examples -b lf-6.1.55-2.2.0 |
1303 | Origin: NXP (Apache-2.0) | 1356 | Origin: NXP (Apache-2.0) |
1304 | tensorflow v2.10.0 (Apache-2.0) - https://github.com/tensorflow/tensorflow | 1357 | tensorflow v2.10.0 (Apache-2.0) - https://github.com/tensorflow/tensorflow |
1305 | hand_tracking (Apache-2.0) - https://github.com/wolterlw/hand_tracking | 1358 | hand_tracking (Apache-2.0) - https://github.com/wolterlw/hand_tracking |
@@ -1313,20 +1366,20 @@ License File: LICENSE | |||
1313 | Package Category: MachineLearning | 1366 | Package Category: MachineLearning |
1314 | Type of Content: source | 1367 | Type of Content: source |
1315 | Description and comments: Open Deep Learning Compiler Stack | 1368 | Description and comments: Open Deep Learning Compiler Stack |
1316 | Release Location: https://github.com/nxp-imx/eiq-tvm-imx -b lf-6.1.36-2.1.0 | 1369 | Release Location: https://github.com/nxp-imx/eiq-tvm-imx -b lf-6.1.55-2.2.0 |
1317 | Origin: NXP (Apache-2.0) | 1370 | Origin: NXP (Apache-2.0) |
1318 | Apache TVM (Apache-2.0) - https://github.com/apache/tvm | 1371 | Apache TVM (Apache-2.0) - https://github.com/apache/tvm |
1319 | 1372 | ||
1320 | -------------------------------------------- | 1373 | -------------------------------------------- |
1321 | 1374 | ||
1322 | Package: ethos-u-driver-stack-imx.git | 1375 | Package: ethos-u-driver-stack-imx.git |
1323 | Version: 22.08 | 1376 | Version: 23.08 |
1324 | Outgoing License: Apache-2.0 | 1377 | Outgoing License: Apache-2.0 |
1325 | License File: LICENSE.txt | 1378 | License File: LICENSE.txt |
1326 | Package Category: MachineLearning | 1379 | Package Category: MachineLearning |
1327 | Type of Content: source | 1380 | Type of Content: source |
1328 | Description and comments: ethos-u-driver-stack is the user space driver library for ethos-u NPU on iMX93 platform | 1381 | Description and comments: ethos-u-driver-stack is the user space driver library for ethos-u NPU on iMX93 platform |
1329 | Release Location: https://github.com/nxp-imx/ethos-u-driver-stack-imx -b lf-6.1.36-2.1.0 | 1382 | Release Location: https://github.com/nxp-imx/ethos-u-driver-stack-imx -b lf-6.1.55-2.2.0 |
1330 | Origin: NXP (BSD-3-Clause) | 1383 | Origin: NXP (BSD-3-Clause) |
1331 | ARM Limited ethos-u-linux-driver-stack v22.02 (Apache-2.0) - https://git.mlplatform.org/ml/ethos-u/ethos-u-linux-driver-stack.git | 1384 | ARM Limited ethos-u-linux-driver-stack v22.02 (Apache-2.0) - https://git.mlplatform.org/ml/ethos-u/ethos-u-linux-driver-stack.git |
1332 | FlatBuffers (Apache-2.0) | 1385 | FlatBuffers (Apache-2.0) |
@@ -1335,13 +1388,13 @@ Origin: NXP (BSD-3-Clause) | |||
1335 | -------------------------------------------- | 1388 | -------------------------------------------- |
1336 | 1389 | ||
1337 | Package: ethos-u-firmware.git | 1390 | Package: ethos-u-firmware.git |
1338 | Version: 22.08 | 1391 | Version: 23.08 |
1339 | Outgoing License: Apache-2.0 | 1392 | Outgoing License: Apache-2.0 |
1340 | License File: LICENSE.txt | 1393 | License File: LICENSE.txt |
1341 | Package Category: MachineLearning | 1394 | Package Category: MachineLearning |
1342 | Type of Content: source | 1395 | Type of Content: source |
1343 | Description and comments: ethos-u-firmware is the binary NPU driver running on cortex-m33 core of NXP iMX93 platform | 1396 | Description and comments: ethos-u-firmware is the binary NPU driver running on cortex-m33 core of NXP iMX93 platform |
1344 | Release Location: https://github.com/nxp-imx/ethos-u-firmware -b lf-6.1.36-2.1.0 | 1397 | Release Location: https://github.com/nxp-imx/ethos-u-firmware -b lf-6.1.55-2.2.0 |
1345 | Origin: NXP (BSD-3-Clause) | 1398 | Origin: NXP (BSD-3-Clause) |
1346 | ARM Limited ethos-u-linux-driver-stack v22.02 (Apache-2.0) - https://git.mlplatform.org/ml/ethos-u/ethos-u-core-software.git | 1399 | ARM Limited ethos-u-linux-driver-stack v22.02 (Apache-2.0) - https://git.mlplatform.org/ml/ethos-u/ethos-u-core-software.git |
1347 | Amazon.com, Inc. FreeRTOS (MIT) - https://git.mlplatform.org/ml/ethos-u/ethos-u-core-software.git/tree/rtos/freertos_config/FreeRTOSConfig.h.in | 1400 | Amazon.com, Inc. FreeRTOS (MIT) - https://git.mlplatform.org/ml/ethos-u/ethos-u-core-software.git/tree/rtos/freertos_config/FreeRTOSConfig.h.in |
@@ -1349,39 +1402,27 @@ Origin: NXP (BSD-3-Clause) | |||
1349 | -------------------------------------------- | 1402 | -------------------------------------------- |
1350 | 1403 | ||
1351 | Package: ethos-u-vela.git | 1404 | Package: ethos-u-vela.git |
1352 | Version: 3.8.0 | 1405 | Version: 3.9.0 |
1353 | Outgoing License: Apache-2.0 | 1406 | Outgoing License: Apache-2.0 |
1354 | License File: LICENSE.txt | 1407 | License File: LICENSE.txt |
1355 | Package Category: MachineLearning | 1408 | Package Category: MachineLearning |
1356 | Type of Content: source | 1409 | Type of Content: source |
1357 | Description and comments: Tool to compile a TensorFlow Lite for Microcontrollers neural network model | 1410 | Description and comments: Tool to compile a TensorFlow Lite for Microcontrollers neural network model |
1358 | Release Location: https://github.com/nxp-imx/ethos-u-vela -b lf-6.1.36-2.1.0 | 1411 | Release Location: https://github.com/nxp-imx/ethos-u-vela -b lf-6.1.55-2.2.0 |
1359 | Origin: NXP (BSD-3-Clause) | 1412 | Origin: NXP (BSD-3-Clause) |
1360 | ARM Limited ethos-u-vela v22.02 (Apache-2.0) - https://git.mlplatform.org/ml/ethos-u/ethos-u-vela.git | 1413 | ARM Limited ethos-u-vela v22.02 (Apache-2.0) - https://git.mlplatform.org/ml/ethos-u/ethos-u-vela.git |
1361 | FlatBuffers (Apache-2.0) | 1414 | FlatBuffers (Apache-2.0) |
1362 | 1415 | ||
1363 | -------------------------------------------- | 1416 | -------------------------------------------- |
1364 | 1417 | ||
1365 | Package: modelrunner-2.3.0.bin | ||
1366 | Version: 2.3.0 | ||
1367 | Outgoing License: LA_OPT_NXP_Software_License v48 July 2023 No distribution license granted - Section 2.2 applies | ||
1368 | License File: COPYING | ||
1369 | Package Category: MachineLearning | ||
1370 | Type of Content: binary | ||
1371 | Description and comments: Machine Learning Au-Zone ModelRunner for i.MX8 Application Processors | ||
1372 | Release Location: Mirror | ||
1373 | Origin: Au-Zone Technologies (LA_OPT_NXP_Software_License - see appendix) | ||
1374 | |||
1375 | -------------------------------------------- | ||
1376 | |||
1377 | Package: nnshark.git | 1418 | Package: nnshark.git |
1378 | Version: 2021.10.imx | 1419 | Version: 2023.11.imx |
1379 | Outgoing License: LGPL-2.1 | 1420 | Outgoing License: LGPL-2.1 |
1380 | License File: COPYING.LESSER | 1421 | License File: COPYING.LESSER |
1381 | Package Category: MachineLearning | 1422 | Package Category: MachineLearning |
1382 | Type of Content: source | 1423 | Type of Content: source |
1383 | Description and comments: A GStreamer NNstreamer pipelines real-time profiling plugin | 1424 | Description and comments: A GStreamer NNstreamer pipelines real-time profiling plugin |
1384 | Release Location: https://github.com/nxp-imx/nnshark -b lf-6.1.36-2.1.0 | 1425 | Release Location: https://github.com/nxp-imx/nnshark -b lf-6.1.55-2.2.0 |
1385 | Origin: NXP (LGPL-2.1) | 1426 | Origin: NXP (LGPL-2.1) |
1386 | GstShark (LGPL-2.1) - https://github.com/RidgeRun/gst-shark | 1427 | GstShark (LGPL-2.1) - https://github.com/RidgeRun/gst-shark |
1387 | 1428 | ||
@@ -1390,13 +1431,13 @@ Origin: NXP (LGPL-2.1) | |||
1390 | -------------------------------------------- | 1431 | -------------------------------------------- |
1391 | 1432 | ||
1392 | Package: onnxruntime-imx.git | 1433 | Package: onnxruntime-imx.git |
1393 | Version: 1.13.1 | 1434 | Version: 1.16.1 |
1394 | Outgoing License: MIT | 1435 | Outgoing License: MIT |
1395 | License File: LICENSE | 1436 | License File: LICENSE |
1396 | Package Category: MachineLearning | 1437 | Package Category: MachineLearning |
1397 | Type of Content: source | 1438 | Type of Content: source |
1398 | Description and comments: Onnxruntime cross-platform scoring engine | 1439 | Description and comments: Onnxruntime cross-platform scoring engine |
1399 | Release Location: https://github.com/nxp-imx/onnxruntime-imx -b lf-6.1.36-2.1.0 | 1440 | Release Location: https://github.com/nxp-imx/onnxruntime-imx -b lf-6.1.55-2.2.0 |
1400 | Origin: NXP (MIT) | 1441 | Origin: NXP (MIT) |
1401 | Microsoft/onnxruntime (MIT) - https://github.com/Microsoft/onnxruntime | 1442 | Microsoft/onnxruntime (MIT) - https://github.com/Microsoft/onnxruntime |
1402 | Google's Protocol Buffer (BSD-3-clause) - https://tracker.debian.org/pkg/protobuf | 1443 | Google's Protocol Buffer (BSD-3-clause) - https://tracker.debian.org/pkg/protobuf |
@@ -1411,33 +1452,33 @@ License File: LICENSE | |||
1411 | Package Category: MachineLearning | 1452 | Package Category: MachineLearning |
1412 | Type of Content: source | 1453 | Type of Content: source |
1413 | Description and comments: Tensors and Dynamic neural networks in Python with strong GPU acceleration | 1454 | Description and comments: Tensors and Dynamic neural networks in Python with strong GPU acceleration |
1414 | Release Location: https://github.com/nxp-imx/pytorch-release -b lf-6.1.36-2.1.0 | 1455 | Release Location: https://github.com/nxp-imx/pytorch-release -b lf-6.1.55-2.2.0 |
1415 | Origin: NXP (BSD-3-Clause) | 1456 | Origin: NXP (BSD-3-Clause) |
1416 | pytorch (BSD-3-clause) - https://github.com/pytorch/pytorch | 1457 | pytorch (BSD-3-clause) - https://github.com/pytorch/pytorch |
1417 | 1458 | ||
1418 | -------------------------------------------- | 1459 | -------------------------------------------- |
1419 | 1460 | ||
1420 | Package: tensorflow-imx.git | 1461 | Package: tensorflow-imx.git |
1421 | Version: 2.11.1 | 1462 | Version: 2.12.1 |
1422 | Outgoing License: Apache-2.0 | 1463 | Outgoing License: Apache-2.0 |
1423 | License File: LICENSE | 1464 | License File: LICENSE |
1424 | Package Category: MachineLearning | 1465 | Package Category: MachineLearning |
1425 | Type of Content: source | 1466 | Type of Content: source |
1426 | Description and comments: TensorFlow Lite C++ Library | 1467 | Description and comments: TensorFlow Lite C++ Library |
1427 | Release Location: https://github.com/nxp-imx/tensorflow-imx -b lf-6.1.36-2.1.0 | 1468 | Release Location: https://github.com/nxp-imx/tensorflow-imx -b lf-6.1.55-2.2.0 |
1428 | Origin: NXP (Apache-2.0) | 1469 | Origin: NXP (Apache-2.0) |
1429 | TensorFlow (Apache-2.0) - https://github.com/tensorflow/tensorflow/ | 1470 | TensorFlow (Apache-2.0) - https://github.com/tensorflow/tensorflow/ |
1430 | 1471 | ||
1431 | -------------------------------------------- | 1472 | -------------------------------------------- |
1432 | 1473 | ||
1433 | Package: tflite-ethosu-delegate.git | 1474 | Package: tflite-ethosu-delegate.git |
1434 | Version: 2.11.1 | 1475 | Version: 2.12.1 |
1435 | Outgoing License: Apache-2.0 | 1476 | Outgoing License: Apache-2.0 |
1436 | License File: LICENSE | 1477 | License File: LICENSE |
1437 | Package Category: MachineLearning | 1478 | Package Category: MachineLearning |
1438 | Type of Content: source | 1479 | Type of Content: source |
1439 | Description and comments: TensorFlow Lite Ethos-u Delegate | 1480 | Description and comments: TensorFlow Lite Ethos-u Delegate |
1440 | Release Location: https://github.com/nxp-imx/tflite-ethosu-delegate-imx -b lf-6.1.36-2.1.0 | 1481 | Release Location: https://github.com/nxp-imx/tflite-ethosu-delegate-imx -b lf-6.1.55-2.2.0 |
1441 | Origin: NXP (Apache-2.0) | 1482 | Origin: NXP (Apache-2.0) |
1442 | tensorflow v2.10.0 (Apache-2.0) - https://github.com/tensorflow/tensorflow | 1483 | tensorflow v2.10.0 (Apache-2.0) - https://github.com/tensorflow/tensorflow |
1443 | ARM ethos-u-linux-driver-stack v22.08 (Apache-2.0) - https://git.mlplatform.org/ml/ethos-u/ethos-u-linux-driver-stack.git | 1484 | ARM ethos-u-linux-driver-stack v22.08 (Apache-2.0) - https://git.mlplatform.org/ml/ethos-u/ethos-u-linux-driver-stack.git |
@@ -1445,13 +1486,13 @@ Origin: NXP (Apache-2.0) | |||
1445 | -------------------------------------------- | 1486 | -------------------------------------------- |
1446 | 1487 | ||
1447 | Package: tflite-vx-delegate-imx.git | 1488 | Package: tflite-vx-delegate-imx.git |
1448 | Version: 2.11.1 | 1489 | Version: 2.12.1 |
1449 | Outgoing License: MIT | 1490 | Outgoing License: MIT |
1450 | License File: LICENSE | 1491 | License File: LICENSE |
1451 | Package Category: MachineLearning | 1492 | Package Category: MachineLearning |
1452 | Type of Content: source | 1493 | Type of Content: source |
1453 | Description and comments: TensorFlow Lite VX Delegate | 1494 | Description and comments: TensorFlow Lite VX Delegate |
1454 | Release Location: https://github.com/nxp-imx/tflite-vx-delegate-imx -b lf-6.1.36-2.1.0 | 1495 | Release Location: https://github.com/nxp-imx/tflite-vx-delegate-imx -b lf-6.1.55-2.2.0 |
1455 | Origin: VeriSilicon Inc. (Apache-2.0) - https://github.com/VeriSilicon/tflite-vx-delegate.git | 1496 | Origin: VeriSilicon Inc. (Apache-2.0) - https://github.com/VeriSilicon/tflite-vx-delegate.git |
1456 | The TensorFlow Authors (Apache-2.0) - https://cs.opensource.google/tensorflow/tensorflow/+/master:tensorflow/lite/examples/minimal/ | 1497 | The TensorFlow Authors (Apache-2.0) - https://cs.opensource.google/tensorflow/tensorflow/+/master:tensorflow/lite/examples/minimal/ |
1457 | 1498 | ||
@@ -1464,7 +1505,7 @@ License File: LICENSE | |||
1464 | Package Category: MachineLearning | 1505 | Package Category: MachineLearning |
1465 | Type of Content: source | 1506 | Type of Content: source |
1466 | Description and comments: Tensor Interface Module for OpenVX | 1507 | Description and comments: Tensor Interface Module for OpenVX |
1467 | Release Location: https://github.com/nxp-imx/tim-vx-imx -b lf-6.1.36-2.1.0 | 1508 | Release Location: https://github.com/nxp-imx/tim-vx-imx -b lf-6.1.55-2.2.0 |
1468 | Origin: Vivante Corporation (MIT) | 1509 | Origin: Vivante Corporation (MIT) |
1469 | The Khronos Group Inc. (Apache-2.0) - https://www.khronos.org/ | 1510 | The Khronos Group Inc. (Apache-2.0) - https://www.khronos.org/ |
1470 | The Android Open Source Project (Apache 2.0) - https://developer.android.com/index.html | 1511 | The Android Open Source Project (Apache 2.0) - https://developer.android.com/index.html |
diff --git a/classes/uuu_bootloader_tag.bbclass b/classes/uuu_bootloader_tag.bbclass index fb6acd72..87745660 100644 --- a/classes/uuu_bootloader_tag.bbclass +++ b/classes/uuu_bootloader_tag.bbclass | |||
@@ -4,8 +4,9 @@ | |||
4 | do_deploy:append() { | 4 | do_deploy:append() { |
5 | if [ "${UUU_BOOTLOADER}" != "" ]; then | 5 | if [ "${UUU_BOOTLOADER}" != "" ]; then |
6 | cp ${DEPLOYDIR}/${UUU_BOOTLOADER} ${DEPLOYDIR}/${UUU_BOOTLOADER_TAGGED} | 6 | cp ${DEPLOYDIR}/${UUU_BOOTLOADER} ${DEPLOYDIR}/${UUU_BOOTLOADER_TAGGED} |
7 | cp ${DEPLOYDIR}/${UUU_BOOTLOADER} ${DEPLOYDIR}/${UUU_BOOTLOADER_UNTAGGED} | ||
7 | ln -sf ${UUU_BOOTLOADER_TAGGED} ${DEPLOYDIR}/${UUU_BOOTLOADER} | 8 | ln -sf ${UUU_BOOTLOADER_TAGGED} ${DEPLOYDIR}/${UUU_BOOTLOADER} |
8 | stat -L -cUUUBURNXXOEUZX7+A-XY5601QQWWZ%sEND ${DEPLOYDIR}/${UUU_BOOTLOADER} \ | 9 | stat -L -cUUUBURNXXOEUZX7+A-XY5601QQWWZ%sEND ${DEPLOYDIR}/${UUU_BOOTLOADER_TAGGED} \ |
9 | >> ${DEPLOYDIR}/${UUU_BOOTLOADER} | 10 | >> ${DEPLOYDIR}/${UUU_BOOTLOADER_TAGGED} |
10 | fi | 11 | fi |
11 | } | 12 | } |
diff --git a/conf/layer.conf b/conf/layer.conf index 49a94d61..ef4e3e6e 100644 --- a/conf/layer.conf +++ b/conf/layer.conf | |||
@@ -28,6 +28,12 @@ ${IMX_MIRROR} http://download.ossystems.com.br/bsp/freescale/source/ \n \ | |||
28 | # implemented in imx GL driver implementation | 28 | # implemented in imx GL driver implementation |
29 | COMPATIBLE_HOST:pn-xdg-desktop-portal-wlr:imxgpu = "(null)" | 29 | COMPATIBLE_HOST:pn-xdg-desktop-portal-wlr:imxgpu = "(null)" |
30 | 30 | ||
31 | # For compatibility with layers before scarthgap | ||
32 | PROVIDES:pn-bmap-tools-native = "bmaptool-native" | ||
33 | RPROVIDES:pn-bmap-tools-native:bmap-tools-native = "bmaptool-native" | ||
34 | PROVIDES:pn-bmap-tools = "bmaptool" | ||
35 | RPROVIDES:pn-bmap-tools:bmap-tools = "bmaptool" | ||
36 | |||
31 | BBFILES_DYNAMIC += " \ | 37 | BBFILES_DYNAMIC += " \ |
32 | aglprofilegraphical:${LAYERDIR}/dynamic-layers/aglprofilegraphical/*/*/*.bb \ | 38 | aglprofilegraphical:${LAYERDIR}/dynamic-layers/aglprofilegraphical/*/*/*.bb \ |
33 | aglprofilegraphical:${LAYERDIR}/dynamic-layers/aglprofilegraphical/*/*/*.bbappend \ | 39 | aglprofilegraphical:${LAYERDIR}/dynamic-layers/aglprofilegraphical/*/*/*.bbappend \ |
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index 87a17153..7f4ae4d7 100644 --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc | |||
@@ -593,12 +593,12 @@ PREFERRED_VERSION_vulkan-tools:imxvulkan ??= "1.3.239.0.imx" | |||
593 | PREFERRED_VERSION_vulkan-validation-layers:imxvulkan ??= "1.3.239.0.imx" | 593 | PREFERRED_VERSION_vulkan-validation-layers:imxvulkan ??= "1.3.239.0.imx" |
594 | 594 | ||
595 | # Use i.MX optee Version | 595 | # Use i.MX optee Version |
596 | PREFERRED_VERSION_optee-os:mx8-nxp-bsp ??= "3.21.0.imx" | 596 | PREFERRED_VERSION_optee-os:mx8-nxp-bsp ??= "4.0.0.imx" |
597 | PREFERRED_VERSION_optee-os:mx9-nxp-bsp ??= "3.21.0.imx" | 597 | PREFERRED_VERSION_optee-os:mx9-nxp-bsp ??= "4.0.0.imx" |
598 | PREFERRED_VERSION_optee-client:mx8-nxp-bsp ??= "3.21.0.imx" | 598 | PREFERRED_VERSION_optee-client:mx8-nxp-bsp ??= "4.0.0.imx" |
599 | PREFERRED_VERSION_optee-client:mx9-nxp-bsp ??= "3.21.0.imx" | 599 | PREFERRED_VERSION_optee-client:mx9-nxp-bsp ??= "4.0.0.imx" |
600 | PREFERRED_VERSION_optee-test:mx8-nxp-bsp ??= "3.21.0.imx" | 600 | PREFERRED_VERSION_optee-test:mx8-nxp-bsp ??= "4.0.0.imx" |
601 | PREFERRED_VERSION_optee-test:mx9-nxp-bsp ??= "3.21.0.imx" | 601 | PREFERRED_VERSION_optee-test:mx9-nxp-bsp ??= "4.0.0.imx" |
602 | 602 | ||
603 | # Use i.MX opencv Version | 603 | # Use i.MX opencv Version |
604 | PREFERRED_VERSION_opencv:mx8-nxp-bsp ??= "4.6.0.imx" | 604 | PREFERRED_VERSION_opencv:mx8-nxp-bsp ??= "4.6.0.imx" |
@@ -637,7 +637,7 @@ WKS_FILE_DEPENDS ?= " \ | |||
637 | virtual/bootloader \ | 637 | virtual/bootloader \ |
638 | \ | 638 | \ |
639 | e2fsprogs-native \ | 639 | e2fsprogs-native \ |
640 | bmap-tools-native \ | 640 | bmaptool-native \ |
641 | ${@bb.utils.contains('MACHINE_FEATURES', 'optee', '${OPTEE_WKS_FILE_DEPENDS}', '', d)} \ | 641 | ${@bb.utils.contains('MACHINE_FEATURES', 'optee', '${OPTEE_WKS_FILE_DEPENDS}', '', d)} \ |
642 | " | 642 | " |
643 | 643 | ||
diff --git a/dynamic-layers/qt6-layer/recipes-qt/qt6/qtbase_%.bbappend b/dynamic-layers/qt6-layer/recipes-qt/qt6/qtbase_%.bbappend index fe2cd9e3..1c51fc09 100644 --- a/dynamic-layers/qt6-layer/recipes-qt/qt6/qtbase_%.bbappend +++ b/dynamic-layers/qt6-layer/recipes-qt/qt6/qtbase_%.bbappend | |||
@@ -41,6 +41,10 @@ PACKAGECONFIG_PLATFORM:use-mainline-bsp = " \ | |||
41 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11', '', 'eglfs', d)}" | 41 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11', '', 'eglfs', d)}" |
42 | 42 | ||
43 | PACKAGECONFIG += " \ | 43 | PACKAGECONFIG += " \ |
44 | ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', '${PACKAGECONFIG_WAYLAND}', '', d)}" | ||
45 | PACKAGECONFIG_WAYLAND = "wayland" | ||
46 | |||
47 | PACKAGECONFIG += " \ | ||
44 | ${@bb.utils.contains('DISTRO_FEATURES', 'vulkan', '${PACKAGECONFIG_VULKAN}', '', d)}" | 48 | ${@bb.utils.contains('DISTRO_FEATURES', 'vulkan', '${PACKAGECONFIG_VULKAN}', '', d)}" |
45 | PACKAGECONFIG_VULKAN = "" | 49 | PACKAGECONFIG_VULKAN = "" |
46 | PACKAGECONFIG_VULKAN:imxgpu = " \ | 50 | PACKAGECONFIG_VULKAN:imxgpu = " \ |
diff --git a/recipes-bsp/imx-lib/imx-lib_git.bb b/recipes-bsp/imx-lib/imx-lib_git.bb index db09982a..74b7bddf 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-6.1.22_2.0.0" | 16 | SRCBRANCH = "lf-6.1.55_2.2.0" |
17 | SRCREV = "8f124c3914d82019849fb697baeb730e4cb1b547" | 17 | SRCREV = "8f124c3914d82019849fb697baeb730e4cb1b547" |
18 | 18 | ||
19 | S = "${WORKDIR}/git" | 19 | S = "${WORKDIR}/git" |
diff --git a/recipes-bsp/imx-mkimage/imx-boot_1.0.bb b/recipes-bsp/imx-mkimage/imx-boot_1.0.bb index d5aef3c6..a761870b 100644 --- a/recipes-bsp/imx-mkimage/imx-boot_1.0.bb +++ b/recipes-bsp/imx-mkimage/imx-boot_1.0.bb | |||
@@ -25,6 +25,7 @@ inherit deploy uuu_bootloader_tag | |||
25 | 25 | ||
26 | UUU_BOOTLOADER = "${BOOT_NAME}" | 26 | UUU_BOOTLOADER = "${BOOT_NAME}" |
27 | UUU_BOOTLOADER_TAGGED = "${BOOT_NAME}-tagged" | 27 | UUU_BOOTLOADER_TAGGED = "${BOOT_NAME}-tagged" |
28 | UUU_BOOTLOADER_UNTAGGED = "${BOOT_NAME}-untagged" | ||
28 | 29 | ||
29 | # Add CFLAGS with native INCDIR & LIBDIR for imx-mkimage build | 30 | # Add CFLAGS with native INCDIR & LIBDIR for imx-mkimage build |
30 | CFLAGS = "-O2 -Wall -std=c99 -I ${STAGING_INCDIR_NATIVE} -L ${STAGING_LIBDIR_NATIVE}" | 31 | CFLAGS = "-O2 -Wall -std=c99 -I ${STAGING_INCDIR_NATIVE} -L ${STAGING_LIBDIR_NATIVE}" |
diff --git a/recipes-bsp/imx-test/imx-test_git.bb b/recipes-bsp/imx-test/imx-test_git.bb index 815a77df..5d30179d 100644 --- a/recipes-bsp/imx-test/imx-test_git.bb +++ b/recipes-bsp/imx-test/imx-test_git.bb | |||
@@ -19,8 +19,8 @@ PV = "7.0+${SRCPV}" | |||
19 | 19 | ||
20 | SRC_URI = "git://github.com/nxp-imx/imx-test.git;protocol=https;branch=${SRCBRANCH} \ | 20 | SRC_URI = "git://github.com/nxp-imx/imx-test.git;protocol=https;branch=${SRCBRANCH} \ |
21 | file://memtool_profile" | 21 | file://memtool_profile" |
22 | SRCBRANCH = "lf-6.1.22_2.0.0" | 22 | SRCBRANCH = "lf-6.1.55_2.2.0" |
23 | SRCREV = "9fe083c29439b71292df9a8e4d40c73f25828a69" | 23 | SRCREV = "e8b3c9026553233491abb4df4185dd7291a8ffb2" |
24 | 24 | ||
25 | S = "${WORKDIR}/git" | 25 | S = "${WORKDIR}/git" |
26 | 26 | ||
@@ -73,11 +73,11 @@ do_install() { | |||
73 | if [ -e ${WORKDIR}/clocks.sh ]; then | 73 | if [ -e ${WORKDIR}/clocks.sh ]; then |
74 | install -m 755 ${WORKDIR}/clocks.sh ${D}/unit_tests/clocks.sh | 74 | install -m 755 ${WORKDIR}/clocks.sh ${D}/unit_tests/clocks.sh |
75 | fi | 75 | fi |
76 | install -d -m 0755 ${D}/home/root/ | 76 | install -d -m 0755 ${D}${ROOT_HOME}/ |
77 | install -m 0644 ${WORKDIR}/memtool_profile ${D}/home/root/.profile | 77 | install -m 0644 ${WORKDIR}/memtool_profile ${D}${ROOT_HOME}/.profile |
78 | } | 78 | } |
79 | 79 | ||
80 | FILES:${PN} += "/unit_tests /home/root/.profile" | 80 | FILES:${PN} += "/unit_tests ${ROOT_HOME}/.profile" |
81 | RDEPENDS:${PN} = "bash" | 81 | RDEPENDS:${PN} = "bash" |
82 | 82 | ||
83 | FILES:${PN}-dbg += "/unit_tests/.debug" | 83 | FILES:${PN}-dbg += "/unit_tests/.debug" |
diff --git a/recipes-bsp/u-boot/u-boot-fslc-common_2023.10.inc b/recipes-bsp/u-boot/u-boot-fslc-common_2024.01.inc index 1b8a720b..ee05df89 100644 --- a/recipes-bsp/u-boot/u-boot-fslc-common_2023.10.inc +++ b/recipes-bsp/u-boot/u-boot-fslc-common_2024.01.inc | |||
@@ -10,10 +10,10 @@ DEPENDS += "flex-native bison-native" | |||
10 | 10 | ||
11 | SRC_URI = "git://github.com/Freescale/u-boot-fslc.git;branch=${SRCBRANCH};protocol=https" | 11 | SRC_URI = "git://github.com/Freescale/u-boot-fslc.git;branch=${SRCBRANCH};protocol=https" |
12 | 12 | ||
13 | SRCREV = "105a9c8cc0a8551195e2a5ac8812802f12604ff6" | 13 | SRCREV = "9ff224ca0039e9cd22be2ec4b56408cb64d71a87" |
14 | SRCBRANCH = "2023.10+fslc" | 14 | SRCBRANCH = "2024.01+fslc" |
15 | 15 | ||
16 | PV = "2023.10+git${SRCPV}" | 16 | PV = "2024.01+git${SRCPV}" |
17 | 17 | ||
18 | S = "${WORKDIR}/git" | 18 | S = "${WORKDIR}/git" |
19 | B = "${WORKDIR}/build" | 19 | B = "${WORKDIR}/build" |
diff --git a/recipes-bsp/u-boot/u-boot-fslc-mxsboot_2023.10.bb b/recipes-bsp/u-boot/u-boot-fslc-mxsboot_2024.01.bb index b7e4ca76..b7e4ca76 100644 --- a/recipes-bsp/u-boot/u-boot-fslc-mxsboot_2023.10.bb +++ b/recipes-bsp/u-boot/u-boot-fslc-mxsboot_2024.01.bb | |||
diff --git a/recipes-bsp/u-boot/u-boot-fslc_2023.10.bb b/recipes-bsp/u-boot/u-boot-fslc_2024.01.bb index eba8876a..eba8876a 100644 --- a/recipes-bsp/u-boot/u-boot-fslc_2023.10.bb +++ b/recipes-bsp/u-boot/u-boot-fslc_2024.01.bb | |||
diff --git a/recipes-bsp/u-boot/u-boot-imx_2023.04.bb b/recipes-bsp/u-boot/u-boot-imx_2023.04.bb index f0ebdc5f..0e7c467b 100644 --- a/recipes-bsp/u-boot/u-boot-imx_2023.04.bb +++ b/recipes-bsp/u-boot/u-boot-imx_2023.04.bb | |||
@@ -9,12 +9,15 @@ PROVIDES += "u-boot u-boot-mfgtool" | |||
9 | 9 | ||
10 | inherit uuu_bootloader_tag | 10 | inherit uuu_bootloader_tag |
11 | 11 | ||
12 | UUU_BOOTLOADER = "" | 12 | UUU_BOOTLOADER = "" |
13 | UUU_BOOTLOADER:mx6-generic-bsp = "${UBOOT_BINARY}" | 13 | UUU_BOOTLOADER:mx6-generic-bsp = "${UBOOT_BINARY}" |
14 | UUU_BOOTLOADER:mx7-generic-bsp = "${UBOOT_BINARY}" | 14 | UUU_BOOTLOADER:mx7-generic-bsp = "${UBOOT_BINARY}" |
15 | UUU_BOOTLOADER_TAGGED = "" | 15 | UUU_BOOTLOADER_TAGGED = "" |
16 | UUU_BOOTLOADER_TAGGED:mx6-generic-bsp = "u-boot-tagged.${UBOOT_SUFFIX}" | 16 | UUU_BOOTLOADER_TAGGED:mx6-generic-bsp = "u-boot-tagged.${UBOOT_SUFFIX}" |
17 | UUU_BOOTLOADER_TAGGED:mx7-generic-bsp = "u-boot-tagged.${UBOOT_SUFFIX}" | 17 | UUU_BOOTLOADER_TAGGED:mx7-generic-bsp = "u-boot-tagged.${UBOOT_SUFFIX}" |
18 | UUU_BOOTLOADER_UNTAGGED = "" | ||
19 | UUU_BOOTLOADER_UNTAGGED:mx6-generic-bsp = "u-boot-untagged.${UBOOT_SUFFIX}" | ||
20 | UUU_BOOTLOADER_UNTAGGED:mx7-generic-bsp = "u-boot-untagged.${UBOOT_SUFFIX}" | ||
18 | 21 | ||
19 | do_deploy:append:mx8m-generic-bsp() { | 22 | do_deploy:append:mx8m-generic-bsp() { |
20 | # Deploy u-boot-nodtb.bin and fsl-imx8m*-XX.dtb for mkimage to generate boot binary | 23 | # Deploy u-boot-nodtb.bin and fsl-imx8m*-XX.dtb for mkimage to generate boot binary |
diff --git a/recipes-devtools/uuu/files/0001-libuuu-usbhotplug.cpp-don-t-limit-retry-logic-to-win.patch b/recipes-devtools/uuu/files/0001-libuuu-usbhotplug.cpp-don-t-limit-retry-logic-to-win.patch deleted file mode 100644 index 3c53a65c..00000000 --- a/recipes-devtools/uuu/files/0001-libuuu-usbhotplug.cpp-don-t-limit-retry-logic-to-win.patch +++ /dev/null | |||
@@ -1,61 +0,0 @@ | |||
1 | From 51e8aa31a9260492576e316096dc8fb68065a7fd Mon Sep 17 00:00:00 2001 | ||
2 | From: Rasmus Villemoes <rasmus.villemoes@prevas.dk> | ||
3 | Date: Fri, 22 Dec 2023 11:57:15 +0100 | ||
4 | Subject: [PATCH] libuuu/usbhotplug.cpp: don't limit retry logic to windows | ||
5 | |||
6 | When using the udev rules to avoid use of sudo, we have sometimes | ||
7 | observed uuu spuriously failing because it sees the device and | ||
8 | attempts to open it, before the udev daemon has had a chance to apply | ||
9 | its rules and grant access to the current user (via the 'uaccess' | ||
10 | tag). | ||
11 | |||
12 | The error in that case is -EACCES which libusb translates to | ||
13 | LIBUSB_ERROR_ACCESS, so extend the retry logic to that case. Also, | ||
14 | since I have seen the open() succeed on the 5th and last attempt, bump | ||
15 | the number of retries to 10, for a total of around 2 seconds instead | ||
16 | of just 1. | ||
17 | |||
18 | Upstream-Status: Submitted [https://github.com/nxp-imx/mfgtools/pull/407] | ||
19 | Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk> | ||
20 | --- | ||
21 | libuuu/usbhotplug.cpp | 11 ++++++----- | ||
22 | 1 file changed, 6 insertions(+), 5 deletions(-) | ||
23 | |||
24 | diff --git a/libuuu/usbhotplug.cpp b/libuuu/usbhotplug.cpp | ||
25 | index 815d9dd..cc3d6ce 100644 | ||
26 | --- a/libuuu/usbhotplug.cpp | ||
27 | +++ b/libuuu/usbhotplug.cpp | ||
28 | @@ -214,10 +214,7 @@ static string get_device_path(libusb_device *dev) | ||
29 | |||
30 | static int open_libusb(libusb_device *dev, void **usb_device_handle) | ||
31 | { | ||
32 | - int retry = 1; | ||
33 | -#ifdef WIN32 | ||
34 | - retry = 5; | ||
35 | -#endif | ||
36 | + int retry = 10; | ||
37 | |||
38 | while (retry) | ||
39 | { | ||
40 | @@ -226,13 +223,17 @@ static int open_libusb(libusb_device *dev, void **usb_device_handle) | ||
41 | /* work around windows open device failure 1/10 | ||
42 | * sometime HID device detect need some time, refresh list | ||
43 | * to make sure HID driver installed. | ||
44 | + * | ||
45 | + * On linux, udev rules may need some time to kick in, | ||
46 | + * so also retry on -EACCES. | ||
47 | */ | ||
48 | CAutoList l; | ||
49 | |||
50 | int ret; | ||
51 | if ((ret = libusb_open(dev, (libusb_device_handle **)(usb_device_handle))) < 0) | ||
52 | { | ||
53 | - if ((ret != LIBUSB_ERROR_NOT_SUPPORTED) || (retry == 0)) | ||
54 | + if ((ret != LIBUSB_ERROR_NOT_SUPPORTED && ret != LIBUSB_ERROR_ACCESS) | ||
55 | + || (retry == 0)) | ||
56 | { | ||
57 | set_last_err_string("Failure open usb device" TRY_SUDO); | ||
58 | return -1; | ||
59 | -- | ||
60 | 2.40.1.1.g1c60b9335d | ||
61 | |||
diff --git a/recipes-devtools/uuu/uuu-bin_1.4.243.bb b/recipes-devtools/uuu/uuu-bin_1.5.165.bb index 4ad823aa..2b5feda1 100644 --- a/recipes-devtools/uuu/uuu-bin_1.4.243.bb +++ b/recipes-devtools/uuu/uuu-bin_1.5.165.bb | |||
@@ -15,9 +15,9 @@ SRC_URI = " \ | |||
15 | https://github.com/nxp-imx/mfgtools/releases/download/uuu_${PV}/uuu.exe;downloadfilename=uuu-${PV}.exe;name=Windows \ | 15 | https://github.com/nxp-imx/mfgtools/releases/download/uuu_${PV}/uuu.exe;downloadfilename=uuu-${PV}.exe;name=Windows \ |
16 | " | 16 | " |
17 | 17 | ||
18 | SRC_URI[Linux.sha256sum] = "dfb2a6dca337ebd59675ea5ce7f1bce6724e3b901bcb455126d4bf9bdfa2e585" | 18 | SRC_URI[Linux.sha256sum] = "f863bba022202361d19e5026be0af408d307f78d2dbf2c139fb7eaaabd220442" |
19 | SRC_URI[Mac.sha256sum] = "399efa4bc7e3eb452fefe89ef5e2e453b516ea716658a963a890c430ad81a471" | 19 | SRC_URI[Mac.sha256sum] = "62da0bd7e333931fba100823aa50133621c7e6047be0546bc12e29c0ea78a4d8" |
20 | SRC_URI[Windows.sha256sum] = "f3f178e7be161c7dc058dbcd35c8cfa1516981e7c4f915fe0256ae4cda7f101e" | 20 | SRC_URI[Windows.sha256sum] = "013ed8bb45e21b971b6b3a5802c5f154733913714bece0b020cb770a809cd206" |
21 | 21 | ||
22 | S = "${WORKDIR}" | 22 | S = "${WORKDIR}" |
23 | 23 | ||
diff --git a/recipes-devtools/uuu/uuu_git.bb b/recipes-devtools/uuu/uuu_git.bb index 69eed48f..e48698a8 100644 --- a/recipes-devtools/uuu/uuu_git.bb +++ b/recipes-devtools/uuu/uuu_git.bb | |||
@@ -3,10 +3,8 @@ DESCRIPTION = "Image deploy tool for i.MX chips" | |||
3 | HOMEPAGE = "https://github.com/nxp-imx/mfgtools" | 3 | HOMEPAGE = "https://github.com/nxp-imx/mfgtools" |
4 | 4 | ||
5 | SRC_URI = "git://github.com/nxp-imx/mfgtools.git;protocol=https;branch=master" | 5 | SRC_URI = "git://github.com/nxp-imx/mfgtools.git;protocol=https;branch=master" |
6 | SRCREV = "de317f587003dbd6203af1c647e2fccb912f8f0d" | 6 | SRCREV = "7347a80c7a943dd7e9081d9d2bab9e6ca8e0ba07" |
7 | PV = "1.5.141" | 7 | PV = "1.5.165" |
8 | |||
9 | SRC_URI += "file://0001-libuuu-usbhotplug.cpp-don-t-limit-retry-logic-to-win.patch" | ||
10 | 8 | ||
11 | LICENSE = "BSD-3-Clause" | 9 | LICENSE = "BSD-3-Clause" |
12 | LIC_FILES_CHKSUM = "file://LICENSE;md5=38ec0c18112e9a92cffc4951661e85a5" | 10 | LIC_FILES_CHKSUM = "file://LICENSE;md5=38ec0c18112e9a92cffc4951661e85a5" |
@@ -15,6 +13,6 @@ inherit cmake pkgconfig | |||
15 | 13 | ||
16 | S = "${WORKDIR}/git" | 14 | S = "${WORKDIR}/git" |
17 | 15 | ||
18 | DEPENDS = "libusb zlib bzip2 openssl zstd" | 16 | DEPENDS = "libusb zlib bzip2 openssl zstd libtinyxml2" |
19 | 17 | ||
20 | BBCLASSEXTEND = "native nativesdk" | 18 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/recipes-kernel/kernel-modules/kernel-module-nxp-wlan/0001-moal_cfg80211-remove-dropped-REGULATORY_IGNORE_STALE.patch b/recipes-kernel/kernel-modules/kernel-module-nxp-wlan/0001-moal_cfg80211-remove-dropped-REGULATORY_IGNORE_STALE.patch deleted file mode 100644 index 5b837310..00000000 --- a/recipes-kernel/kernel-modules/kernel-module-nxp-wlan/0001-moal_cfg80211-remove-dropped-REGULATORY_IGNORE_STALE.patch +++ /dev/null | |||
@@ -1,34 +0,0 @@ | |||
1 | From 223ec51667cfdc6339b5c74a65c87e0e8ad970b5 Mon Sep 17 00:00:00 2001 | ||
2 | From: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com> | ||
3 | Date: Tue, 31 Oct 2023 14:49:12 -0700 | ||
4 | Subject: [PATCH] moal_cfg80211: remove dropped REGULATORY_IGNORE_STALE_KICKOFF | ||
5 | |||
6 | Upstream commit e8c2af660ba0 ("wifi: cfg80211: fix regulatory disconnect with | ||
7 | OCB/NAN") removed the definition of REGULATORY_IGNORE_STALE_KICKOFF. Fix the | ||
8 | driver code to indicate Kernel version where it is no longer available. | ||
9 | |||
10 | Link: https://lore.kernel.org/r/20230616222844.2794d1625a26.I8e78a3789a29e6149447b3139df724a6f1b46fc3@changeid | ||
11 | |||
12 | Upstream-Status: Pending | ||
13 | Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com> | ||
14 | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> | ||
15 | --- | ||
16 | mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c | 2 +- | ||
17 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
18 | |||
19 | diff --git a/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c b/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c | ||
20 | index bf39f0e..8a69d32 100644 | ||
21 | --- a/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c | ||
22 | +++ b/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c | ||
23 | @@ -10357,7 +10357,7 @@ mlan_status woal_register_cfg80211(moal_private *priv) | ||
24 | PRINTM(MIOCTL, "Follow countryIE provided by AP.\n"); | ||
25 | } | ||
26 | #endif | ||
27 | -#if CFG80211_VERSION_CODE >= KERNEL_VERSION(3, 19, 0) | ||
28 | +#if (CFG80211_VERSION_CODE >= KERNEL_VERSION(3, 19, 0)) && (CFG80211_VERSION_CODE < KERNEL_VERSION(6, 1, 39)) | ||
29 | /*REGULATORY_IGNORE_STALE_KICKOFF: the regulatory core will _not_ make | ||
30 | * sure all interfaces on this wiphy reside on allowed channels. If this | ||
31 | * flag is not set, upon a regdomain change, the interfaces are given a | ||
32 | -- | ||
33 | 2.25.1 | ||
34 | |||
diff --git a/recipes-kernel/kernel-modules/kernel-module-nxp-wlan_git.bb b/recipes-kernel/kernel-modules/kernel-module-nxp-wlan_git.bb index d5258e77..0bf6154d 100644 --- a/recipes-kernel/kernel-modules/kernel-module-nxp-wlan_git.bb +++ b/recipes-kernel/kernel-modules/kernel-module-nxp-wlan_git.bb | |||
@@ -8,11 +8,10 @@ RREPLACES:${PN} = "kernel-module-nxp89xx" | |||
8 | RPROVIDES:${PN} = "kernel-module-nxp89xx" | 8 | RPROVIDES:${PN} = "kernel-module-nxp89xx" |
9 | RCONFLICTS:${PN} = "kernel-module-nxp89xx" | 9 | RCONFLICTS:${PN} = "kernel-module-nxp89xx" |
10 | 10 | ||
11 | SRCBRANCH = "lf-6.1.22_2.0.0" | 11 | SRCBRANCH = "lf-6.1.55_2.2.0" |
12 | MRVL_SRC ?= "git://github.com/nxp-imx/mwifiex.git;protocol=https" | 12 | MRVL_SRC ?= "git://github.com/nxp-imx/mwifiex.git;protocol=https" |
13 | SRC_URI = "${MRVL_SRC};branch=${SRCBRANCH} \ | 13 | SRC_URI = "${MRVL_SRC};branch=${SRCBRANCH}" |
14 | file://0001-moal_cfg80211-remove-dropped-REGULATORY_IGNORE_STALE.patch;patchdir=${WORKDIR}/git" | 14 | SRCREV = "952d10f3349426f917636a4560974117eb6eef5b" |
15 | SRCREV = "f1382ccbd34fc22daf504e798745f6cddb702b82" | ||
16 | 15 | ||
17 | S = "${WORKDIR}/git/mxm_wifiex/wlan_src" | 16 | S = "${WORKDIR}/git/mxm_wifiex/wlan_src" |
18 | 17 | ||
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.22.%.bbappend b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.22.%.bbappend index 761189af..ca6636b8 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.22.%.bbappend +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.22.%.bbappend | |||
@@ -6,7 +6,7 @@ PACKAGECONFIG_GL:use-mainline-bsp = \ | |||
6 | "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2 egl gbm', '', d)}" | 6 | "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2 egl gbm', '', d)}" |
7 | 7 | ||
8 | # The i.MX8 uses KMS instead of the Vivante specific framebuffer API. | 8 | # The i.MX8 uses KMS instead of the Vivante specific framebuffer API. |
9 | # The i.MX7 does not have a GPU. | 9 | # The i.MX7 does not have a GPU, except for ULP. |
10 | # This leaves the i.MX6 - with the vendor BSP - as the remaining use case for viv-fb. | 10 | # This leaves the i.MX6 - with the vendor BSP - as the remaining use case for viv-fb. |
11 | # | 11 | # |
12 | # (Note that viv-fb is about the _windowing system_. Vivante direct texture support | 12 | # (Note that viv-fb is about the _windowing system_. Vivante direct texture support |
@@ -14,3 +14,4 @@ PACKAGECONFIG_GL:use-mainline-bsp = \ | |||
14 | # which was fixed in GStreamer 1.22.5. Since then, the direct texture support is | 14 | # which was fixed in GStreamer 1.22.5. Since then, the direct texture support is |
15 | # detected by Meson by checking for direct texture symbols like "glTexDirectVIV".) | 15 | # detected by Meson by checking for direct texture symbols like "glTexDirectVIV".) |
16 | PACKAGECONFIG_GL:append:mx6-nxp-bsp = " viv-fb " | 16 | PACKAGECONFIG_GL:append:mx6-nxp-bsp = " viv-fb " |
17 | PACKAGECONFIG_GL:append:mx7ulp-nxp-bsp = " viv-fb " | ||
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.22.5.imx.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.22.5.imx.bb index 366314bd..29347f21 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.22.5.imx.bb +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.22.5.imx.bb | |||
@@ -125,12 +125,6 @@ S = "${WORKDIR}/git" | |||
125 | 125 | ||
126 | inherit use-imx-headers | 126 | inherit use-imx-headers |
127 | 127 | ||
128 | # Prior to version 1.22.5, viv-fb is coupled with the Vivante direct texture feature. | ||
129 | # For this reason, in these older versions, viv-fb must be enabled always, even when | ||
130 | # building for SoCs like the i.MX8 that do not support the viv-fb windowing system. | ||
131 | # TODO: Once this .imx recipe is upgraded to 1.22.5 or newer, drop this line. | ||
132 | PACKAGECONFIG_GL:append = " viv-fb " | ||
133 | |||
134 | PACKAGECONFIG_REMOVE ?= "jpeg" | 128 | PACKAGECONFIG_REMOVE ?= "jpeg" |
135 | PACKAGECONFIG:remove = "${PACKAGECONFIG_REMOVE}" | 129 | PACKAGECONFIG:remove = "${PACKAGECONFIG_REMOVE}" |
136 | PACKAGECONFIG:append:imxgpu2d = " g2d" | 130 | PACKAGECONFIG:append:imxgpu2d = " g2d" |
diff --git a/recipes-security/optee-imx/optee-client_3.21.0.imx.bb b/recipes-security/optee-imx/optee-client_4.0.0.imx.bb index 3860cb6c..2a9eaa6a 100644 --- a/recipes-security/optee-imx/optee-client_3.21.0.imx.bb +++ b/recipes-security/optee-imx/optee-client_4.0.0.imx.bb | |||
@@ -1,7 +1,7 @@ | |||
1 | require optee-client-fslc-imx.inc | 1 | require optee-client-fslc-imx.inc |
2 | 2 | ||
3 | SRCBRANCH = "lf-6.1.36_2.1.0" | 3 | SRCBRANCH = "lf-6.1.55_2.2.0" |
4 | SRCREV = "8533e0e6329840ee96cf81b6453f257204227e6c" | 4 | SRCREV = "acb0885c117e73cb6c5c9b1dd9054cb3f93507ee" |
5 | 5 | ||
6 | DEPENDS += "util-linux" | 6 | DEPENDS += "util-linux" |
7 | EXTRA_OEMAKE += "PKG_CONFIG=pkg-config" | 7 | EXTRA_OEMAKE += "PKG_CONFIG=pkg-config" |
diff --git a/recipes-security/optee-imx/optee-os/0001-core-Define-section-attributes-for-clang.patch b/recipes-security/optee-imx/optee-os/0001-core-Define-section-attributes-for-clang.patch index 8a9062f3..54fbe541 100644 --- a/recipes-security/optee-imx/optee-os/0001-core-Define-section-attributes-for-clang.patch +++ b/recipes-security/optee-imx/optee-os/0001-core-Define-section-attributes-for-clang.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From b73c3d2829d3661ca66b5cc6b4181f3bf973b13f Mon Sep 17 00:00:00 2001 | 1 | From ef83625c9a5f50610e25aa860c4b9c5e64723a66 Mon Sep 17 00:00:00 2001 |
2 | From: Emekcan Aras <emekcan.aras@arm.com> | 2 | From: Emekcan Aras <emekcan.aras@arm.com> |
3 | Date: Wed, 21 Dec 2022 10:55:58 +0000 | 3 | Date: Wed, 21 Dec 2022 10:55:58 +0000 |
4 | Subject: [PATCH 1/4] core: Define section attributes for clang | 4 | Subject: [PATCH 1/4] core: Define section attributes for clang |
@@ -36,15 +36,15 @@ Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io> | |||
36 | core/arch/arm/kernel/thread.c | 19 +++++++++++++++-- | 36 | core/arch/arm/kernel/thread.c | 19 +++++++++++++++-- |
37 | core/arch/arm/mm/core_mmu_lpae.c | 35 +++++++++++++++++++++++++++---- | 37 | core/arch/arm/mm/core_mmu_lpae.c | 35 +++++++++++++++++++++++++++---- |
38 | core/arch/arm/mm/core_mmu_v7.c | 36 +++++++++++++++++++++++++++++--- | 38 | core/arch/arm/mm/core_mmu_v7.c | 36 +++++++++++++++++++++++++++++--- |
39 | core/arch/arm/mm/pgt_cache.c | 12 ++++++++++- | ||
40 | core/kernel/thread.c | 13 +++++++++++- | 39 | core/kernel/thread.c | 13 +++++++++++- |
40 | core/mm/pgt_cache.c | 12 ++++++++++- | ||
41 | 5 files changed, 104 insertions(+), 11 deletions(-) | 41 | 5 files changed, 104 insertions(+), 11 deletions(-) |
42 | 42 | ||
43 | diff --git a/core/arch/arm/kernel/thread.c b/core/arch/arm/kernel/thread.c | 43 | diff --git a/core/arch/arm/kernel/thread.c b/core/arch/arm/kernel/thread.c |
44 | index 22ef932f9..7a9078d2e 100644 | 44 | index 66833b3a0..b3eb9cf9a 100644 |
45 | --- a/core/arch/arm/kernel/thread.c | 45 | --- a/core/arch/arm/kernel/thread.c |
46 | +++ b/core/arch/arm/kernel/thread.c | 46 | +++ b/core/arch/arm/kernel/thread.c |
47 | @@ -44,15 +44,30 @@ static size_t thread_user_kcode_size __nex_bss; | 47 | @@ -45,15 +45,30 @@ static size_t thread_user_kcode_size __nex_bss; |
48 | #if defined(CFG_CORE_UNMAP_CORE_AT_EL0) && \ | 48 | #if defined(CFG_CORE_UNMAP_CORE_AT_EL0) && \ |
49 | defined(CFG_CORE_WORKAROUND_SPECTRE_BP_SEC) && defined(ARM64) | 49 | defined(CFG_CORE_WORKAROUND_SPECTRE_BP_SEC) && defined(ARM64) |
50 | long thread_user_kdata_sp_offset __nex_bss; | 50 | long thread_user_kdata_sp_offset __nex_bss; |
@@ -78,10 +78,10 @@ index 22ef932f9..7a9078d2e 100644 | |||
78 | 78 | ||
79 | #ifdef ARM32 | 79 | #ifdef ARM32 |
80 | diff --git a/core/arch/arm/mm/core_mmu_lpae.c b/core/arch/arm/mm/core_mmu_lpae.c | 80 | diff --git a/core/arch/arm/mm/core_mmu_lpae.c b/core/arch/arm/mm/core_mmu_lpae.c |
81 | index 6df2c68cf..a877e4965 100644 | 81 | index 4c8b85e39..1885e1d3f 100644 |
82 | --- a/core/arch/arm/mm/core_mmu_lpae.c | 82 | --- a/core/arch/arm/mm/core_mmu_lpae.c |
83 | +++ b/core/arch/arm/mm/core_mmu_lpae.c | 83 | +++ b/core/arch/arm/mm/core_mmu_lpae.c |
84 | @@ -238,19 +238,46 @@ typedef uint16_t l1_idx_t; | 84 | @@ -234,19 +234,46 @@ typedef uint16_t l1_idx_t; |
85 | typedef uint64_t base_xlat_tbls_t[CFG_TEE_CORE_NB_CORE][NUM_BASE_LEVEL_ENTRIES]; | 85 | typedef uint64_t base_xlat_tbls_t[CFG_TEE_CORE_NB_CORE][NUM_BASE_LEVEL_ENTRIES]; |
86 | typedef uint64_t xlat_tbl_t[XLAT_TABLE_ENTRIES]; | 86 | typedef uint64_t xlat_tbl_t[XLAT_TABLE_ENTRIES]; |
87 | 87 | ||
@@ -133,7 +133,7 @@ index 6df2c68cf..a877e4965 100644 | |||
133 | * TAs page table entry inside a level 1 page table. | 133 | * TAs page table entry inside a level 1 page table. |
134 | * | 134 | * |
135 | diff --git a/core/arch/arm/mm/core_mmu_v7.c b/core/arch/arm/mm/core_mmu_v7.c | 135 | diff --git a/core/arch/arm/mm/core_mmu_v7.c b/core/arch/arm/mm/core_mmu_v7.c |
136 | index 58596be84..98fa58635 100644 | 136 | index 61e703da8..1960c08ca 100644 |
137 | --- a/core/arch/arm/mm/core_mmu_v7.c | 137 | --- a/core/arch/arm/mm/core_mmu_v7.c |
138 | +++ b/core/arch/arm/mm/core_mmu_v7.c | 138 | +++ b/core/arch/arm/mm/core_mmu_v7.c |
139 | @@ -204,16 +204,46 @@ typedef uint32_t l1_xlat_tbl_t[NUM_L1_ENTRIES]; | 139 | @@ -204,16 +204,46 @@ typedef uint32_t l1_xlat_tbl_t[NUM_L1_ENTRIES]; |
@@ -186,35 +186,11 @@ index 58596be84..98fa58635 100644 | |||
186 | 186 | ||
187 | struct mmu_partition { | 187 | struct mmu_partition { |
188 | l1_xlat_tbl_t *l1_table; | 188 | l1_xlat_tbl_t *l1_table; |
189 | diff --git a/core/arch/arm/mm/pgt_cache.c b/core/arch/arm/mm/pgt_cache.c | ||
190 | index 79553c6d2..b9efdf427 100644 | ||
191 | --- a/core/arch/arm/mm/pgt_cache.c | ||
192 | +++ b/core/arch/arm/mm/pgt_cache.c | ||
193 | @@ -410,8 +410,18 @@ void pgt_init(void) | ||
194 | * has a large alignment, while .bss has a small alignment. The current | ||
195 | * link script is optimized for small alignment in .bss | ||
196 | */ | ||
197 | +#ifdef __clang__ | ||
198 | +#pragma clang section bss=".nozi.mmu.l2" | ||
199 | +#endif | ||
200 | static uint8_t pgt_tables[PGT_CACHE_SIZE][PGT_SIZE] | ||
201 | - __aligned(PGT_SIZE) __section(".nozi.pgt_cache"); | ||
202 | + __aligned(PGT_SIZE) | ||
203 | +#ifndef __clang__ | ||
204 | + __section(".nozi.pgt_cache") | ||
205 | +#endif | ||
206 | + ; | ||
207 | +#ifdef __clang__ | ||
208 | +#pragma clang section bss="" | ||
209 | +#endif | ||
210 | size_t n; | ||
211 | |||
212 | for (n = 0; n < ARRAY_SIZE(pgt_tables); n++) { | ||
213 | diff --git a/core/kernel/thread.c b/core/kernel/thread.c | 189 | diff --git a/core/kernel/thread.c b/core/kernel/thread.c |
214 | index e48294b3b..8de9064ca 100644 | 190 | index 2a1f22dce..5516b6771 100644 |
215 | --- a/core/kernel/thread.c | 191 | --- a/core/kernel/thread.c |
216 | +++ b/core/kernel/thread.c | 192 | +++ b/core/kernel/thread.c |
217 | @@ -38,13 +38,24 @@ struct thread_core_local thread_core_local[CFG_TEE_CORE_NB_CORE] __nex_bss; | 193 | @@ -39,13 +39,24 @@ static uint32_t end_canary_value = 0xababab00; |
218 | name[stack_num][sizeof(name[stack_num]) / sizeof(uint32_t) - 1] | 194 | name[stack_num][sizeof(name[stack_num]) / sizeof(uint32_t) - 1] |
219 | #endif | 195 | #endif |
220 | 196 | ||
@@ -240,7 +216,30 @@ index e48294b3b..8de9064ca 100644 | |||
240 | #define GET_STACK(stack) ((vaddr_t)(stack) + STACK_SIZE(stack)) | 216 | #define GET_STACK(stack) ((vaddr_t)(stack) + STACK_SIZE(stack)) |
241 | 217 | ||
242 | DECLARE_STACK(stack_tmp, CFG_TEE_CORE_NB_CORE, STACK_TMP_SIZE, | 218 | DECLARE_STACK(stack_tmp, CFG_TEE_CORE_NB_CORE, STACK_TMP_SIZE, |
219 | diff --git a/core/mm/pgt_cache.c b/core/mm/pgt_cache.c | ||
220 | index 79553c6d2..b9efdf427 100644 | ||
221 | --- a/core/mm/pgt_cache.c | ||
222 | +++ b/core/mm/pgt_cache.c | ||
223 | @@ -410,8 +410,18 @@ void pgt_init(void) | ||
224 | * has a large alignment, while .bss has a small alignment. The current | ||
225 | * link script is optimized for small alignment in .bss | ||
226 | */ | ||
227 | +#ifdef __clang__ | ||
228 | +#pragma clang section bss=".nozi.mmu.l2" | ||
229 | +#endif | ||
230 | static uint8_t pgt_tables[PGT_CACHE_SIZE][PGT_SIZE] | ||
231 | - __aligned(PGT_SIZE) __section(".nozi.pgt_cache"); | ||
232 | + __aligned(PGT_SIZE) | ||
233 | +#ifndef __clang__ | ||
234 | + __section(".nozi.pgt_cache") | ||
235 | +#endif | ||
236 | + ; | ||
237 | +#ifdef __clang__ | ||
238 | +#pragma clang section bss="" | ||
239 | +#endif | ||
240 | size_t n; | ||
241 | |||
242 | for (n = 0; n < ARRAY_SIZE(pgt_tables); n++) { | ||
243 | -- | 243 | -- |
244 | 2.40.1 | 244 | 2.43.2 |
245 | |||
246 | 245 | ||
diff --git a/recipes-security/optee-imx/optee-os/0002-optee-enable-clang-support.patch b/recipes-security/optee-imx/optee-os/0002-optee-enable-clang-support.patch index 096579c0..dbc53542 100644 --- a/recipes-security/optee-imx/optee-os/0002-optee-enable-clang-support.patch +++ b/recipes-security/optee-imx/optee-os/0002-optee-enable-clang-support.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From c67f63d4e7bbe7b21b4c9ef49ae84c6725794aa9 Mon Sep 17 00:00:00 2001 | 1 | From 2ba573c9763329fbfdfacc8393d565ab747cac4d Mon Sep 17 00:00:00 2001 |
2 | From: Brett Warren <brett.warren@arm.com> | 2 | From: Brett Warren <brett.warren@arm.com> |
3 | Date: Wed, 23 Sep 2020 09:27:34 +0100 | 3 | Date: Wed, 23 Sep 2020 09:27:34 +0100 |
4 | Subject: [PATCH 2/4] optee: enable clang support | 4 | Subject: [PATCH 2/4] optee: enable clang support |
@@ -30,5 +30,5 @@ index a045beee8..1ebe2f702 100644 | |||
30 | 30 | ||
31 | # Core ASLR relies on the executable being ready to run from its preferred load | 31 | # Core ASLR relies on the executable being ready to run from its preferred load |
32 | -- | 32 | -- |
33 | 2.40.1 | 33 | 2.43.2 |
34 | 34 | ||
diff --git a/recipes-security/optee-imx/optee-os/0003-arm32-libutils-libutee-ta-add-.note.GNU-stack-sectio.patch b/recipes-security/optee-imx/optee-os/0003-arm32-libutils-libutee-ta-add-.note.GNU-stack-sectio.patch index f0fac69f..1c5753c7 100644 --- a/recipes-security/optee-imx/optee-os/0003-arm32-libutils-libutee-ta-add-.note.GNU-stack-sectio.patch +++ b/recipes-security/optee-imx/optee-os/0003-arm32-libutils-libutee-ta-add-.note.GNU-stack-sectio.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From f23fb3381422c613890f77c26d11e377234481c6 Mon Sep 17 00:00:00 2001 | 1 | From 6f738803a59613ec4a683ddbc1747ebffd75a4e6 Mon Sep 17 00:00:00 2001 |
2 | From: Jerome Forissier <jerome.forissier@linaro.org> | 2 | From: Jerome Forissier <jerome.forissier@linaro.org> |
3 | Date: Tue, 23 Aug 2022 12:31:46 +0000 | 3 | Date: Tue, 23 Aug 2022 12:31:46 +0000 |
4 | Subject: [PATCH 3/4] arm32: libutils, libutee, ta: add .note.GNU-stack section | 4 | Subject: [PATCH 3/4] arm32: libutils, libutee, ta: add .note.GNU-stack section |
@@ -129,5 +129,5 @@ index cd9a12f9d..ccdc19928 100644 | |||
129 | * This function is the bottom of the user call stack. Mark it as such so that | 129 | * This function is the bottom of the user call stack. Mark it as such so that |
130 | * the unwinding code won't try to go further down. | 130 | * the unwinding code won't try to go further down. |
131 | -- | 131 | -- |
132 | 2.40.1 | 132 | 2.43.2 |
133 | 133 | ||
diff --git a/recipes-security/optee-imx/optee-os/0004-core-link-add-no-warn-rwx-segments.patch b/recipes-security/optee-imx/optee-os/0004-core-link-add-no-warn-rwx-segments.patch index f72d80dc..f32b2284 100644 --- a/recipes-security/optee-imx/optee-os/0004-core-link-add-no-warn-rwx-segments.patch +++ b/recipes-security/optee-imx/optee-os/0004-core-link-add-no-warn-rwx-segments.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From b53f5542102b8088448134202c30ca563f5b3c04 Mon Sep 17 00:00:00 2001 | 1 | From a63f82f74e015eb662242cdb51ef814e3f576829 Mon Sep 17 00:00:00 2001 |
2 | From: Jerome Forissier <jerome.forissier@linaro.org> | 2 | From: Jerome Forissier <jerome.forissier@linaro.org> |
3 | Date: Fri, 5 Aug 2022 09:48:03 +0200 | 3 | Date: Fri, 5 Aug 2022 09:48:03 +0200 |
4 | Subject: [PATCH 4/4] core: link: add --no-warn-rwx-segments | 4 | Subject: [PATCH 4/4] core: link: add --no-warn-rwx-segments |
@@ -25,7 +25,7 @@ Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io> | |||
25 | 1 file changed, 4 insertions(+), 2 deletions(-) | 25 | 1 file changed, 4 insertions(+), 2 deletions(-) |
26 | 26 | ||
27 | diff --git a/core/arch/arm/kernel/link.mk b/core/arch/arm/kernel/link.mk | 27 | diff --git a/core/arch/arm/kernel/link.mk b/core/arch/arm/kernel/link.mk |
28 | index e8a518254..60e08966f 100644 | 28 | index 49e9f4fa1..9e1cc172f 100644 |
29 | --- a/core/arch/arm/kernel/link.mk | 29 | --- a/core/arch/arm/kernel/link.mk |
30 | +++ b/core/arch/arm/kernel/link.mk | 30 | +++ b/core/arch/arm/kernel/link.mk |
31 | @@ -37,6 +37,7 @@ link-ldflags += --sort-section=alignment | 31 | @@ -37,6 +37,7 @@ link-ldflags += --sort-section=alignment |
@@ -63,5 +63,5 @@ index e8a518254..60e08966f 100644 | |||
63 | $(libgcccore) | 63 | $(libgcccore) |
64 | cleanfiles += $(link-out-dir)/init.o | 64 | cleanfiles += $(link-out-dir)/init.o |
65 | -- | 65 | -- |
66 | 2.40.1 | 66 | 2.43.2 |
67 | 67 | ||
diff --git a/recipes-security/optee-imx/optee-os_3.21.0.imx.bb b/recipes-security/optee-imx/optee-os_4.0.0.imx.bb index 89788370..cecfc23c 100644 --- a/recipes-security/optee-imx/optee-os_3.21.0.imx.bb +++ b/recipes-security/optee-imx/optee-os_4.0.0.imx.bb | |||
@@ -8,5 +8,5 @@ SRC_URI += " \ | |||
8 | file://0003-arm32-libutils-libutee-ta-add-.note.GNU-stack-sectio.patch \ | 8 | file://0003-arm32-libutils-libutee-ta-add-.note.GNU-stack-sectio.patch \ |
9 | file://0004-core-link-add-no-warn-rwx-segments.patch \ | 9 | file://0004-core-link-add-no-warn-rwx-segments.patch \ |
10 | " | 10 | " |
11 | SRCBRANCH = "lf-6.1.36_2.1.0" | 11 | SRCBRANCH = "lf-6.1.55_2.2.0" |
12 | SRCREV = "4e32281904b15af9ddbdf00f73e1c08eae21c695" | 12 | SRCREV = "a303fc80f7c4bd713315687a1fa1d6ed136e78ee" |
diff --git a/recipes-security/optee-imx/optee-test_3.21.0.imx.bb b/recipes-security/optee-imx/optee-test_4.0.0.imx.bb index 159c74ce..dd4ee307 100644 --- a/recipes-security/optee-imx/optee-test_3.21.0.imx.bb +++ b/recipes-security/optee-imx/optee-test_4.0.0.imx.bb | |||
@@ -4,7 +4,7 @@ require optee-test-fslc.inc | |||
4 | 4 | ||
5 | SRC_URI = "git://github.com/nxp-imx/imx-optee-test.git;protocol=https;branch=${SRCBRANCH}" | 5 | SRC_URI = "git://github.com/nxp-imx/imx-optee-test.git;protocol=https;branch=${SRCBRANCH}" |
6 | 6 | ||
7 | SRCBRANCH = "lf-6.1.36_2.1.0" | 7 | SRCBRANCH = "lf-6.1.55_2.2.0" |
8 | SRCREV = "e0ebd5193070e0215b5389da191bc33f4f478222" | 8 | SRCREV = "38efacef3b14b32a6792ceaebe211b5718536fbb" |
9 | 9 | ||
10 | COMPATIBLE_MACHINE = "(imx-nxp-bsp)" | 10 | COMPATIBLE_MACHINE = "(imx-nxp-bsp)" |