Commit Graph

7803 Commits

Author SHA1 Message Date
Otavio Salvador
fd892e5955
Merge pull request #2012 from kwavnet/drop-chromium-inc
chromium-imx.inc: drop unreferenced file
2024-11-04 10:51:40 -03:00
Konrad Weihmann
481ba8ee3a chromium-imx.inc: drop unreferenced file
and the corresponding patch as well

Closes #2011

Signed-off-by: Konrad Weihmann <konrad.weihmann@avnet.eu>
2024-11-04 12:23:57 +00:00
Otavio Salvador
82b550e8cc
Merge pull request #2009 from esben/imx-boot-fix
imx-boot: Fix 8M non multi-config build problem
2024-10-29 18:19:21 -03:00
Esben Haabendal
7da235fbdd imx-boot: Fix 8M non multi-config build problem
The fix made in commit 2db7047ba4
("imx-boot: Fix 8M multi-config build problems")
broke builds not using U-Boot multi-config, as the link created ends up being a
simple recursive link when UBOOT_DTB_NAME_EXTRA is the same as UBOOT_DTB_NAME.

It fails with something like this:
```
| ./../scripts/dtb_check.sh imx8mq-evk.dtb evk.dtb imx8mq-var-dart-dt8mcustomboard.dtb
|  Can't find u-boot DTB file, please copy from u-boot
```

caused by a symlink like this:
```
lrwxrwxrwx 1 esben 1000001 35 Oct 29 21:32 imx8mq-var-dart-dt8mcustomboard.dtb -> imx8mq-var-dart-dt8mcustomboard.dtb
```

Fixes: 2db7047ba4 ("imx-boot: Fix 8M multi-config build problems")
Signed-off-by: Esben Haabendal <esben@geanix.com>
2024-10-29 21:44:49 +01:00
Otavio Salvador
724fb42312
Merge pull request #2006 from nxp-upstream/fixup-imx-gpu-viv
fixup! Upgrade NXP BSP to LF6.6.36_2.1.0
2024-10-28 11:10:44 -03:00
Valentin Jec
ca34c6cee9 fixup! Upgrade NXP BSP to LF6.6.36_2.1.0
Partially revert 01ce79a2

Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2024-10-28 15:58:37 +02:00
Otavio Salvador
93e0b7f20f
Merge pull request #2002 from hiagofranco/update_recipes-multimedia
Upgrade recipes multimedia and imx-lib to BSP LF6.6.36_2.1.0
2024-10-28 08:32:29 -03:00
Otavio Salvador
4abb53abda
Merge pull request #2001 from nxp-upstream/lf_6_6_36_210
Upgrade NXP Graphics BSP to LF6.6.36_2.1.0
2024-10-28 08:22:27 -03:00
Hiago De Franco
1630d8a353 recipes-fsl: mcore-demos: Upgrade BSP to LF6.6.36_2.1.0
Add new recipe for imx-m7-demos and update README.

Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-10-27 15:33:18 -03:00
Hiago De Franco
1ac0c36d5b recipes-extended: jailhouse-imx: Upgrade BSP to LF6.6.36_2.1.0
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-10-27 15:09:25 -03:00
Hiago De Franco
ec102e3f2f recipes-bsp: imx-mkimage: Upgrade BSP to LF6.6.36_2.1.0
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-10-27 15:08:13 -03:00
Hiago De Franco
e736880540 recipes-bsp: imx-lib: Upgrade to BSP LF6.6.36_2.1.0
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-10-27 11:44:09 -03:00
Hiago De Franco
acc54fb524 recipes-multimedia: imx-vpuwrap: Upgrade to BSP LF6.6.36_2.1.0
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-10-27 11:42:13 -03:00
Hiago De Franco
28e852360b recipes-multimedia: imx-alsa-plugins: Upgrade to BSP LF6.6.36_2.1.0
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-10-27 11:41:46 -03:00
Hiago De Franco
e7529dca6f recipes-multimedia: imx-parser: Upgrade to BSP LF6.6.36_2.1.0
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-10-27 11:41:12 -03:00
Hiago De Franco
05e3306fc4 recipes-multimedia: imx-opencel-converter: Upgrade to BSP LF6.6.36_2.1.0
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-10-27 11:40:03 -03:00
Hiago De Franco
16907876d7 recipes-multimedia: gstreamer: Upgrade BSP to LF6.6.36_2.1.0
Upgrade the following recipes to the new NXP BSP LF6.6.36_2.1.0:

