summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* chromium-ozone-wayland: add bbappend and patches as per NXP 5.15.71_2.2.0 relbackport-1375-to-kirkstoneChris Dimich2023-01-1023-0/+2628
| | | | | | | | | | | | | | Changes include: - support on i.MX 8 series platform. - 8MM/8MP/8MQ support h264/hevc/vp8/vp9 hardware decoding. - 8QM/8QXP support h264/hevc/vp8 hardware decoding. - support seek, playrate change and resolution change. - support video acceleration for online media platform such as Youtube, bilibili. Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com> (cherry picked from commit 23bdb51b7858db363e56f7748f5523d44f78ac98)
* Merge pull request #1372 from Freescale/backport-1366-to-kirkstoneOtavio Salvador2023-01-108-44/+63
|\ | | | | [Backport kirkstone] Update Graphics libs to LF5.15.71_2.2.0
| * kernel-module-imx-gpu-viv: 6.4.3.p2.4+fslc -> 6.4.3.p4.6+fslcbackport-1366-to-kirkstoneGary Bisson2023-01-081-1/+1
| | | | | | | | | | | | | | Update to the version used in NXP Yocto branch kirkstone-5.15.71-2.2.0. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> (cherry picked from commit 4b3d0fc1421b3ca5e3e547765117ea403ad4bbd0)
| * kernel-module-imx-gpu-viv: upgrade from 6.4.3.p4.4 to 6.4.3.p4.6Gary Bisson2023-01-081-2/+2
| | | | | | | | | | | | | | Update to the version used in NXP Yocto branch kirkstone-5.15.71-2.2.0. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> (cherry picked from commit e84194d5655cf1f69241085f64cd3d802fc2ff6a)
| * imx-g2d-samples: bump revision to 3efd75aGary Bisson2023-01-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to the version used in NXP Yocto branch kirkstone-5.15.71-2.2.0. Updated the repo location to new Github account. Commit history: 3efd75a MGS-6902 Add SCR for g2d-samples 0094ed8 LF-6616 g2d-samples intermittent build break 80d5888 MGS-3854 Fix global alpha on iMX8QM/QXP 0c36b18 MGS-6862-2 warp_dewarp_test: Fix misuse of &ctx->handle b4443cb MGS-6862-1 warp_dewarp_test: Add g2d_open check Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> (cherry picked from commit c74f0f55a68528f8159ca14436d1f7fac8b37a80)
| * imx-dpu-g2d: update from 2.1.2 to 2.1.4Gary Bisson2023-01-081-2/+8
| | | | | | | | | | | | | | | | | | - Update to the version used in NXP Yocto branch kirkstone-5.15.71-2.2.0 - Also the binaries seem to be stripped now, so skip that step to avoid build errors Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> (cherry picked from commit 95c89b6f281d67ef1f1da0c7e1d92b77aed51e86)
| * imx-gpu-g2d: update from 6.4.3.p4.4 to 6.4.3.p4.6Gary Bisson2023-01-082-33/+46
| | | | | | | | | | | | | | | | | | | | | | - Update to the version used in NXP Yocto branch kirkstone-5.15.71-2.2.0 - The 8M Mini does not support OpenCL, so install an SOC-specific G2D library built without OpenCL. (see e3e0817b in meta-imx) - Also the binaries seem to be stripped now, so skip that step to avoid build errors Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> (cherry picked from commit 599d4aa186656e5eb709ebf26ef72b93234e37b2)
| * imx-gpu-viv: update from 6.4.3.p4.4 to 6.4.3.p4.6Gary Bisson2023-01-082-4/+4
| | | | | | | | | | | | | | Update to the version used in NXP Yocto branch kirkstone-5.15.71-2.2.0. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> (cherry picked from commit 1fec75c2b290add66471cef866165c31bef32fb3)
* | Merge pull request #1371 from Freescale/backport-1365-to-kirkstoneOtavio Salvador2023-01-105-92/+21
|\ \ | | | | | | [Backport kirkstone] optee: Upgrade 3.17.0.imx to 3.19.0.imx
| * | Revert "optee-os,optee-test: Use gcc compiler"backport-1365-to-kirkstoneOleksandr Suvorov2023-01-082-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | After updating op-tee to 3.19, it is able to be built with clang toolchain. This reverts commit 86680b12d44ffe2831244a2f7f7dcaaa1a1440c5. (cherry picked from commit c92b517f6a2cbe3c65a7c83333922f0958c58834)
| * | optee: Upgrade 3.17.0.imx to 3.19.0.imxOleksandr Suvorov2023-01-085-88/+21
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NXP BSP lf-5.15.71_2.2.0 uses op-tee 3.19.0.imx. Upgrade optee-os, optee-client, and optee-test accordingly. Add missed support for imx93evk platform. Relevant changes for optee-os: - 00919403f LF-7525 drivers: dcp: do not modify DCP node status in the DTB - 842961521 core: mm: fix error flushing unused pgt's - 96d9b4c19 libutils: util.h: fix the ROUNDUP_OVERFLOW() macro - 2885fd08e LFOPTEE-203 drivers: ele: align HUK output buffer - 7e41f6603 drivers: imx_ele: add HUK support for imx93 - ab1525d14 core: imx: remove SC_IPC_BASE_SECURE definition - 382a7ae57 LFOPTEE-181 drivers: imx_ele: re-work imx_ele_session_get_device_info() - b27da7b0d LFOPTEE-181 drivers: imx_ele: remove RNG support for 8ulp A0 - 4a9f3e387 LFOPTEE-181 drivers: imx_ele: add MU infos for imx93 - 8c4caec41 LFOPTEE-181 core: imx: enable MU and ELE drivers for imx93 - f5bc45d6d LFOPTEE-181 core: imx: add MU_BASE and MU_SIZE for imx93 - b19786dfb LFOPTEE-181 drivers: imx_mu: add support for imx93 - 4c598c905 core: imx_ele: remove addition of word for CRC - 9f9fb3899 LFU-368: core: imx93: enable trusted_keys as early TA - 23889478f LFU-368: core: imx: enabled dynamic share memory for i.MX93 Relevant changes in optee-client: - 644022f teeacl: fix include path - 140bf46 libckteec: Add EDDSA attribute serialization - 1fc38c6 libteeacl: Add function to resolve name to gid_t - 1560582 libteeacl: function to encode a group login UUID - e58b158 libteeacl: Add new ACL helper library - 5364e61 tee-supplicant: read rpmb dev info from sysfs - a46239c tee-supplicant: android: make RPMB_EMU a conditional assignment - 30abe6c cmake: Use separate generator expression for lib targets - f2755fe cmake: Don't set teec include_directory from libseteec - 1dcb80a Use CMake project command to set version - 492410d tee-supplicant: -d: return after TEE device is opened - d59ed2d cmake: fix log level don't take effect - e7cba71 tee-supplicant: fs: use errno instead of returning TEEC_ERROR_GENERIC - f7ed8e3 tee-supplicant: support multiple TA load paths - a5c30b1 Makefile: Makefile: only preserve links when installing output files - dc58de2 tee-supplicant: close shm fd before freeing memory - f2a7c94 tee-supplicant/src/tee_supplicant.c: fix build without plugins Relevant changes in optee-test: - 5c1dbb5 LFOPTEE-129 Make MP test use embedded crypto instead of openssl - 661a7b3 LFOPTEE-131 Fix ta_keygen compilation warnings - 6fcbcb1 LFOPTEE-123 Reset the handle when freed - 980dbbb LFOPTEE-123 Handle benchmark logging for key generation measures - ebf619a LFOPTEE-95 Add performance measure of key generation - 28ba903 LFOPTEE-93 Check MP is functional - d7f6c03 LFOPTEE-84 xtest: Add test of MP feature - d928ce2 LFOPTEE-84 ta: Add test of MP - b060fc4 MMIOT-789 xtest: crypto_perf: fix resource leak in read_random - f9d2ab0 TEE-641 regression_nxp: add AES CTR in place tests - dd158a7 LFOPTEE-65 xtest: add DIGPROG tests - e1492fa LFOPTEE-65 xtest: add OCOTP tests - c520c98 YOCIMX-5658 regression_nxp: replace malloc() calls with calloc() calls - 09dbac1 LFOPTEE-55: crypto-perf: RSA: Fix for RSA Encryption/Decryption error - 63dcd10 LFOPTEE-55: crypto-perf: add domain parameters for dsa - c88fb78 LFOPTEE-55: crypto-perf: DH: Remove non-essential attributes passed during key generation - b7b285a LFOPTEE-55: crypto-perf: ta: ECDSA, ECDH: Remove non-essential attributes passed during key generation - 8350e03 LFOPTEE-55: crypto-perf: xtest: ECDH: RoundUp key size - 7a9c375 LFOPTEE-39 regression_nxp: Add test of DEK blob generation - 61e5ede MMIOT-723 regression_nxp: crypto: Fixing memory corruption in nxp_crypto_003 - 7d9ff08 LFOPTEE-17: xtest: regression_nxp: add test case for I2C driver testing - 6ae8e95 xtest: enable PKCS11 tests - 35173ba regression_nxp: enable CFG_REGRESSION_NXP flag - cfb6e7b LFOPTEE-16: fix warning where uint32_t is expected - a740498 LFOPTEE-16: fix trace compilation warnings - 0fa4d73 LFOPTEE-13 crypto-perf: fix command line algorithm search - 6a28f3c LFOPTEE-13 crypto-perf: fix compilation warnings - e78f18d TEE-127 CAAM Crypto Performance - 5ec9bce TEE-606 xtest: define a 'regression_nxp' test suite in xtest - e562b26 TEE-606 xtest: add CFG_REGRESSION_NXP flag - d9d73a8 TEE-367 crypto: cipher memory leakage verification - f3e776b TEE-548 regression_nxp: Cipher operation with a big buffer - 5312feb TEE-577 regression_nxp: AES CTR streaming byte per byte - 6df2c3f TEE-418 regression_nxp: add cipher streaming byte incremental - ab9863c Add ED25519 test cases - eb3d01f xtest: Add FF-A memory test - 252faa9 xtest: SPMC Add basic test - 13cce36 xtest: remove ADBG_REQUIRE* macros - d9d269e xtest: fix compilation issue - 2055d75 xtest: fix compilation issue - c7f733c xtest: fix compilation issue - d09b43b host: supp_plugin: fix cross compilation - da5282a sdp: Add dmabuf support - 366179c regression 4007_x25519: do not fail if X25519 is not supported - 00b3f2c Add x25519 test cases Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io> (cherry picked from commit 667a28c32f118ca64cbc88eaea9dcc2fa2a4cd1c)
* | Merge pull request #1370 from Freescale/backport-1363-to-kirkstoneOtavio Salvador2023-01-103-7/+65
|\ \ | | | | | | [Backport kirkstone] imx-seco Update from lf-5.15.52-2.1.0 to lf-5.15.71-2.2.0
| * | imx-seco: Upgrade 5.8.7.1 to 5.9backport-1363-to-kirkstoneOleksandr Suvorov2023-01-081-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Update to the version used in lf-5.15.71_2.2.0. License was updated to NXP EULA v39 August 2022. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io> (cherry picked from commit 4f209b9383c3b556d37e2370d483b9233cf6abc6)
| * | imx-seco-libs: Update lf-5.15.52-2.1.0 to lf-5.15.71-2.2.0Oleksandr Suvorov2023-01-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | No commits. Change branch to imx_5.4.70_2.3.11 which is used in NXP BSP 5.15.71-2.2.0. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io> (cherry picked from commit 25cdb79d853fd6c90bf0d3538bbcaea83919259f)
| * | imx-seco-libs: Fix installs with usrmerge distro featureKhem Raj2023-01-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes QA errors like ERROR: imx-seco-libs-git-r0 do_package: QA Issue: imx-seco-libs: Files/directories were installed but not shipped in any package: /usr/usr /usr/usr/lib /usr/usr/lib/hsm_lib.a /usr/usr/lib/she_lib.a /usr/usr/lib/seco_nvm_manager.a Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit b24ea69e457571d1f924c8a801de456f9680b1ff)
| * | imx-seco-libs: Fix build with clangKhem Raj2023-01-082-1/+59
| |/ | | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 9d0f293b68e5d7bbfa925ecace5068e41855a4ac)
* | Merge pull request #1369 from Freescale/backport-1362-to-kirkstoneOtavio Salvador2023-01-107-6/+6
|\ \ | | | | | | [Backport kirkstone] Update firmware and atf to 5.15.71-2.2.0
| * | imx-mkimage: Update lf-5.15.52-2.1.0 to lf-5.15.71-2.2.0backport-1362-to-kirkstoneOleksandr Suvorov2023-01-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Relevant changes: - 3bfcfcc iMX8DXL: update default hash algorithm for kernel image to SHA256 - 6e44968 Revert "iMX8DXL: add flash_kernel_sha256 target for sha256 hash alogorithm" - 67ac638 imx8ulp: Update fspi_header_atxp to support GD25LX256E - 15ac07f Removed default server. Please define in your .bashrc. - b6a8e30 Change netrc check to a warning. - 62b49b9 Fix issue when N=latest. - 0bf9cba Use Nexus for auto build downloads. - 7913800 imx8ulp: Add new target to pack ROM patch signed image - bf2924b iMX8DXL: add flash_kernel_sha256 target for sha256 hash alogorithm - fe3cdb2 iMX8ULP: update README for A1 silicon - 735945e iMX8M: use name mkeficapsule - 0d4d3b1 iMX8M: use GUID for mkeficapsule - ee1d098 iMX8M: add a delete_capsule_key target - 95d74cd imx8ulp: Update flash_kernel for A1 part Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io> (cherry picked from commit 8b0e735d76fbb31a485c74d5bc8dec36adf7cb77)
| * | imx-lib: Update lf-5.15.52-2.1.0 to lf-5.15.71-2.2.0Oleksandr Suvorov2023-01-081-1/+1
| | | | | | | | | | | | | | | | | | | | | No commits. Change a branch name. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io> (cherry picked from commit 8a4568d49ccef7da67acbc65d0ce421c471ce27e)
| * | imx-atf: Update lf-5.15.52-2.1.0 to lf-5.15.71-2.2.0Oleksandr Suvorov2023-01-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Relevant changes: - 3c1583ba0 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - da3f2f567 LF-7722 imx8ulp: Allow RTD to reset APD through MU - 73d13d901 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - be497b02d LF-7686 imx8ulp: Modify WDOG reset sequence - 8ae9ee6a7 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 969443b6e LF-7683 feat(imx93): enable the s401 clock on/off handshake - 9f6886fdc Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 67dfe831b LF-7671 feat(imx8ulp): update the pad setting to save more power - 04adcb11b Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - b40dd6d2c LF-7430 feat(imx93): change the pwr switch ack mode - 51cbf311e Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 5ce1b13c8 LF-7608 imx8ulp: xrdc: Skip PAC configuration for XRDC manager - d5d795787 Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6 - c9d760d5c fix(layerscape): unlock write access for SMMU SMMU_CBn_ACTLR - 80f5da009 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 79d4f174f LF-7420: plat: imx8ulp: upower hal: fix temp below zero - 254d57d0e Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6 - ab2b81a77 ddr: phy.c : Add check for while restoring training values from xspi - 13a157a94 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - b68f61b58 LF-5378 feat(imx8ulp): put all the pad into off mode - 3e8c6512e LF-7296-02 feat(imx8ulp): shutdown LDO1 in APD DPD mode - 8048b198e LF-7296-01 feat(imx8ulp): set buck3 to 0.73v when APD enter PD mode - f123e1c3c Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - f8bc350c9 MA-20469 Enable suspend/resume when GPC interrupt-controller is disabled in the kernel - 4040a7820 LF-7358 feat(imx93): init the qos setting for nicmix & wakeupmix - e1668ec47 LF-7106 fix(imx8mq): fix the potential buffer overflow - 15e294aab LF-7262 feat(imx93): add ddr retention & sys_sleep mode support - 9646c95aa feat(lx2): enable OCRAM ECC - 4c04badd7 Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6 - 34199bd9b Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - ef5a61b29 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 88d8d83f2 LF-7238 imx93: trdc: Protect OPTEE memory to secure access only - d4b2ed9b3 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 1d7b5ccb8 MA-20669-2 android: imx8ulp: add memory region policy - bfb6408a8 MA-20669-1 trusty: ffa: support TRUSTY_LEND - b1043e574 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 6e8159d6f LF-7160 imx8ulp: Allow HIFI DID2 to access LPUART6 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io> (cherry picked from commit 11b4ba1e9516080940a3ba6a66b9f5882e6084f3)
| * | firmware-imx: Upgrade 8.17 -> 8.18Oleksandr Suvorov2023-01-084-2/+2
| |/ | | | | | | | | | | | | | | | | | | | | New firmware binaries are available from NXP as a part of 5.15.71-2.2.0 release. Updated firmware: vpu/vpu_fw_imx8_enc.bin - Sep 22 2022 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io> (cherry picked from commit 27b4f04558b40a4d97610eaaab26a44bde623149)
* | Merge pull request #1355 from Freescale/backport-1352-to-kirkstoneOtavio Salvador2023-01-107-149/+156
|\ \ | |/ |/| [Backport kirkstone] Upgrade kernel & u-boot
| * u-boot-imx-mfgtool: Emphasize u-boot-imx recipe re-usebackport-1352-to-kirkstoneTom Hochstein2023-01-041-1/+2
| | | | | | | | | | | | | | | | | | The re-use of the u-boot-imx recipe is non-standard and requires a non-standard FILESEXTRAPATHS setting. Make this clear with a comment and grouping of the logic. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit d90e3109164cb47adfb312222e47c3b31eef935f)
| * u-boot-imx*: Update to 5.15.71-2.2.0 versionTom Hochstein2023-01-041-2/+3
| | | | | | | | | | | | | | Includes new dependency on xxd-native. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit edff579903e03510c37162fb2326fb9954c9d54d)
| * linux-imx-headers: Upgrade 5.15.52 -> 5.15.71Tom Hochstein2023-01-041-2/+2
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 713d25798430fceefaf9eb2895b0337eca423e08)
| * linux-imx: Upgrade 5.15.52 -> 5.15.71Tom Hochstein2023-01-043-8/+13
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit e40a20c1cb045db4b0c83bc7a7cee9654cc80807)
| * SCR: Update for NXP release 5.15.71-2.2.0Tom Hochstein2023-01-041-136/+136
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 03499d2e8db8d476ed0ee6cc323a06b337b6dd80)
* | Merge pull request #1364 from Freescale/backport-1361-to-kirkstoneOtavio Salvador2023-01-062-0/+4
|\ \ | | | | | | [Backport kirkstone] optee-os: Use gcc compiler
| * | optee-os,optee-test: Use gcc compilerKhem Raj2023-01-062-0/+4
|/ / | | | | | | | | | | | | | | | | It does not compile with clang, all work to get it compiling with clang has gone into 3.18+ ( see meta-arm ) until imx version revs up to 3.18 lets use gcc always to build it Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 86680b12d44ffe2831244a2f7f7dcaaa1a1440c5)
* | Merge pull request #1359 from Freescale/backport-1358-to-kirkstoneOtavio Salvador2023-01-051-0/+3
|\ \ | |/ |/| [Backport kirkstone] gstreamer1.0-plugins-bad: Force gcc compiler always
| * gstreamer1.0-plugins-bad: Force gcc compiler alwaysKhem Raj2023-01-051-0/+3
|/ | | | | | | | | This ensures that clang based distributions can compile this recipe, since it uses nested functions ( bad bad ) which is not supported by clang Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 5ccd9398494408005d521325bda2fa5c9a2b17c7)
* Merge pull request #1349 from Freescale/backport-1348-to-kirkstoneOtavio Salvador2022-12-291-1/+1
|\ | | | | [Backport kirkstone] libimxvpuapi2: Upgrade to version 2.2.2
| * libimxvpuapi2: Upgrade to version 2.2.2Carlos Rafael Giani2022-12-291-1/+1
|/ | | | | | | | | | | | | | | | | | | | | | * imx6-coda: Skip incomplete frames instead of just reporting them * imx6-coda: Only flush bit buffer when framebuffers were registered This prevents misleading error-level log lines from occurring * imx6-coda: Prefer semi planar modes over fully planar ones * imx8m-hantro: Reset decoder write_offset to fill_level when moving read_offset * Add imx_vpu_api_is_color_format_tiled() function * update waf to 2.0.24 * Add closed_gop_interval field to ImxVpuApiEncOpenParams This allows for enforcing regularly occurring IDR boundaries when encoding to h.264 * imx8m-hantro: Fix supported decoder color formats and include tiled formats * Fix and improve h.264 max level estimation for encoding * imx6-coda: Use 2-row alignment in encoder * imx6-coda: Fix JPEG encoding quantization parameter handling in encoder Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org> (cherry picked from commit b30dde7a1a0b8a42b401c01a0f239a972bc00639)
* Merge pull request #1347 from Freescale/backport-1346-to-kirkstoneOtavio Salvador2022-12-2820-26/+122
|\ | | | | [Backport kirkstone] Add NXP WiFi/BT support
| * firmware-nxp-wifi: Drop linux-firmware-bcm4359-pcie aliasbackport-1346-to-kirkstoneTom Hochstein2022-12-272-2/+1
| | | | | | | | | | | | | | | | This package doesn't aim to be a replacement for linux-firmware but rather to offer different firmware files. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit d32455699c9cdd3520886f1f86485e80b85e756b)
| * conf/machine: Add NXP WiFi/BT support to NXP boardsTom Hochstein2022-12-2718-18/+18
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 42c17f72373103b74733781e7ba01bad8c560a00)
| * imx-base.inc: Tie NXP WiFi/BT to machine featuresTom Hochstein2022-12-271-2/+18
| | | | | | | | | | | | | | Tie the firmware and drivers for NXP WiFi/BT by machine features. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 2c188229155c84830bbfaba5c038184c7d137c3d)
| * firmware-nxp-wifi: Add NXP WiFi/BT supportTom Hochstein2022-12-271-5/+86
|/ | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit ab1d99401be40f7d0b56b1fafdd8f42e4ad68465)
* Merge pull request #1339 from Freescale/backport-1338-to-kirkstoneOtavio Salvador2022-12-203-8/+9
|\ | | | | [Backport kirkstone] Update uefi and fm-ucode to new revision; Fix the weston-init issue
| * weston-init: Correct override of INI_UNCOMMENT_ASSIGNMENTSJun Zhu2022-12-201-4/+5
| | | | | | | | | | | | | | | | current implement only includes INI_UNCOMMENT_USE_G2D to INI_UNCOMMENT_ASSIGNMENTS on the platforms with VIV G2D hardware. Signed-off-by: Jun Zhu <junzhu@nxp.com> (cherry picked from commit 164e32093692d72a56c348f3e91a3a7b48152189)
| * fm-ucode: Update to commit 83e8467Jun Zhu2022-12-201-3/+3
| | | | | | | | | | Signed-off-by: Jun Zhu <junzhu@nxp.com> (cherry picked from commit e4bc201234b1ea2c1d6206f93c2520f2f65bf425)
| * uefi: Update to commit d887e52Jun Zhu2022-12-201-1/+1
|/ | | | | | | | | | | | | | New Changes: d887e52 update uefi binaries for lf-5.15.71-2.2.0 (2022 Q4 release) 1d52091 update uefi binaries for lf-5.15.52-2.1.0 (2022 Q3 release) 6792163 update uefi binaries for lf-5.15.32-2.0.0 (2022 Q2 release) 54b23d5 Fix for BSA-UEFI test 402 a92e8b4 lf-5.15.5-1.0.0-rc1: update uefi binaries 58f2b57 lx2: acpi: add node for the Inphi retimer c8f702f update binaries for lf-5.10.72-2.2.0 Signed-off-by: Jun Zhu <junzhu@nxp.com> (cherry picked from commit 2beecb6908d22edba1661fdebe8d9439ecac0ff2)
* Merge pull request #1336 from Freescale/backport-1335-to-kirkstoneOtavio Salvador2022-12-163-3/+4
|\ | | | | [Backport kirkstone] Update rcw/tsntool/qoriq-cst to the latest version
| * qoriq-cst: Update to commit af56e6cbackport-1335-to-kirkstoneJun Zhu2022-12-161-1/+1
| | | | | | | | | | | | | | | | New commits: af56e6c LS2088/LS1088: DDR Memory Address Change Signed-off-by: Jun Zhu <junzhu@nxp.com> (cherry picked from commit 44a2fde7c13b161229a14d6ac66b32fcc6600eb1)
| * tsntool: update to commit a0769e2Jun Zhu2022-12-161-1/+1
| | | | | | | | | | Signed-off-by: Jun Zhu <junzhu@nxp.com> (cherry picked from commit 7fc3f179a3dec9148d7112787f98c98548a81047)
| * rcw: Update to commit a4db868Jun Zhu2022-12-161-1/+2
|/ | | | | | | - Include the Errata A-050426 Signed-off-by: Jun Zhu <junzhu@nxp.com> (cherry picked from commit 82206cb7d31e3f637f40fc24fbf04cf81b1956be)
* Merge pull request #1334 from Freescale/backport-1333-to-kirkstoneOtavio Salvador2022-12-163-2/+43
|\ | | | | [Backport kirkstone] Upgrade MC/mc-util and restool
| * restool: Update to commit 65c9a10Jun Zhu2022-12-161-1/+1
| | | | | | | | | | | | | | | | New commit: 65c9a10 dprc: fix export of DPNI_OPT_SHARED_FS option in generated DPL Signed-off-by: Jun Zhu <junzhu@nxp.com> (cherry picked from commit a33bd36190f7bb729f3d17274b9f677e1d1473e4)
| * mc-utils: Update to commit bc14133Jun Zhu2022-12-161-1/+1
| | | | | | | | | | | | | | | | New commit: bc14133 Add APIs for MC 10.35.0 Signed-off-by: Jun Zhu <junzhu@nxp.com> (cherry picked from commit 21974e4af8ff40381b479bfcd2ee68277d75bac9)
| * management-complex: Add recipe for v10.35.0Jun Zhu2022-12-161-0/+41
|/ | | | | Signed-off-by: Jun Zhu <junzhu@nxp.com> (cherry picked from commit fa2d57d67407f94614f24eea008c4a69ec73bc1c)