summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #1924 from fabioestevam/cstOtavio Salvador2024-09-061-56/+0
|\ | | | | 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>
* Merge pull request #1922 from nxp-upstream/imx-baseOtavio Salvador2024-09-051-8/+2
|\ | | | | 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>
* | Merge pull request #1918 from timesys-ryan-matthews/fix_libteecOtavio Salvador2024-09-041-3/+3
|\ \ | | | | | | Fix OP-TEE libteec version
| * | optee-client: libteec 2.0.0Ryan Matthews2024-09-031-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>
* | | Merge pull request #1919 from tprrt/dev/tprrt/add-imx-secure-enclace-recipeOtavio Salvador2024-09-041-0/+31
|\ \ \ | |/ / |/| | 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>
* | Merge pull request #1916 from YoeDistro/yoe/mutOtavio Salvador2024-09-032-0/+46
|\ \ | |/ |/| 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>
* Merge pull request #1915 from MaxKrummenacher/masterOtavio Salvador2024-08-311-1/+0
|\ | | | | gstreamer1.0-plugins-ugly: remove unbuildable default packageconfigs
| * gstreamer1.0-plugins-ugly: remove unbuildable default packageconfigsMax Krummenacher2024-08-311-1/+0
|/ | | | | | | | | | | | Openembedded core after scarthgap removed the recipes providing liba52 and mpeg2dec with commit 90fbfe9fe1da ("liba52: remove the recipe") and commit d46660e6c083 ("mpeg2dec: remove the recipe"). Thus don't set by default the packageconfigs depending on these. If someone needs it these should be enabled in a bbappend together with additionally bringing back the dependencies. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* Merge pull request #1913 from nxp-upstream/seco-libsOtavio Salvador2024-08-291-3/+3
|\ | | | | 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-281-3/+3
|/ | | | Signed-off-by: Jun Zhu <junzhu@nxp.com>
* Merge pull request #1911 from nxp-upstream/mesaOtavio Salvador2024-08-281-0/+1
|\ | | | | 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>
* Merge pull request #1905 from tq-gerberp/imx-cst-updateOtavio Salvador2024-08-272-35/+40
|\ | | | | imx-cst: introduce the recipe for the version 3.4.0
| * imx-cst: update the recipe for version 3.4.0Paul Gerber2024-08-272-35/+40
|/ | | | | | | New version of NXP i.MX Code Signing Tool for signing images for i.MX HABv4 and AHAB. Signed-off-by: Paul Gerber <paul.gerber@ew.tq-group.com>
* Merge pull request #1904 from hiagofranco/update_firmware-ele-imxOtavio Salvador2024-08-231-4/+7
|\ | | | | firmware-ele-imx: Bump to version 0.1.2
| * firmware-ele-imx: Bump to version 0.1.2Hiago De Franco2024-08-221-4/+7
| | | | | | | | | | | | This aligns with the current version available on meta-imx layer. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
* | Merge pull request #1906 from nxp-upstream/bump_opteeOtavio Salvador2024-08-235-10/+10
|\ \ | | | | | | optee: Upgrade optee recipes from 4.0.0.imx to 4.2.0.imx
| * | optee: Upgrade optee recipes from 4.0.0.imx to 4.2.0.imxValentin Jec2024-08-235-10/+10
| |/ | | | | | | | | | | Update file headers Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
* | Merge pull request #1907 from YoeDistro/yoe/mutOtavio Salvador2024-08-232-0/+0
|\ \ | |/ |/| mesa,mesa-gl: Rename bbappend to match core
| * mesa,mesa-gl: Rename bbappend to match coreKhem Raj2024-08-222-0/+0
|/ | | | | | | OE-core has renamed these recipes dropping _git from name Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Merge pull request #1903 from hiagofranco/update_mcore-demosOtavio Salvador2024-08-2113-94/+65
|\ | | | | mcore-demos: Update 6.6.3-1.0.0 to 6.6.23-2.0.0
| * mcore-demos: Update 6.6.3-1.0.0 to 6.6.23-2.0.0Hiago De Franco2024-08-2113-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>
* | Merge pull request #1902 from nxp-upstream/imx-bootOtavio Salvador2024-08-211-11/+37
|\ \ | |/ |/| imx-boot update and fix
| * imx-boot: Update to latest from NXP 6.6.23-2.0.0Tom Hochstein2024-08-201-8/+32
| | | | | | | | | | | | | | - Add i.MX 91 support - Add missing STMM deploy Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-boot: Fix 8M multi-config build problemsTom Hochstein2024-08-201-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>
* Merge pull request #1900 from MaxKrummenacher/masterOtavio Salvador2024-08-201-3/+1
|\ | | | | imx-alsa-plugins_git: fix buildpath error
| * imx-alsa-plugins_git: fix buildpath errorMax Krummenacher2024-08-191-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>
* | Merge pull request #1901 from YoeDistro/yoe/mutOtavio Salvador2024-08-201-1/+1
|\ \ | |/ |/| imx-base: Bump weston P_V to 12.0.4.imx
| * imx-base: Bump weston P_V to 12.0.4.imxKhem Raj2024-08-191-1/+1
|/ | | | | | 12.0.3.imx is gone from metadata Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Merge pull request #1898 from nxp-upstream/weston-initOtavio Salvador2024-08-191-2/+3
|\ | | | | weston-init: Fix RDP support
| * weston-init: Fix RDP supportTom Hochstein2024-08-191-2/+3
|/ | | | | | | | | | | | The modification of the weston.ini command line necessary for RDP support is missing. The problem is the weston.ini template contains `@bindir@`, while the sed operation for the modification contains `${bindir}`. Fix the problem by moving the replacement of `@bindir@` to the top of the function `do_install:append()`. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #1897 from hiagofranco/upgrade_jailhouseOtavio Salvador2024-08-191-2/+2
|\ | | | | jailhouse-imx: Update 6.6.3-1.0.0 to 6.6.23-2.0.0
| * jailhouse-imx: Update 6.6.3-1.0.0 to 6.6.23-2.0.0Hiago De Franco2024-08-171-2/+2
|/ | | | | | Update to the new NXP BSP 6.6.23-2.0.0. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
* Merge pull request #1896 from nxp-upstream/imx-bootOtavio Salvador2024-08-151-6/+3
|\ | | | | imx-boot: inherit from uboot-config rather than uboot-sign
| * imx-boot: fix indentation / spacingRogerio Guerra Borin2024-08-151-0/+1
| | | | | | | | | | | | Signed-off-by: Rogerio Guerra Borin <rogerio.borin@toradex.com> (cherry picked from commit dc6b22f9151e5487258a22de1aa564f5239c0e1b) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-boot: inherit from uboot-config rather than uboot-signRogerio Guerra Borin2024-08-151-6/+2
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Merge pull request #1895 from nxp-upstream/kernel-6-6-23Otavio Salvador2024-08-157-11/+195
|\ | | | | linux-imx, u-boot-imx from NXP LF6.6.23-2.0.0
| * linux-imx*: Upgrade v6.6.3-1.0.0 -> v6.6.23-2.0.0Tom Hochstein2024-08-145-7/+183
| | | | | | | | | | | | | | Include three backported patches to avoid QA Errors for illegal TMPDIR references. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * u-boot-imx: Update to lf-6.6.23-2.0.0Tom Hochstein2024-08-142-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>
* Merge pull request #1894 from hiagofranco/uprev_libimxvpuapi2Otavio Salvador2024-08-131-1/+1
|\ | | | | libimxvpuapi2: Bump revision to 8639837a246f
| * libimxvpuapi2: Bump revision to 8639837a246fHiago De Franco2024-08-131-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>
* Merge pull request #1875 from nxp-upstream/scarthgapOtavio Salvador2024-08-0815-41/+163
|\ | | | | Upgrade graphics to LF 6.6.23-2.0.0
| * wayland-protocols: Replace hardcoded SRC_URI with WAYLAND_PROTOCOLS_SRC variableValentin Jec2024-08-081-1/+3
| | | | | | | | Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
| * weston: Upgrade from 12.0.3.imx to 12.0.4.imxValentin Jec2024-08-081-3/+4
| | | | | | | | Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
| * mesa-demos: Add patch for egl clear backgrounds black colorValentin Jec2024-08-085-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>
| * imx-gpu-viv: Upgrade from 6.4.11.p2.4-* to 6.4.11.p2.6-*Valentin Jec2024-08-084-20/+20
| | | | | | | | Signed-off-by: Valentin Jec <valentin.jec@nxp.com>