| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Update the recipe (with comments) to stable tag up to v6.6.51.
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
(cherry picked from commit 1b10b02ef027d4708455c58c9a86b629b7525886)
|
|\
| |
| | |
[Backport scarthgap] kernel-module-isp-vvcam: Update 6.6.3-1.0.0 to 6.6.23-2.0.0
|
|/
|
|
|
|
|
| |
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 e89728491bdcf050a887ec21df2ecb6439a49062)
|
|\
| |
| | |
Follow 6.6-2.0.x-imx instead of 6.6-1.0.x-imx
|
| |
| |
| |
| | |
Signed-off-by: Michael Glembotzki <Michael.Glembotzki@iris-sensing.com>
|
|\ \
| |/
|/| |
[Backport scarthgap] Restore default bootloader to untagged version
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
(cherry picked from commit ef8b4c41cf0abb41ade7371c2abb16ffe708a8c9)
|
|/
|
|
|
|
|
|
| |
The variable suggests the ability to override when there is no reason
to override.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
(cherry picked from commit 0e3a84c9d46abfd62143887ada7a58b8127ff747)
|
|\
| |
| | |
[Backport scarthgap] gstreamer1.0-plugins-bad: Add imxvideoconvert_g2d to autovideoconvert
|
|/
|
|
|
|
|
|
|
|
|
|
| |
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>
(cherry picked from commit 67d62112dfe3737c00299e0cf6531c4580d81e0d)
|
|\
| |
| | |
[Backport scarthgap] imx-oei: use `MACHINE_ARCH` as `PACKAGE_ARCH`
|
|/
|
|
|
|
|
|
| |
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)
|
|\
| |
| | |
[Backport scarthgap] imx-base: Bump optee P_V to 4.2.0.imx
|
|/
|
|
|
|
|
|
|
|
| |
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)
|
|\
| |
| | |
[Backport scarthgap] u-boot-fslc: Bump to revison 5b4d66dd
|
|/
|
|
|
|
|
|
| |
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)
|
|\
| |
| | |
[Backport scarthgap] linux-fslc: Update the source revision
|
|/
|
|
|
| |
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
(cherry picked from commit 4f65eff2d708569ad4c8c4eee61e34c43991154a)
|
|\
| |
| | |
[Backport scarthgap] imx-oei: move to dynamic-layers and add arm-toolchain
|
|/
|
|
|
|
|
|
|
|
| |
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)
|
|\
| |
| | |
[Backport scarthgap] imx-boot-container: Assign weak init value for `IMX_BOOT_CONTAINER_FIRMWARE_SOC`
|
|/
|
|
| |
(cherry picked from commit 236d75c614fbe4b378f9ba3d890714c13e510693)
|
|\
| |
| | |
[Backport scarthgap] imx-cst: Remove unused patch
|
|/
|
|
|
|
|
|
|
|
| |
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)
|
|\
| |
| | |
[Backport scarthgap] imx-base.inc: Simplify libdrm, wayland-protocols overrides
|
|/
|
|
|
| |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
(cherry picked from commit ec2f9a8235bcd5f3dfcd9a98b6106793d60f55ac)
|
|\
| |
| | |
[Backport scarthgap] Fix OP-TEE libteec version
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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)
|
|\ \
| |/
|/| |
[Backport scarthgap] imx-secure-enclave: add the lf-6.6.3-1.0.0 recipe
|
|/
|
|
|
|
|
|
|
|
|
| |
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)
|
|\
| |
| | |
[Backport scarthgap] weston: Fix build with musl
|
|/
|
|
|
|
|
| |
Apply patch from core
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 250c1c169dd8eb2383d721a11ae1a214e7fb4603)
|
|\
| |
| | |
[Backport scarthgap] imx-seco-libs: Update to latest from NXP 6.6.23-2.0.0
|
|/
|
|
|
| |
Signed-off-by: Jun Zhu <junzhu@nxp.com>
(cherry picked from commit 68d55d4e33324b2a949c3d7bbb27c8d09e121a03)
|
|\
| |
| | |
[Backport scarthgap] mesa: Add missing path to patches
|
|/
|
|
|
| |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
(cherry picked from commit 9c5b88af67c8082b728e27d3900b3149c88fffc0)
|
|\
| |
| | |
Sync master with scarthgap (backports)
|
| |
| |
| |
| |
| |
| |
| | |
Update file headers
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
(cherry picked from commit 79fd80f199084f5dd980f6b754d167a793fef2c6)
|
| |
| |
| |
| |
| |
| |
| | |
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)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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)
|
| |
| |
| |
| |
| |
| |
| |
| | |
- Add i.MX 91 support
- Add missing STMM deploy
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
(cherry picked from commit 9cbfa8f33730e59e8be810ecdd3967738b07380a)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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)
|
| |
| |
| |
| |
| |
| |
| | |
12.0.3.imx is gone from metadata
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 5b22cd90a88e61b49791ab620d2363e322ed31f8)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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)
|
| |
| |
| |
| |
| |
| |
| | |
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)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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)
|
| |
| |
| |
| |
| |
| |
| |
| | |
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)
|
| |
| |
| |
| |
| |
| |
| |
| | |
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)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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)
|
| |
| |
| |
| |
| | |
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
(cherry picked from commit 6338d5bda5b55ae8e2df2a6f30b45b02ebf5f153)
|