summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2330 from MaxKrummenacher/masterHEADmasterOtavio Salvador32 hours2-1/+39
|\ | | | | imx-gst1.0-plugin: fix build against glibc 2.42
| * imx-gst1.0-plugin: fix build against glibc 2.42Max Krummenacher2 days2-1/+39
|/ | | | | | | | | | OE-core updated to glibc 2.42. This version no longer provides termio.h. Fixes | ...tools/gplay2/gplay2.c:29:10: fatal error: termio.h: No such file or directory Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* Merge pull request #2032 from tq-steina/masterOtavio Salvador7 days1-0/+3
|\ | | | | udev-rules-imx: Set group to video on i.MX93/95 devices
| * udev-rules-imx: Set group to video on i.MX93/95 devicesAlexander Stein7 days1-0/+3
|/ | | | | | | | | | | imx-pxp-g2d needs root access to * /dev/pxp_device * /dev/mali* * /dev/dma_heap/linux,cma* These are necessary for weston to start as non-root user. Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
* Merge pull request #2321 from MaxKrummenacher/masterOtavio Salvador2025-07-2710-32/+315
|\ | | | | isp-imx update to 4.2.2.25.2 and fix build error after CMake update
| * Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2025-07-251-2/+2
| |
| * basler-camera: Update to 4.2.2.25.2Max Krummenacher2025-07-251-3/+3
| | | | | | | | | | | | This also needs a bump to a later NXP EULA. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
| * isp-imx: fix build with cmake 4Max Krummenacher2025-07-256-10/+270
| | | | | | | | | | | | | | | | OE-Core updated to CMake 4. This bumped the minimum CMake Version to 3.5. Patch the sources so that that the isp-imx can be built. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
| * isp-imx: Update to 4.2.2.25.2Max Krummenacher2025-07-251-4/+3
| | | | | | | | | | | | | | | | | | This also needs a bump to a later NXP EULA. The PACKAGECONFIG tuningext overites the EXTRA_OECMAKE parameter "-DTUNINGEXT=1". Remove it from EXTRA_OECMAKE. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
| * EULA: Update to v58Max Krummenacher2025-07-252-13/+37
|/ | | | | | This version is used in NXP release 6.12.20-2.0.0 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* Merge pull request #2316 from ivitro/master-imx-system-manager-fix-verboseOtavio Salvador2025-07-221-1/+1
|\ | | | | imx-system-manager: fix EXTRA_OEMAKE verbose parameter
| * imx-system-manager: fix EXTRA_OEMAKE verbose parameterVitor Soares2025-07-221-1/+1
|/ | | | | | Change V=y to V=1 for proper verbose output in iMX System Manager builds. Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
* Merge pull request #2314 from hiagofranco/add-isp-imx-patchOtavio Salvador2025-07-142-0/+34
|\ | | | | isp-imx: don't leave systemd service in failed state
| * isp-imx: don't leave systemd service in failed stateHiago De Franco2025-07-142-0/+34
|/ | | | | | | | If no camera is configured in the device tree systemd imx8-isp.service goes to the failed state. Prevent that. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
* Merge pull request #2311 from nxp-upstream/pipewireOtavio Salvador2025-07-071-4/+7
|\ | | | | pipewire: Simplify gstreamer package config override
| * pipewire: Simplify gstreamer package config overrideTom Hochstein2025-07-011-4/+7
|/ | | | | | | Allow the user to more easily override the removal of the gstreamer PACKAGECONFIG. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #2310 from MaxKrummenacher/masterOtavio Salvador2025-06-30137-232/+54
|\ | | | | global: whinlatter updates for WORKDIR/UNPACKDIR and git fetch location
| * global: whinlatter updates for WORKDIR/UNPACKDIR and git fetch locationMax Krummenacher2025-06-28137-232/+54
|/ | | | | | | | | | | | | | | | | The series [1] changed the way sources are fetched/unpacked and S needs to follow that. Additionally for git repos it moved away from having 'git/' as the checkout directory. This has been partly tested by building weston based image for imx6/imx6ull/imx7/imx8/imx8mm/imx8mp/imx95 based images. E.g. none of the recipes specific for qoriq is built time tested. As walnascar is no longer compatible with master/whinlatter drop it from LAYERSERIES_COMPAT. [1] https://lore.kernel.org/openembedded-core/20250616095000.2918921-1-alex.kanavin@gmail.com/ Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* Merge pull request #2308 from Freescale/bump-linux-recipesOtavio Salvador2025-06-264-11/+14
|\ | | | | Bump linux recipes
| * linux-fslc-lts (6.6): Bump the stable tags 6.6.50 -> 6.6.52bump-linux-recipesDaiane Angolini2025-06-261-2/+2
| | | | | | | | | | | | It bumps the stable tags. Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
| * linux-fslc-lts (6.1): Bump the stable tags 6.1.72 -> 6.1.111Daiane Angolini2025-06-261-2/+2
| | | | | | | | | | | | It bumps the stable tag. Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
| * linux-fslc: Bump stable tags 6.12.28 -> 6.12.34Daiane Angolini2025-06-261-4/+4
| | | | | | | | | | | | It bumps the stable tags. Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
| * linux-fslc-imx: Bump to 6.12.34 stable tagDaiane Angolini2025-06-261-3/+6
|/ | | | | | It also update the list of additional commits. Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
* Merge pull request #2305 from MaXinjian/fitimageOtavio Salvador2025-06-2411-22/+11
|\ | | | | Remove kernel-fitimage image type
| * Replace kernel-fitimage KERNER_CLASSES with kernel-fit-extra-artifactsLiu Yiding2025-06-2411-22/+11
|/ | | | | | | | | | | | | | | | | | | | | | | | | | kernel-fitimage class has been replaced by kernel-fit-image class in following commit of poky: | 1d8c78c8cd6 kernel-fitimage.bbclass: remove it and according to migration-5.3.rst |d01f9c44ed98d0b2517 migration-5.3: replace kernel-fitimage by kernel-fit-image now we should set KERNEL_CLASSES to kernel-fit-extra-artifacts " - ``kernel-fitimage.bbclass``: the class has been replaced by the :ref:`ref-classes-kernel-fit-image` class. The new implementation resolves the long-standing :yocto_bugs:`bug 12912</show_bug.cgi?id=12912>`. If you are using the kernel FIT image support, you will need to: #. Make sure to include ``kernel-fit-extra-artifacts`` in your :term:`KERNEL_CLASSES` variable to ensure the required files are exposed to the :term:`DEPLOY_DIR_IMAGE` directory:: KERNEL_CLASSES += "kernel-fit-extra-artifacts" " Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
* Merge pull request #2307 from ekronborg/boot-containerOtavio Salvador2025-06-231-0/+3
|\ | | | | imx-boot-container: copy ${OPTEE_BOOT_IMAGE} to ${B}
| * imx-boot-container: copy ${OPTEE_BOOT_IMAGE} to ${B}Emil Kronborg2025-06-231-0/+3
|/ | | | | | | | | | | | | | | | | | | | | After commit commit 015483904c52 ("arm: imx8m: add OP-TEE node") in upstream U-Boot, Binman complains if building imx8mp_evk with CONFIG_OPTEE=y because tee.bin is missing: Image 'image' is missing external blobs and is non-functional: tee-os /binman/section/nxp-imx8mcst@1/fit/images/tee/tee-os (tee.bin): See the documentation for your board. You may need to build Open Portable Trusted Execution Environment (OP-TEE) and build with TEE=/path/to/tee.bin Image 'image' has faked external blobs and is non-functional: tee.bin Some images are invalid make: *** [Makefile:1135: .binman_stamp] Error 103 This commit ensures that ${OPTEE_BOOT_IMAGE}, for example, tee.bin for imx8mp-evk, is copied to the build folder if the optee feature is enabled.
* Merge pull request #2306 from hiagofranco/add-whinlatterOtavio Salvador2025-06-221-1/+1
|\ | | | | layer.conf: update for the whinlatter release series
| * layer.conf: update for the whinlatter release seriesHiago De Franco2025-06-221-1/+1
|/ | | | | | | | | Fix current error: ERROR: Layer freescale-layer is not compatible with the core layer which only supports these series: whinlatter (layer is compatible with walnascar) Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
* Merge pull request #2304 from hiagofranco/fix-xwayland-buildOtavio Salvador2025-06-121-1/+1
|\ | | | | xwayland: add missing libtirpc dependency
| * xwayland: add missing libtirpc dependencyHiago De Franco2025-06-121-1/+1
|/ | | | | | | | | | | | | | | | Current recipe is failing with the following error: | ../xwayland-24.1.6/os/meson.build:66:8: ERROR: Problem encountered: secure-rpc requested, but neither libtirpc or libc RPC support were found Fix it by adding libtirpc as dependency. This aligns with the xwayland recipe from oe-core layer [1]. [1] https://github.com/openembedded/openembedded-core/commit/6334fac0a0b0783298957e2ccbe3a27490f7da09 Fixes: 2a1583a69cf6 ("xwayland: 23.2.5.imx -> 24.1.6-imx") Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
* Merge pull request #2303 from nxp-upstream/imx-libOtavio Salvador2025-06-122-1/+56
|\ | | | | imx-lib: Fix GCC 15 build errors
| * imx-lib: Fix GCC 15 build errorsTom Hochstein2025-06-122-1/+56
|/ | | | | | | | | | | | | | | | | | Fixes: ``` +In file included from mxc_hdmi-cec.c:40: +hdmi-cec.h:54:23: error: 'bool' cannot be defined via 'typedef' + 54 | typedef unsigned char bool; + | ^~~~ +hdmi-cec.h:54:23: note: 'bool' is a keyword with '-std=c23' onwards +hdmi-cec.h:54:1: warning: useless type name in empty declaration + 54 | typedef unsigned char bool; + | ^~~~~~~ +``` ``` Fixes: #2301 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #2302 from nxp-upstream/imx93Otavio Salvador2025-06-124-8/+51
|\ | | | | Imx93 rework plus Glitch Detection example
| * imx-atf: Fix header guard errorTom Hochstein2025-06-102-1/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | ``` | In file included from drivers/nxp/trdc/imx_trdc.c:13: | include/drivers/nxp/trdc/imx_trdc.h:7: error: header guard 'IMX_TRDC_H' followed by '#define' of a different macro [-Werror=header-guard] | 7 | #ifndef IMX_TRDC_H | include/drivers/nxp/trdc/imx_trdc.h:8: note: 'IMX_XRDC_H' is defined here; did you mean 'IMX_TRDC_H'? | 8 | #define IMX_XRDC_H ``` Fixes: #2301 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx93-evk.inc: Add IMXBOOT_TARGETS for Glitch Detection (GDET)Tom Hochstein2025-06-101-1/+6
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx93-evk.inc: ReworkTom Hochstein2025-06-102-7/+9
|/ | | | | | | | - Consolidate UBOOT_CONFIG and IMXBOOT_TARGETS setting in .inc - Drop UBOOT_CONFIG 'ld' which is not supported - Facilitate easy override of IMXBOOT_TARGETS types Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2025-06-021-1/+1
|
* Merge pull request #2300 from OSSystems/topic/xwaylandOtavio Salvador2025-06-023-6/+15
|\ | | | | xwayland: 23.2.5.imx -> 24.1.6-imx
| * xwayland: 23.2.5.imx -> 24.1.6-imxRodrigo M. Duarte2025-06-023-6/+15
|/ | | | Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
* Merge pull request #2299 from panicking/fix/libimxvpuapi-python-dependencyOtavio Salvador2025-05-312-2/+2
|\ | | | | recipes-multimedia: libimxvpuapi: Use python-native instead the host one
| * recipes-multimedia: libimxvpuapi: Use python-native instead the host oneMichael Trimarchi2025-05-312-2/+2
|/ | | | | | | | The usage of the host native can break the build in depends of the container version you run and even let you depend on host tools. Make the dependency on yocto package Signed-off-by: Michael Trimarchi <michael@amarulasolutions.com>
* Merge pull request #2298 from OSSystems/topic/mesaOtavio Salvador2025-05-305-33/+96
|\ | | | | mesa-demos: Add new patch for mesa-demos application
| * mesa-demos: Add new patch for mesa-demos applicationRodrigo M. Duarte2025-05-305-33/+96
|/ | | | | | | This commit fix the old patchs and add the following new patch: 0001-YOCIMX-8300-Fix-mesa-demos-build-break-on-GCC-14.patch Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
* Merge pull request #2296 from YoeDistro/yoe/mutOtavio Salvador2025-05-241-0/+3
|\ | | | | imx-sc-firmware: Always use BFD linker
| * imx-sc-firmware: Always use BFD linkerKhem Raj2025-05-241-0/+3
|/ | | | | | | Some distros e.g. yoe uses LLD linker as default, it does not work with prebuilt baremetal toolchain used for imx-sc-firmware Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Merge pull request #2294 from dolcini/fix-nxp-wifi-firmware-symlinkOtavio Salvador2025-05-231-0/+1
|\ | | | | firmware-nxp-wifi: Add symbolic link for IW416
| * firmware-nxp-wifi: Add symbolic link for IW416Francesco Dolcini2025-05-231-0/+1
|/ | | | | | | | | | | | | | Add missing symbolic link for IW416 to the name expected by the mainline Linux kernel driver. Fixes the following error during the driver probe: | mwifiex_sdio mmc2:0001:1: Direct firmware load for mrvl/sdiouartiw416_combo_v0.bin failed with error -2 | mwifiex_sdio mmc2:0001:1: Failed to get firmware mrvl/sdiouartiw416_combo_v0.bin | mwifiex_sdio mmc2:0001:1: info: _mwifiex_fw_dpc: unregister device Fixes: 6bc2c1fb01f2 ("firmware-nxp-wifi: Added symbolic links for wifi firmware files") Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
* Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2025-05-221-1/+1
|
* Merge pull request #2293 from OSSystems/topic/maliOtavio Salvador2025-05-221-3/+3
|\ | | | | mali-imx: r50.2 -> r53.0