summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* boot: Fix UUU tagging, extend to fslcuuuTom Hochstein2024-09-1412-31/+33
| | | | | | | | | | | | | | | | | | | | Using the UUU-tagged bootloader image directly with UUU can cause UUU to hang. The bootloader image is split on a certain transmit size, and the hang occurs if the tag does not fit with the final bytes of the bootloader image and must be split into a new transmit package. The UUU tag is needed by UUU only in the SD Card image file itself so that UUU can find the end of the boot partition. Rework the design so the default bootloader and the default imx-boot binaries are not tagged. Also, extend the UUU tagging to fslc so it can gain the same benefit. Fixes: https://github.com/Freescale/meta-freescale/pull/1762 Fixes: https://github.com/nxp-imx/mfgtools/issues/416 Co-authored-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-boot: Drop un-necessary variable BOOT_NAMETom Hochstein2024-09-141-10/+8
| | | | | | | The variable suggests the ability to override when there is no reason to override. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #1938 from hiagofranco/fix_imxvideoconvertOtavio Salvador2024-09-142-0/+40
|\ | | | | gstreamer1.0-plugins-bad: Add imxvideoconvert_g2d to autovideoconvert
| * gstreamer1.0-plugins-bad: Add imxvideoconvert_g2d to autovideoconvertHiago De Franco2024-09-122-0/+40
| | | | | | | | | | | | | | | | | | | | | | Add patch to enable imxvideoconvert on autovideoconvert. By default, imxvideoconvert_g2d is not included as a potential filter, resulting in poor video playback performance when autovideoconvert is used. Add imxvideoconvert_g2d to improve performance by utilizing hardware acceleration. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
* | Merge pull request #1941 from tq-steina/masterOtavio Salvador2024-09-141-0/+2
|\ \ | | | | | | imx-oei: use `MACHINE_ARCH` as `PACKAGE_ARCH`
| * | imx-oei: use `MACHINE_ARCH` as `PACKAGE_ARCH`Alexander Stein2024-09-131-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>
* | | Merge pull request #1942 from fabioestevam/cst-removeOtavio Salvador2024-09-141-40/+0
|\ \ \ | |/ / |/| | imx-cst: Remove it now that it is in meta-oe
| * | imx-cst: Remove it now that it is in meta-oeFabio Estevam2024-09-131-40/+0
|/ / | | | | | | | | | | | | | | | | | | | | Since meta-oe commit 87579c932e19 ("imx-cst: Add recipe") the imx-cst recipe is avaiable in meta-oe: https://github.com/openembedded/meta-openembedded/commit/87579c932e19d9802ce05c692b1d56a56d7762fe Remove it from meta-freescale in favor of using the meta-oe version. Signed-off-by: Fabio Estevam <festevam@gmail.com>
* | Merge pull request #1940 from tq-dosters/tinycompress-httpOtavio Salvador2024-09-131-1/+1
|\ \ | |/ |/| tinycompress: use https-protocol to download sources
| * tinycompress: use https-protocol to download sourcesSteffen Doster2024-09-131-1/+1
|/ | | | | | | In some network-environments download with git-protocol is not possible. By switching to https the sources are accessable. Signed-off-by: Steffen Doster <Steffen.Doster@ew.tq-group.com>
* Merge pull request #1935 from YoeDistro/yoe/mutOtavio Salvador2024-09-111-6/+6
|\ | | | | imx-base: Bump optee P_V to 4.2.0.imx
| * imx-base: Bump optee P_V to 4.2.0.imxKhem Raj2024-09-101-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>
* Merge pull request #1933 from mdrodrigo/topic/u-bootOtavio Salvador2024-09-101-1/+1
|\ | | | | 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>
* Merge pull request #1931 from mdrodrigo/topic/kernelOtavio Salvador2024-09-091-2/+2
|\ | | | | 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>
* Merge pull request #1910 from hiagofranco/fix_imx-oei_folderOtavio Salvador2024-09-092-0/+2
|\ | | | | imx-oei: move to dynamic-layers and add arm-toolchain
| * imx-oei: move to dynamic-layers and add arm-toolchainHiago De Franco2024-09-082-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>
* | Merge pull request #1929 from MaxKrummenacher/masterOtavio Salvador2024-09-091-1/+1
|\ \ | |/ |/| layer.conf: Update to styhead
| * layer.conf: Update to styheadMax Krummenacher2024-09-091-1/+1
|/ | | | | | | Drop all older release names as there have been potentially incompatible changes, e.g. the S must not point to WORKDIR. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* Merge pull request #1926 from Livius90/masterOtavio Salvador2024-09-071-1/+1
|\ | | | | 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
|/
* 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>