summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #1943 from Freescale/backport-1941-to-scarthgapOtavio Salvador2024-09-141-0/+2
|\ | | | | [Backport scarthgap] imx-oei: use `MACHINE_ARCH` as `PACKAGE_ARCH`
| * imx-oei: use `MACHINE_ARCH` as `PACKAGE_ARCH`Alexander Stein2024-09-141-0/+2
|/ | | | | | | | The recipe build changes depending on the `OEI_BOARD` value, which is machine-specific. Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com> (cherry picked from commit b650de0478c9a8e6545a23dede75036c29b293d9)
* Merge pull request #1936 from Freescale/backport-1935-to-scarthgapOtavio Salvador2024-09-111-6/+6
|\ | | | | [Backport scarthgap] imx-base: Bump optee P_V to 4.2.0.imx
| * imx-base: Bump optee P_V to 4.2.0.imxKhem Raj2024-09-111-6/+6
|/ | | | | | | | | | 4.2.0.imx was merged via [1] Therefore match the version settings [1] https://github.com/Freescale/meta-freescale/pull/1906 Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit ea4261bf466c72d9a03cf59f899a8aad2cc99f12)
* Merge pull request #1934 from Freescale/backport-1933-to-scarthgapOtavio Salvador2024-09-101-1/+1
|\ | | | | [Backport scarthgap] u-boot-fslc: Bump to revison 5b4d66dd
| * u-boot-fslc: Bump to revison 5b4d66ddRodrigo M. Duarte2024-09-101-1/+1
|/ | | | | | | | This commit changes the u-boot-fslc source revision to 5b4d66dd. This new revison fix a issue with imx8mq bootloader. Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br> (cherry picked from commit c0b7f552a0fef79a79704f4bc515f74a1274030d)
* Merge pull request #1932 from Freescale/backport-1931-to-scarthgapOtavio Salvador2024-09-091-2/+2
|\ | | | | [Backport scarthgap] linux-fslc: Update the source revision
| * linux-fslc: Update the source revisionRodrigo M. Duarte2024-09-091-2/+2
|/ | | | | Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br> (cherry picked from commit 4f65eff2d708569ad4c8c4eee61e34c43991154a)
* Merge pull request #1930 from Freescale/backport-1910-to-scarthgapOtavio Salvador2024-09-092-0/+2
|\ | | | | [Backport scarthgap] imx-oei: move to dynamic-layers and add arm-toolchain
| * imx-oei: move to dynamic-layers and add arm-toolchainHiago De Franco2024-09-092-0/+2
|/ | | | | | | | | | The recipe depends on meta-arm-toolchain, therefore it should be on dynamic-layers/arm-toolchain folder. Create it and make the necessary changes for conf/layer.conf. Fixes: 61beaf5861f2 ("recipes-bsp: introduce imx-oei recipe") Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit 07931ef7fdf35ca2956481387f8476cd531a9048)
* Merge pull request #1927 from Freescale/backport-1926-to-scarthgapOtavio Salvador2024-09-071-1/+1
|\ | | | | [Backport scarthgap] imx-boot-container: Assign weak init value for `IMX_BOOT_CONTAINER_FIRMWARE_SOC`
| * imx-boot-container: Assigne weak init value for IMX_BOOT_CONTAINER_FIRMWARE_SOCBenjamin Szőke2024-09-071-1/+1
|/ | | | (cherry picked from commit 236d75c614fbe4b378f9ba3d890714c13e510693)
* Merge pull request #1925 from Freescale/backport-1924-to-scarthgapOtavio Salvador2024-09-061-56/+0
|\ | | | | [Backport scarthgap] imx-cst: Remove unused patch
| * imx-cst: Remove unused patchFabio Estevam2024-09-061-56/+0
|/ | | | | | | | | | Since the update to version 3.4.0, the imx-cst patch is no longer used. Remove the unused imx-cst patch. Signed-off-by: Fabio Estevam <festevam@denx.de> (cherry picked from commit 601116752155102cf520144e8ef898adf448ce0a)
* Merge pull request #1923 from Freescale/backport-1922-to-scarthgapOtavio Salvador2024-09-051-8/+2
|\ | | | | [Backport scarthgap] imx-base.inc: Simplify libdrm, wayland-protocols overrides
| * imx-base.inc: Simplify libdrm, wayland-protocols overridesTom Hochstein2024-09-051-8/+2
|/ | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit ec2f9a8235bcd5f3dfcd9a98b6106793d60f55ac)
* Merge pull request #1921 from Freescale/backport-1918-to-scarthgapOtavio Salvador2024-09-041-3/+3
|\ | | | | [Backport scarthgap] Fix OP-TEE libteec version
| * optee-client: libteec 2.0.0Ryan Matthews2024-09-041-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | OP-TEE's libteec moves to version 2.0.0 with commit 79fd80f1 ("optee: Upgrade optee recipes from 4.0.0.imx to 4.2.0.imx"). Fixes: | install: cannot stat '...libteec.so.1.0.0': No such file or directory Signed-off-by: Ryan Matthews <ryan.matthews@timesys.com> (cherry picked from commit 93b816a216a25b1b30928803e6861da2e4b477d0)
* | Merge pull request #1920 from Freescale/backport-1919-to-scarthgapOtavio Salvador2024-09-041-0/+31
|\ \ | |/ |/| [Backport scarthgap] imx-secure-enclave: add the lf-6.6.3-1.0.0 recipe
| * imx-secure-enclave: add the lf-6.6.3-1.0.0 recipeThomas Perrot2024-09-041-0/+31
|/ | | | | | | | | | | This library allows the use of the EdgeLock secure Enclave (ELE) from Linux userspace. Moreover, this library is a build dependency of i.MX Security Middleware Library. Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com> (cherry picked from commit 639ca90853f694cde2a15093127bf3a3c1b6d9f1)
* Merge pull request #1917 from Freescale/backport-1916-to-scarthgapOtavio Salvador2024-09-032-0/+46
|\ | | | | [Backport scarthgap] weston: Fix build with musl
| * weston: Fix build with muslKhem Raj2024-09-032-0/+46
|/ | | | | | | Apply patch from core Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 250c1c169dd8eb2383d721a11ae1a214e7fb4603)
* Merge pull request #1914 from Freescale/backport-1913-to-scarthgapOtavio Salvador2024-08-291-3/+3
|\ | | | | [Backport scarthgap] imx-seco-libs: Update to latest from NXP 6.6.23-2.0.0
| * imx-seco-libs: Update to latest from NXP 6.6.23-2.0.0Jun Zhu2024-08-291-3/+3
|/ | | | | Signed-off-by: Jun Zhu <junzhu@nxp.com> (cherry picked from commit 68d55d4e33324b2a949c3d7bbb27c8d09e121a03)
* Merge pull request #1912 from Freescale/backport-1911-to-scarthgapOtavio Salvador2024-08-281-0/+1
|\ | | | | [Backport scarthgap] mesa: Add missing path to patches
| * mesa: Add missing path to patchesTom Hochstein2024-08-281-0/+1
|/ | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 9c5b88af67c8082b728e27d3900b3149c88fffc0)
* Merge pull request #1909 from hiagofranco/sync_master_with_scarthgapOtavio Salvador2024-08-2894-1108/+880
|\ | | | | Sync master with scarthgap (backports)
| * optee: Upgrade optee recipes from 4.0.0.imx to 4.2.0.imxValentin Jec2024-08-275-10/+10
| | | | | | | | | | | | | | Update file headers Signed-off-by: Valentin Jec <valentin.jec@nxp.com> (cherry picked from commit 79fd80f199084f5dd980f6b754d167a793fef2c6)
| * firmware-ele-imx: Bump to version 0.1.2Hiago De Franco2024-08-271-4/+7
| | | | | | | | | | | | | | This aligns with the current version available on meta-imx layer. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit e30df90c5edd31e76c64eda949f1ad7eb73e2783)
| * mcore-demos: Update 6.6.3-1.0.0 to 6.6.23-2.0.0Hiago De Franco2024-08-2713-94/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | Update to the new NXP BSP 6.6.23-2.0.0. - Replace m33 demos 2.14.1 and 2.15.000 with 2.16.000 version. - Replace m4 demos 2.14.0 and 2.14.1 with 2.16.000 version, and fix 2.9.0 license checksum. - Replace m7 demos 2.14.0, 2.14.1 and 2.15.000 with 2.16.000 version. - Fix SRC_URI from imx-mcore-demos wich was causing the link to have an extra '/', making the download fail. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit d8510db5c0ede0739ede6deff0f17ad8cfc5de3d)
| * imx-boot: Update to latest from NXP 6.6.23-2.0.0Tom Hochstein2024-08-271-8/+32
| | | | | | | | | | | | | | | | - Add i.MX 91 support - Add missing STMM deploy Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 9cbfa8f33730e59e8be810ecdd3967738b07380a)
| * imx-boot: Fix 8M multi-config build problemsTom Hochstein2024-08-271-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Building in the NXP layer meta-imx with the latest imx-boot recipe, the dtb is not found during mkimage build: ``` | NOTE: building iMX8MP - TEE=tee.bin-stmm flash_evk_stmm_capsule | dtc -@ -I dts -O dtb -o signature.dtbo signature.dts | fdtoverlay -i imx8mp-evk.dtb -o imx8mp-evk.dtb signature.dtbo | Couldn't open blob from 'imx8mp-evk.dtb': No such file or directory ``` The problem is the recipe does now copy the dtb from u-boot-imx with a config-adorned name, e.g., imx8mp-evk.dtb-sd, but mkimage is still expecting imx8mp-evk.dtb. Add a link for compatibility. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 2db7047ba40efed4d9e7c86c63d71158d974e297)
| * imx-base: Bump weston P_V to 12.0.4.imxKhem Raj2024-08-271-1/+1
| | | | | | | | | | | | | | 12.0.3.imx is gone from metadata Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 5b22cd90a88e61b49791ab620d2363e322ed31f8)
| * imx-alsa-plugins_git: fix buildpath errorMax Krummenacher2024-08-271-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | Do not drop the OE provided settings of CFLAGS. While at it, drop the additional indirection through the INCLUDE_DIR variable. Fixes: | WARNING: imx-alsa-plugins-1.0.26+-r0 do_package_qa: QA Issue: File ...libasound_module_pcm_cicFilter.so in package imx-alsa-plugins-dbg contains reference to TMPDIR Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit fc8a552046654900e65bff8848af66d21be70f3f)
| * jailhouse-imx: Update 6.6.3-1.0.0 to 6.6.23-2.0.0Hiago De Franco2024-08-271-2/+2
| | | | | | | | | | | | | | Update to the new NXP BSP 6.6.23-2.0.0. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit 0643299b613dcccfa6fd731ba357a34ef69320e8)
| * imx-boot: inherit from uboot-config rather than uboot-signRogerio Guerra Borin2024-08-271-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 5e12dc911d0c541f43aa6d0c046fb87e8b7c1f7e on layer openembedded-core, the class uboot-sign is supposed to be inherited by u-boot recipes only, but the imx-boot recipe is currently inheriting it. With this commit we change this situation by inheriting from uboot-config instead so it can access relevant variables related to the U-Boot configuration without inheriting the tasks defined by uboot-sign which pertain exclusively to u-boot recipes (uboot_generate_rsa_keys, uboot_assemble_fitimage); this in turn allows us to get rid of the prepend to uboot_assemble_fitimage which only existed to allow that extraneous task to succeed. Nevertheless, the main issue solved by the commit is a conflict that happens when imx-boot is used together a U-Boot configured not to generate a boot container, i.e. with UBOOT_PROVIDES_BOOT_CONTAINER="0" in which case both the U-Boot and the imx-boot recipe would try to deploy the same files due to to extraneous tasks inherited, leading to build errors like this: ERROR: imx-boot-1.0-r0 do_deploy: Recipe imx-boot is trying to install files into a shared area when those files already exist. The files and the manifests listing them are: /workdir/.../deploy/images/colibri-imx8x/u-boot-colibri-imx8x.dtb (matched in manifest-colibri_imx8x-u-boot-toradex.deploy) /workdir/.../deploy/images/colibri-imx8x/u-boot.dtb (matched in manifest-colibri_imx8x-u-boot-toradex.deploy) ... As part of this change we set variable UBOOT_DTB_BINARY to match the setting in uboot-sign.bbclass, which duplicates information. This is not ideal but it should work as that value is unlikely to change. The ideal solution would likely be setting it in uboot-config.bbclass (provided by layer openembedded-core); that's left as a future improvement. Signed-off-by: Rogerio Guerra Borin <rogerio.borin@toradex.com> (cherry picked from commit 45941f64766cd78f1491f74bf7483de52c43c9c5) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit f50044623d99e4e5c72db2e1d1c97f16c8e8903a)
| * linux-imx*: Upgrade v6.6.3-1.0.0 -> v6.6.23-2.0.0Tom Hochstein2024-08-275-7/+183
| | | | | | | | | | | | | | | | Include three backported patches to avoid QA Errors for illegal TMPDIR references. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 81ec8d145bc632e2245467921bd9cfdbc2fc7ff5)
| * u-boot-imx: Update to lf-6.6.23-2.0.0Tom Hochstein2024-08-272-4/+12
| | | | | | | | | | | | | | | | Update the u-boot-imx to the tag lf-6.6.23-2.0.0, that is used in the NXP BSP LF6.6.23_2.0.0. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 8335c55ed1f67ad38062dbc7ed35b8ef41466033)
| * libimxvpuapi2: Bump revision to 8639837a246fHiago De Franco2024-08-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After bumping gstreamer1.0-plugins-imx build is failing. Here is a snippet of the build error: | ../git/ext/vpu/gstimxvpuenc.c:473:20: error: 'ImxVpuApiEncOpenParams' has no member named 'fixed_intra_quantization' | open_params->fixed_intra_quantization = imx_vpu_enc->fixed_intra_quantization; | ^~ Fix it by updating libimxvpuapi2 to the current HEAD of its repository. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit c27889664be1cb62926c19c619838882367136c5)
| * wayland-protocols: Replace hardcoded SRC_URI with WAYLAND_PROTOCOLS_SRC variableValentin Jec2024-08-271-1/+3
| | | | | | | | | | Signed-off-by: Valentin Jec <valentin.jec@nxp.com> (cherry picked from commit 6338d5bda5b55ae8e2df2a6f30b45b02ebf5f153)
| * weston: Upgrade from 12.0.3.imx to 12.0.4.imxValentin Jec2024-08-271-3/+4
| | | | | | | | | | Signed-off-by: Valentin Jec <valentin.jec@nxp.com> (cherry picked from commit 4297c9d7b0799b48527efa990b8b5e8b35e41596)
| * mesa-demos: Add patch for egl clear backgrounds black colorValentin Jec2024-08-275-1/+115
| | | | | | | | | | | | mesa: Add patches for video showing wrong frame and fix virgl driver assert issue Signed-off-by: Valentin Jec <valentin.jec@nxp.com> (cherry picked from commit 6204783c642c92e3d59d0cbea494df59d5958cd7)
| * imx-gpu-viv: Upgrade from 6.4.11.p2.4-* to 6.4.11.p2.6-*Valentin Jec2024-08-274-20/+20
| | | | | | | | | | Signed-off-by: Valentin Jec <valentin.jec@nxp.com> (cherry picked from commit 46949846a64108f4fec63b33c4d64cfe7415009a)
| * imx-dpu-g2d: Upgrade imxdpu-g2d from 2.1.12 to 2.1.14Valentin Jec2024-08-274-16/+21
| | | | | | | | | | | | | | | | | | | | imx-gpu-g2d: Upgrade from 6.4.11.p2.4 to 6.4.11.p2.6 imx-g2d-samples: Update to latest 431f311a imx-pxp-g2d: Update to latest edd234c4e Signed-off-by: Valentin Jec <valentin.jec@nxp.com> (cherry picked from commit 74fd3be7c0d23cdf0fe227a50b18f3d506f06ce6)
| * openembedded-layer: Remove luajit abbappendAlexander Stein2024-08-272-108/+0
| | | | | | | | | | | | | | | | | | | | This (qoriq-ppc only) patch fails to apply since upstream commit https://repo.or.cz/luajit-2.0.git/commitdiff/338e9863c220462201fde0e725aba4002310c849 This breaks 'devtool modify luajit' even on non-qoriq-pcc platforms. Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com> (cherry picked from commit 753a955102667f147c97823ec881f5c028dca137)
| * imx-opencl-converter: Update 6.6.3-1.0.0 to 6.6.23-2.0.0Hiago De Franco2024-08-273-60/+21
| | | | | | | | | | | | | | | | Update imx-opencl-converter to version 0.4.0, syncing with meta-imx layer and the new NXP BSP 6.6.23-2.0.0. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit 0f663b89eaff6e2f8cbeb44966725b6e58633de3)
| * gstreamer: Update 6.6.3-1.0.0 to 6.6.23-2.0.0Hiago De Franco2024-08-2730-710/+184
| | | | | | | | | | | | | | | | Upgrade gstreamer and all related recipes to 1.24.0, syncing with meta-imx layer. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit d1c6878cf25575f98ab12c5e685a0728afa4424a)
| * recipes-multimedia: imx-*: Update 6.6.3-1.0.0 to 6.6.23-2.0.0Hiago De Franco2024-08-276-15/+47
| | | | | | | | | | | | | | | | | | | | | | Update the following recipes to NXP BSP 6.6.23-2.0.0: - imx-codec 4.9.0 - imx-dsp 2.1.8 - imx-parser 4.9.0 - imx-vpuwrap (branch MM_04.09.00_2405_L6.6.y) Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit 998dfdfc16433124a266a02fbfe4241759106332)
| * imx-seco: Update 6.6.3-1.0.0 to 6.6.23-2.0.0Hiago De Franco2024-08-271-3/+3
| | | | | | | | | | | | | | Update imx-seco to the new NXP BSP 6.6.23-2.0.0. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit 4737cf7998efc986463a9242f821237db6e26cb4)
| * firmware-nxp-wifi: Update 6.6.3-1.0.0 to 6.6.23-2.0.0Hiago De Franco2024-08-271-3/+4
| | | | | | | | | | | | | | Update to the new NXP BSP 6.6.23-2.0.0. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit a3ca0c98aba5bd3b8f9513df5a0bfde3c92883b2)