- gstreamer1.0
- gstreamer1.0-plugins-bad
- gstreamer1.0-plugins-base
- gstreamer1.0-plugins-good
- imx-gst1.0-plugin

In addition, remove patch for imx-gst1.0-plugin since it is not needed
anymore (see [1]).

[1] 74a6afa6cc

Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-10-27 11:38:41 -03:00
Valentin Jec
556e5ac31d Upgrade NXP BSP to LF6.6.36_2.1.0
weston_12.0.4.imx: Bump to revision c3c1f9f

Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2024-10-25 14:01:08 +03:00
Valentin Jec
01ce79a25c Upgrade NXP BSP to LF6.6.36_2.1.0
imx-gpu*: Upgrade 6.4.11.p2.6 -> 6.4.11.p2.8

Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2024-10-25 13:58:50 +03:00
Valentin Jec
640880536d Upgrade NXP BSP to LF6.6.36_2.1.0
imx-g2d: Upgrade 2.1.14 -> 2.2.0

Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2024-10-25 13:58:18 +03:00
Valentin Jec
fc287f98d9 Upgrade BSP to LF6.6.36_2.1.0
spir: Update downgrade spir: 1.3.261.1.imx -> 1.3.275.0.imx

vulkan: Update downgrade vulkan: 1.3.261.1.imx -> 1.3.275.0.imx

vulkan-loader_1.3.261.1.imx.bbappend: Upgrade vulkan-loader: 1.3.261.1.imx -> 1.3.275.0.imx

Add patch for wsi layer

imx-base.inc: Update `PREFFERED_VERSION` for vulkan and spir

Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2024-10-25 13:48:21 +03:00
Otavio Salvador
ac4e9df365
Merge pull request #1996 from tq-steina/master
imx-system-manager: use `MACHINE_ARCH` as `PACKAGE_ARCH`
2024-10-25 07:29:12 -03:00
Otavio Salvador
074d8c2215
Merge pull request #1998 from MaxKrummenacher/master
Add GPU support for i.MX95
2024-10-25 07:17:39 -03:00
Max Krummenacher
ff9e2a169e imx-base: add mali gpu support for i.mx 95
Add the relevant configuration for an i.MX 95 SoC so that the
mali-imx recipe is selected for userspace GPU support (EGL, GLES...).

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-10-24 10:05:24 +02:00
Max Krummenacher
87148386fb glmark2: : add overrides for i.mx 95
Add the relevant configuration for an i.MX 95 SoC.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-10-24 10:05:24 +02:00
Max Krummenacher
78cebbf496 qtwayland: add overrides for i.mx 95
Add the relevant configuration for an i.MX 95 SoC.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-10-24 10:05:24 +02:00
Max Krummenacher
d00cf9454a qtbase: add overrides for i.mx 95
Add the relevant configuration for an i.MX 95 SoC.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-10-24 10:05:24 +02:00
Max Krummenacher
82aa8db471 mali-imx: import recipe from meta-imx
mali-imx at 6.6.36-2.1.0 NXP BSP release.

Provides precompiled binaries for the GPU used e.g. on a i.MX 95 SoC
plus the related helpers, headers.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-10-24 10:05:24 +02:00
Max Krummenacher
91102bbe5c imx95-19x19-verdin: use correct board name
Use the correct name matching the name used for ordering and
documentation.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-10-24 10:05:24 +02:00
Alexander Stein
7db4404952 imx-system-manager: use MACHINE_ARCH as PACKAGE_ARCH
The recipe build changes depending on the `SYSTEM_MANAGER_CONFIG` value,
which is machine-specific.

Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
2024-10-23 15:11:47 +02:00
Otavio Salvador
fdca219fec
Merge pull request #1994 from Freescale/fixup
linx-fslc-imx: Update the kernel recipe
2024-10-22 11:45:12 -03:00
Daiane Angolini
69c1f75baa linx-fslc-imx: Update the kernel recipe
It includes the following commit:
a10c64e35a24 tty: vt: conmakehash: cope with abs_srctree no longer in env

Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
2024-10-22 11:05:25 -03:00
Otavio Salvador
7e415cb0b0
Merge pull request #1989 from MaxKrummenacher/master
Add first i.MX 95 based machine
2024-10-21 20:43:53 -03:00
Otavio Salvador
54abc7fbea
Merge pull request #1991 from MaxKrummenacher/master-6.36
linux-imx: Update to NXP BSP LF6.6.36_2.1.0
2024-10-21 20:40:56 -03:00
Max Krummenacher
22b589e9d0 imx95-19x19-verdin: add machine conf from meta-imx
Based on 6.6.36-2.1.0 NXP BSP release.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-10-22 00:13:56 +02:00
Max Krummenacher
6fa259b771 linux-imx: Update to NXP BSP LF6.6.36_2.1.0
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-10-22 00:13:56 +02:00
Max Krummenacher
3e08ba16f9 imx-base: Add i.MX 95 configuration
Based on 6.6.36-2.1.0 NXP BSP release.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-10-22 00:13:56 +02:00
Max Krummenacher
825d6a47b4 imx-system-manager: import recipe from meta-imx
imx-system-manager at 6.6.36-2.1.0 NXP BSP release.

