summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* imx-system-manager: bump SRCREV to the latest versionBenjamin Missey2026-02-121-2/+2
| | | | | | | | Bump version for imx-system-manager to the latest version on master Based on 6.12.49-2.2.0 NXP BSP release Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
* imx-oei: add compatibility with mx943-generic-bspBenjamin Missey2026-02-121-1/+1
| | | | | | | Add the COMPATIBLE_MACHINE with mx943-generic-bsp Based on 6.12.49-2.2.0 NXP BSP release Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
* imx-oei: bump SRCREV to the latest versionBenjamin Missey2026-02-121-1/+1
| | | | | | | | Bump version for imx-oei to the latest version on master Based on 6.12.49-2.2.0 NXP BSP release Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
* Merge pull request #2441 from BenjaminMiss/imx9_deprecate_legacy_uboot_configOtavio Salvador2026-02-112-3/+6
|\ | | | | Imx93/943 adapt U-Boot configuration to deprecated UBOOT_CONFIG syntax
| * imx943-evk.inc: adapt U-Boot configuration to deprecated UBOOT_CONFIG syntaxBenjamin Missey2026-02-111-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 60c62c4de3 ("uboot: Deprecate legacy UBOOT_CONFIG flow") in openembedded-core, the legacy syntax: UBOOT_CONFIG[foo] = "foo_config,foo_image,foo_binary" is deprecated. It currently triggers a warning and remains functional through the wrynose release, but will be removed afterwards. Update this recipe to follow the new configuration mechanism as described in the oe-core deprecation commit. Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
| * imx93-evk.inc: adapt U-Boot configuration to deprecated UBOOT_CONFIG syntaxBenjamin Missey2026-02-111-1/+2
|/ | | | | | | | | | | | | | | Since commit 60c62c4de3 ("uboot: Deprecate legacy UBOOT_CONFIG flow") in openembedded-core, the legacy syntax: UBOOT_CONFIG[foo] = "foo_config,foo_image,foo_binary" is deprecated. It currently triggers a warning and remains functional through the wrynose release, but will be removed afterwards. Update this recipe to follow the new configuration mechanism as described in the oe-core deprecation commit. Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
* Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2026-02-101-1/+1
|
* Merge pull request #2440 from BenjaminMiss/fix_qemu_inc_namingOtavio Salvador2026-02-102-1/+1
|\ | | | | qemu: rename qemu.inc into qemu-qoriq.inc
| * qemu: rename qemu.inc into qemu-qoriq.incBenjamin Missey2026-02-102-1/+1
|/ | | | | | | | | | | | | | | | | Since commit c03fa452f38 (vcontainer: add SDK-based standalone tarball) in meta-virtualization, the recipe nativesdk-qemu-vcontainer.bb now require recipes-devtools/qemu/qemu.inc from openembedded-core. However, meta-freescale also provides a file named recipes-devtools/qemu/qemu.inc, causing a parsing conflict and resulting in the following error: meta-virtualization/recipes-devtools/qemu/nativesdk-qemu-vcontainer.bb: Unable to get checksum for nativesdk-qemu-vcontainer SRC_URI entry 0001-qemu-Add-missing-wacom-HID-descriptor.patch: file could not be found To avoid this filename collision, rename the Freescale include file from qemu.inc to qemu-qoriq.inc. Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
* Merge pull request #2438 from BenjaminMiss/imx943_add_conf_machineOtavio Salvador2026-02-043-0/+152
|\ | | | | Imx943-19x19-lpddr4-evk add i.MX 943 EVK conf machine
| * imx943-19x19-lpddr4-evk: add i.MX 943 EVK machineBenjamin Missey2026-02-042-0/+141
| | | | | | | | | | | | Based on 6.12.49-2.2.0 NXP BSP release Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
| * imx-base.inc: include imx943 configurationBenjamin Missey2026-02-041-0/+11
| | | | | | | | | | | | | | Import imx943 configuration from meta-imx. Based on 6.12.49-2.2.0 NXP BSP release Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
* | Merge pull request #2439 from ivitro/master-mx95-mainlie-boot-containerOtavio Salvador2026-02-041-0/+3
|\ \ | |/ |/| imx-base.inc: set UBOOT_PROVIDES_BOOT_CONTAINER for mx95-mainline-bsp
| * imx-base.inc: set UBOOT_PROVIDES_BOOT_CONTAINER for mx95-mainline-bspVitor Soares2026-02-041-0/+3
|/ | | | | | | | | i.MX95 mainline U-Boot uses binman to assemble the boot container, so the imx-boot recipe is not needed on that path. Note that u-boot-fslc does not yet support i.MX95; this is currently only exercised by mainline U-Boot. Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
* Merge pull request #2437 from ivitro/extend-boot-container-classOtavio Salvador2026-02-031-1/+12
|\ | | | | imx-boot-container: add i.MX95 support
| * imx-boot-container: add i.MX95 supportVitor Soares2026-01-281-1/+12
|/ | | | | | | | | | | Add the necessary support to enable boot container builds for i.MX95 derivatives using U-Boot's binman. i.MX95 requires AHAB container, OEI firmware, and System Manager in addition to DDR PHY and ATF firmware. System Manager firmware is renamed during deployment as U-Boot expects a specific filename. Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
* Merge pull request #2436 from pasweistorz/add-homepage-variable-to-some-recipesOtavio Salvador2026-01-235-0/+5
|\ | | | | Add HOMEPAGE variable to some recipes
| * mesa-etnaviv-env: Add HOMEPAGE variableWeisser, Pascal2026-01-231-0/+1
| | | | | | | | | | | | Add HOMEPAGE variable to mesa-etnaviv-env recipe. Signed-off-by: Weisser, Pascal <pascal.weisser.ext@karlstorz.com>
| * imx-gpu-viv: Add HOMEPAGE variableWeisser, Pascal2026-01-231-0/+1
| | | | | | | | | | | | Add HOMEPAGE variable to imx-gpu-viv recipe. Signed-off-by: Weisser, Pascal <pascal.weisser.ext@karlstorz.com>
| * imx-gpu-g2d: Add HOMEPAGE variableWeisser, Pascal2026-01-231-0/+1
| | | | | | | | | | | | Add HOMEPAGE variable to imx-gpu-g2d recipe. Signed-off-by: Weisser, Pascal <pascal.weisser.ext@karlstorz.com>
| * firmware-imx: Add HOMEPAGE variableWeisser, Pascal2026-01-231-0/+1
| | | | | | | | | | | | Add HOMEPAGE variable to firmware-imx recipe. Signed-off-by: Weisser, Pascal <pascal.weisser.ext@karlstorz.com>
| * udev-rules-imx: Add HOMEPAGE variableWeisser, Pascal2026-01-231-0/+1
|/ | | | | | Add HOMEPAGE variable to udev-rules-imx recipe. Signed-off-by: Weisser, Pascal <pascal.weisser.ext@karlstorz.com>
* Merge pull request #2432 from MaxKrummenacher/masterOtavio Salvador2026-01-091-7/+3
|\ | | | | firmware-nxp-wifi: replace bashism
| * firmware-nxp-wifi: replace bashismMax Krummenacher2026-01-091-7/+3
|/ | | | | | | | commit c80fa8668f91 ("firmware-nxp-wifi: Enable nullglob") uses the bash extension `shopt`. Replace it with tests for file existence to allow building with other shells than bash. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2026-01-091-1/+0
|
* Merge pull request #2428 from MaxKrummenacher/masterOtavio Salvador2026-01-098-38/+436
|\ | | | | wayland-protocols: use upstream repo with NXP downstream patches
| * weston: 14.0.2.imx: sync recipe with oe-core upstream recipeMax Krummenacher2026-01-072-5/+33
| | | | | | | | | | | | | | | | | | This pulls in a patch which allows weston 14.0.2 to be built with libdisplay version 0.3.0. | Dependency libdisplay-info found: NO. Found 0.3.0 but need: '< 0.3.0' ; matched: '>= 0.1.1' Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
| * wayland-protocols: use upstream repo with NXP downstream patchesMax Krummenacher2026-01-076-33/+403
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OE-core update wayland-utils to 1.3.0 which now requires wayland-protocols version >= 1.44. As the imx-nxp-bsp forked wayland protocols and does not provide a version later than 1.41 the build fails in do_configure of wayland-utils. Drop the wayland-protocol recipe of the downstream fork, extract the 3 relevant patches on top of upstream v1.41 and apply them in a bbappend on top of whatever OE-core provides for wayland-protocols. (6 downstream patches not relevant for the build are dropped) | ../sources/wayland-utils-1.3.0/wayland-info/meson.build:4:9: | ERROR: Dependency lookup for wayland-protocols with method 'pkgconfig' failed: | Invalid version, need 'wayland-protocols' ['>= 1.44'] found '1.41'. The `inherit allarch` from OE-core can not easily be overridden. I.e. just setting `PACKAGE_ARCH:imx-nxp-bsp = "${MACHINE_SOCARCH}"` was ignored and the packages were still allarch without the workaround. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> wayland-protocol: drop patches 0004-0009
* | Merge pull request #2430 from YoeDistro/yoe/mutOtavio Salvador2026-01-091-0/+4
|\ \ | | | | | | firmware-nxp-wifi: Enable nullglob
| * | firmware-nxp-wifi: Enable nullglobKhem Raj2026-01-091-0/+4
|/ / | | | | | | | | | | | | | | | | makes the glob expand to nothing when there are no matches, so the loop body never executes. Fixes | install: cannot stat 'cyw-wifi-bt/*_CYW*/brcmfmac4359-pcie*': No such file or directory Signed-off-by: Khem Raj <raj.khem@gmail.com>
* | Merge pull request #2429 from ↵Otavio Salvador2026-01-085-2/+4
|\ \ | |/ |/| | | | | BenjaminMiss/vulkan_loader_bbappend_agnostic_version vulkan-loader: Make the bbappend independent of the recipe version
| * vulkan-loader: Make the bbappend independent of the recipe versionBenjamin Missey2026-01-085-2/+4
|/ | | | | | | | | | | | | Make Vulkan-loader bbappend version-agnostic. Previously, recipe parsing failed whenever Vulkan-loader was updated in openembedded-core because the bbappend targeted a fixed version. The Vulkan-loader code referenced in the patch was modified in commit: ecd88b5c6b1e4c07 ("Define _FILE_OFFSET_BITS=64 for 32 bit linux builds") (introduced in version 1.3.296). Since then, two different patches are now required. Add a conditional in vulkan-loader_%.bbappend to apply the correct patch based on the Vulkan-loader version. Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
* Merge pull request #2427 from MaxKrummenacher/masterOtavio Salvador2026-01-022-1/+1
|\ | | | | vulkan-loader: follow oe-core version bump
| * vulkan-loader: follow oe-core version bumpMax Krummenacher2026-01-022-1/+1
|/ | | | | | | | | | | The patch still applies cleanly. Follow the version bump, otherwise - vulkan-loader_1.4.328.1.bbappend doesn't have a matching recipe - vulkan-loader_%.bbappend adds the patch, however it is nowhere found Both points results in meta data parsing errors. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* Merge pull request #2426 from MaxKrummenacher/masterOtavio Salvador2025-12-266-56/+14
|\ | | | | alsa-lib.bbappend: Follow OE-Core update to v1.2.15
| * also-lib: drop patchMax Krummenacher2025-12-262-42/+0
| | | | | | | | | | | | | | | | | | | | | | | | The backported patch was since fixed by a subsequent patch upstream. This effectively reverted the patch and added the fix in a different location. Assuming upstream fixed it correctly the patch is no longer needed. Compare with: https://git.alsa-project.org/?p=alsa-lib.git;a=commit;h=39060852d810461dc8cd1464cfb2ffe84da42d56 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
| * alsa-lib: refresh patchesMax Krummenacher2025-12-264-14/+14
|/ | | | | | | OE-core updated to v1.2.15. Refresh the patches. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* Merge pull request #2418 from ivitro/master-qtwayland-overides-imx9Otavio Salvador2025-12-172-2/+2
|\ | | | | qtwayland: extend xcomposite disabling to all i.MX 9 family
| * qtwayland: extend xcomposite disabling to all i.MX 9 familyVitor Soares2025-12-172-2/+2
|/ | | | | | | Use mx9-nxp-bsp override instead of mx95-nxp-bsp to disable xcomposite-egl and xcomposite-glx for the entire i.MX 9 family. Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
* Merge pull request #2417 from nxp-upstream/localversionOtavio Salvador2025-12-151-1/+2
|\ | | | | fsl-kernel-localversion: Fix duplicate LOCALVERSION
| * fsl-kernel-localversion: Fix duplicate LOCALVERSIONTom Hochstein2025-12-151-1/+2
|/ | | | | | | | | | | | | | | | | | The kernel version contains LOCALVERSION twice. For example, for LOCALVERSION=nxp-next: ``` $ cat tmp/work/imx95evk-poky-linux/linux-imx/6.18.y+git/build/include/generated/utsrelease.h #define UTS_RELEASE "6.18.0-nxp-next-nxp-next-06195-gb61baedaf5d5" ``` The problem is kernel-yocto.bbclass adds LOCALVERSION via .config if LINUX_VERSION_EXTENSION is not empty, and the build itself adds it because fsl-kernel-localversion.bbclass sets CONFIG_LOCALVERSION_AUTO=y whenever SCMVERSION is enabled. Fix by clearing LINUX_VERSION_EXTENSION if SCMVERSION is enabled. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #2411 from ↵Otavio Salvador2025-11-031-2/+0
|\ | | | | | | | | Rtone/imx8mnul-ddr3l-evk-Remove-unused-variable-IMAGE_BOOTLOADER imx8mnul-ddr3l-evk: Remove unused variable IMAGE_BOOTLOADER
| * imx8mnul-ddr3l-evk: Remove unused variable IMAGE_BOOTLOADERGaël PORTAY2025-11-031-2/+0
|/ | | | | | | | The variable IMAGE_BOOTLOADER is not used anymore. See commit b9002e4ce93915a353eb72d73d8fa3f9a8a08190. Signed-off-by: Gaël PORTAY <gael.portay@rtone.fr>
* Merge pull request #2407 from tq-steina/master-imx-oeiOtavio Salvador2025-11-031-1/+2
|\ | | | | meta-tq: dynamic-layers: imx-oei-tq: allow overwrite debug settings
| * meta-tq: dynamic-layers: imx-oei-tq: allow overwrite debug settingsMarkus Niebel2025-11-031-1/+2
|/ | | | | | | | Prepare for production release while leave it up to local.conf or <machine>.conf to enable debug console output. Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com> Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
* Merge pull request #2403 from nxp-upstream/vulkan-loaderOtavio Salvador2025-10-301-1/+1
|\ | | | | vulkan-loader: Backport virtual-vulkan-icd to 1.3.275.0.imx
| * vulkan-loader: Backport virtual-vulkan-icd to 1.3.275.0.imxTom Hochstein2025-10-301-1/+1
| | | | | | | | | | | | | | | | The virtual-vulkan-icd package provided by imx-gpu-viv is missing from the image. The problem is the downgraded vulkan-loader needed for imx-gpu-viv does not have the virtual-vulkan-icd feature. Add it. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #2402 from tq-steina/imx-oei-splitOtavio Salvador2025-10-302-54/+61
|\ \ | |/ |/| imx-oei: split recipe
| * imx-oei: split recipeAlexander Stein2025-10-302-54/+61
|/ | | | | | | Similar the recipe into version configuration and build instructions, similar to imx-system-manager. Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
* Merge pull request #2399 from nxp-upstream/uboot-builddir-changeOtavio Salvador2025-10-161-1/+1
|\ | | | | fixup! u-boot-qoriq:Fix do_deploy failure as build path updated in ub…