This provides among others the DDR configuration which may require
machine dependent configurations. Thus additionally add a virtual
provider.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-10-22 00:13:56 +02:00
Max Krummenacher
44d7efaded optee-os: add i.mx95 configuration
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-10-22 00:13:56 +02:00
Max Krummenacher
cb0f79f4d1 use-imx-security-controller-firmware: Add i.MX 95 configuration
Add the SECO FW file name for i.MX 95.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-10-22 00:13:56 +02:00
Otavio Salvador
0aaf02028c
Merge pull request #1986 from Livius90/master
Upgrade firmware-imx* to LF6.6.36_2.1.0 BSP
2024-10-21 18:22:07 -03:00
Benjamin Szőke
7efb7980dd firmware-ele-imx: Rename firmware-sentinel to firmware-ele-imx 2024-10-21 21:22:31 +02:00
Benjamin Szőke
ae95f06ffd firmware-ele-imx: Fix code formatting 2024-10-21 19:16:04 +02:00
Otavio Salvador
06b82e1093
Merge pull request #1987 from Livius90/master-update-linux-fslc
linux-fslc: 6.11.3 -> 6.11.4
2024-10-21 14:00:09 -03:00
Benjamin Szőke
678266c613 linux-fslc: 6.11.3 -> 6.11.4 2024-10-21 18:28:51 +02:00
Benjamin Szőke
9e09c96405 EULA: Update to v57 2024-10-21 18:14:45 +02:00
Benjamin Szőke
bd5947f730 firmware-imx: Upgrade to LF6.6.36_2.1.0 2024-10-21 18:14:45 +02:00
Otavio Salvador
09a3204a0b
Merge pull request #1983 from nxp-upstream/optee-os
optee-os: work-around buildpaths QA error of staticdev
2024-10-21 11:12:37 -03:00
Jun Zhu
eaab26c603 optee-os: work-around buildpaths QA error of staticdev
Fix the QA Error:
ERROR: optee-os-4.2.0.imx-r0 do_package_qa: QA Issue: File /usr/include/optee/export-user_ta_arm64/lib/libutils.a in package optee-os-staticdev contains reference to TMPDIR [buildpaths]
ERROR: optee-os-4.2.0.imx-r0 do_package_qa: QA Issue: File /usr/include/optee/export-user_ta_arm64/lib/libdl.a in package optee-os-staticdev contains reference to TMPDIR [buildpaths]
ERROR: optee-os-4.2.0.imx-r0 do_package_qa: QA Issue: File /usr/include/optee/export-user_ta_arm64/lib/libmbedtls.a in package optee-os-staticdev contains reference to TMPDIR [buildpaths]
ERROR: optee-os-4.2.0.imx-r0 do_package_qa: QA Issue: File /usr/include/optee/export-user_ta_arm64/lib/libutee.a in package optee-os-staticdev contains reference to TMPDIR [buildpaths]
ERROR: optee-os-4.2.0.imx-r0 do_package_qa: Fatal QA errors were found, failing task.
ERROR: Logfile of failure stored in: /../build-imx93-11x11-lpddr4x-evk/tmp/work/imx93_11x11_lpddr4x_evk-poky-linux/optee-os/4.2.0.imx/temp/log.do_package_qa.2422162
ERROR: Task (/../meta-freescale/recipes-security/optee-imx/optee-os_4.2.0.imx.bb:do_package_qa) failed with exit code '1'

Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-10-21 22:07:14 +08:00
Otavio Salvador
74d9919a81
Merge pull request #1981 from hiagofranco/update_optee
recipes-security: optee-imx: optee-*: Upgrade BSP to LF6.6.36_2.1.0
2024-10-21 07:45:25 -03:00