summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2520 from ernestvh/fix-isp-vvcamHEADmasterOtavio Salvador16 hours3-8/+98
|\ | | | | Fix ParseError in linux-fslc-imx and fix kernel-module-isp-vvcam builds for pre 6.18 kernels
| * kernel-module-isp-vvcam: fix build against pre-6.18 kernelsErnest Van Hoecke16 hours2-1/+91
| | | | | | | | | | | | | | | | | | | | | | | | The 4.2.2.26.1 driver source is based on lf-6.18 and uses the v4l2_fh API introduced in Linux v6.18. Older kernels still provide the older helpers, which breaks the build due to missing file_to_v4l2_fh() and mismatching v4l2_fh_add/del() prototypes. Add a small compatibility wrapper for kernels older than v6.18. Fixes: 5594fa535392 ("isp-imx: Upgrade to 4.2.2.26.1") Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
| * linux-fslc-imx: Fix ParseError due to broken commentsErnest Van Hoecke17 hours1-7/+7
|/ | | | | | | | | | | | | | Commit 2862dc5e6279 ("linux-fslc-imx: Bump kernel to LF6.18.2_1.0.0 + stable up to v6.18.24") accidentally dropped the # in front of the git log comments, breaking the recipe parsing. Comment out the list of git commits in this recipe again. Fixes the below error: ERROR: ParseError at [..]/meta-freescale/recipes-kernel/linux/linux-fslc-imx_6.18.bb:46: unparsed line: '$ 6e811374f6340 drm/imx: lcdifv3: Fix videomode settings' Fixes: 2862dc5e6279 ("linux-fslc-imx: Bump kernel to LF6.18.2_1.0.0 + stable up to v6.18.24") Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
* Merge pull request #2509 from angolini/bump-kernel-6.18.21Otavio Salvador19 hours1-22/+15
|\ | | | | linux-fslc-imx: Bump kernel to LF6.18.2_1.0.0 + stable up to v6.18.21
| * linux-fslc-imx: Bump kernel to LF6.18.2_1.0.0 + stable up to v6.18.24Daiane Angolini8 days1-22/+15
| | | | | | | | | | | | This is part of #2483 Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
* | Merge pull request #2515 from nxp-upstream/fix-imx-bootOtavio Salvador7 days1-38/+0
|\ \ | | | | | | imx-boot_1.0.bb: Drop mcore image in imx-boot image
| * | imx-boot_1.0.bb: Drop mcore image in imx-boot imageZelan Zou13 days1-38/+0
| | | | | | | | | | | | | | | | | | | | | As Mcore image only applied for i.MX socs fixup coommit:6cdff9f7 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | | Merge pull request #2519 from WallaceIT/mx91_mx93_imx_boot_containerOtavio Salvador8 days1-1/+7
|\ \ \ | | | | | | | | imx-boot-container: add i.MX91 and i.MX93 support
| * | | imx-boot-container: add i.MX91 and i.MX93 supportFrancesco Valla9 days1-1/+7
|/ / / | | | | | | | | | | | | | | | | | | | | | Add the necessary support to enable boot container builds for i.MX91 and i.MX93 derivatives using U-Boot's binman; both platforms require AHAB container in addition to DDR PHY and ATF firmware. Signed-off-by: Francesco Valla <francesco@valla.it>
* | | Merge pull request #2517 from ernestvh/fix-isp-imx-jsoncpp-sonameOtavio Salvador10 days1-0/+7
|\ \ \ | | | | | | | | isp-imx: fix jsoncpp runtime dependency
| * | | isp-imx: fix jsoncpp runtime dependencyErnest Van Hoecke11 days1-0/+7
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The prebuilt ISP media server binaries were linked against jsoncpp 1.9.6 and still require libjsoncpp.so.26. meta-openembedded now uses jsoncpp 1.9.7 which leads to libjsoncpp.so.27, but the runtime linker and OE shlib QA still match the exact SONAME from DT_NEEDED. Patch the installed binaries to require libjsoncpp.so.27 so file-rdeps can resolve the dependency to the distro jsoncpp package. Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
* | | Merge pull request #2516 from ernestvh/fix-ipu-gst-buildOtavio Salvador12 days2-1/+45
|\ \ \ | |/ / |/| | linux-imx-headers: fix ipu.h integer type macros
| * | linux-imx-headers: fix ipu.h integer type macrosErnest Van Hoecke12 days2-1/+45
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The exported IPU UAPI header defines uint32_t, uint16_t and uint8_t as preprocessor macros. This breaks userspace builds when another header is included afterwards and uses the standard integer type names, because the macros rewrite those declarations. This currently breaks imx-gst1.0-plugin with: | recipe-sysroot/usr/include/imx/linux/ipu.h:42:17: error: two or more data types in declaration specifiers The header itself only needs the local u32 and u8 aliases. Map those aliases to the __u32 and __u8 types provided by linux/types.h and leave the standard uint*_t namespace untouched. Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
* | Merge pull request #2514 from nxp-upstream/weston-initOtavio Salvador13 days1-1/+1
|\ \ | | | | | | weston-init: Fix install error for sysvinit case
| * | weston-init: Fix install error for sysvinit caseTom Hochstein13 days1-1/+1
|/ / | | | | | | | | | | | | | | | | | | | | The weston-init recipe fails to install properly when using sysvinit. ``` | install: cannot stat '/.../weston-init/1.0/weston-socket.sh': No such file or directory ``` The install uses the wrong path variable `WORKDIR` where `S` is correct. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #2513 from nxp-upstream/gpu-viv-upgradeOtavio Salvador14 days3-2/+19
|\ \ | | | | | | fixup! imx-gpu-viv: Bump 6.4.11.p3.2 -> 6.4.11.p4.4
| * | fixup! imx-gpu-viv: Bump 6.4.11.p3.2 -> 6.4.11.p4.4Zelan Zou14 days3-2/+19
|/ / | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | Merge pull request #2512 from ernestvh/fix-imx-oeiOtavio Salvador14 days1-15/+16
|\ \ | | | | | | imx-oei: Fix OEI_DEBUG, OEI_DDR_CONFIG and the conditional EXTRA_OEMAKE
| * | imx-oei.inc: fix OEI_DEBUG, OEI_DDR_CONFIG and the conditional EXTRA_OEMAKEErnest Van Hoecke14 days1-15/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In commit 9de33fe48aae ("imx-oei: Update to lf6.18.2-1.0.0"), multiple issues were introduced to imx-oei.inc: - DEBUG was hardcoded to 1, OEI_DEBUG is silently dropped completely - DDR_CONFIG is always passed to make, even when no config is present - The EXTRA_OEMAKE:append:mx95-generic-bsp was changed to mx95-nxp-bsp All of these changes are unrelated to the desired update. This reverts the changes to imx-oei.inc introduced by commit 9de33fe48aaec40f5648c5fa22a4a1782ac74c93. Fixes: 9de33fe48aae ("imx-oei: Update to lf6.18.2-1.0.0") Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
* | | Merge pull request #2511 from BenjaminMiss/fix_secoext_firmware_nameOtavio Salvador14 days1-1/+1
|\ \ \ | | | | | | | | imx-base.inc: set SECOEXT_FIRMWARE_NAME to empty by default
| * | | imx-base.inc: set SECOEXT_FIRMWARE_NAME to empty by defaultBenjamin Missey14 days1-1/+1
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SECOEXT_FIRMWARE_NAME is set to 'UNDEFINED' by default. Since commit d7930c6e ("firmware-ele-imx: Bump 2.0.2 -> 2.0.5"), the firmware-ele-imx recipe fails during do_install if this variable is not overridden. The install step tries to access a non-existent path named 'UNDEFINED', resulting in: install: cannot stat '.../UNDEFINED': No such file or directory Set SECOEXT_FIRMWARE_NAME to an empty value to prevent build failures when the parameter is not explicitly defined. Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
* | | Auto-update LICENSE file with current recipe licensesgithub-actions[bot]14 days1-2/+2
| | |
* | | Merge pull request #2491 from nxp-upstream/gpu-viv-upgradeOtavio Salvador14 days7-32/+29
|\ \ \ | |/ / |/| | gpu-viv: upgrade to 6.4.11.p4.4
| * | imx-gpu-viv: Bump 6.4.11.p3.2 -> 6.4.11.p4.4Zelan Zou14 days6-26/+24
| | | | | | | | | | | | | | | | | | -Normalize OpenCL ICD implementation Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * | imx-gpu-g2d: Bump 6.4.11.p3.2 -> 6.4.11.p4.4Zelan Zou14 days1-6/+5
|/ / | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | Merge pull request #2487 from nxp-upstream/mkimage-upgrade-to-6.18.2Otavio Salvador2026-04-273-39/+100
|\ \ | | | | | | mkimage: Update to lf-6.18.2-1.0.0
| * | mkimage: Update to lf-6.18.2-1.0.0Zelan Zou2026-03-303-39/+100
| | | | | | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | | Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2026-04-271-3/+3
| | |
* | | Merge pull request #2488 from nxp-upstream/BSP-upgrade-to-6.18.2Otavio Salvador2026-04-278-40/+42
|\ \ \ | | | | | | | | Bsp: upgrade to 6.18.2
| * | | firmware-imx: Bump 8.28 -> 8.31Zelan Zou2026-04-163-7/+13
| | | | | | | | | | | | | | | | | | | | | | | | Base on lf-6.18.2-1.0.0 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * | | imx-system-manager: Bump 2025q4 -> 2026q1Zelan Zou2026-04-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Base on lf-6.18.2-1.0.0 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * | | imx-oei: Update to lf6.18.2-1.0.0Zelan Zou2026-04-162-17/+16
| | | | | | | | | | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * | | firmware-ele-imx: Bump 2.0.2 -> 2.0.5Zelan Zou2026-04-162-15/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Base on lf_6.18.2-1.0.0 - Don't deploy the extra/runtime firmware, it's not needed by imx-boot - Don't create separate packages for the firmware, one package is sufficient Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | | | Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2026-04-271-1/+1
| | | |
* | | | Merge pull request #2489 from nxp-upstream/graphics-updateOtavio Salvador2026-04-273-13/+12
|\ \ \ \ | | | | | | | | | | g2d: Upgrade to 2.5.0.2
| * | | | imx-dpu-g2d: Bump 2.4.0.0 -> 2.5.0.2Zelan Zou2026-03-301-6/+5
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * | | | imx-g2d-samples: Bump 2.4.0 -> 2.5.0Zelan Zou2026-03-301-3/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * | | | imx-pxp-g2d: Bump 2.4.0 -> 2.5.0Zelan Zou2026-03-301-4/+4
| | |/ / | |/| | | | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | | | Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2026-04-271-1/+1
| | | |
* | | | Merge pull request #2490 from nxp-upstream/weston-libdrm-updateOtavio Salvador2026-04-276-8/+57
|\ \ \ \ | | | | | | | | | | Weston/libdrm update to lf-6.18.2
| * | | | weston: Upgrade to latest commitZelan Zou2026-03-304-5/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Enable pipewire backend for weston 14 - weston-init: Fix arg rename --no-clients-resize -> --no-resizeable, The command line argument --no-clients-resize is renamed for Weston 14 to --no-resizeable. Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * | | | libdrm: Bump 2.4.123 -> 2.4.127Zelan Zou2026-03-302-3/+3
| |/ / / | | | | | | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | | | Merge pull request #2510 from sascgc/remove_sdcard_image_typesOtavio Salvador2026-04-273-4/+0
|\ \ \ \ | |_|_|/ |/| | | conf/machine: Drop non-existent image type sdcard
| * | | conf/machine: Drop non-existent image type sdcardChristophe Guerreiro2026-04-273-4/+0
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a follow-up to commit 777cb1b05ba7 ("conf/machine: Drop non-existent image type sdcard") Original commit message: The machine configuration files specify an image type `sdcard` via `UBOOT_CONFIG`. This type is not listed in `IMAGE_TYPES`, and the specification appears to have no effect on the build. It appears to be historical only and of no use, so drop it. Signed-off-by: Christophe Guerreiro <christophe.guerreiro@non.se.com>
* | | Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2026-04-221-0/+1
| | |
* | | Merge pull request #2502 from nxp-upstream/fix-gst-example-warningOtavio Salvador2026-04-224-7/+95
|\ \ \ | | | | | | | | gst-example: downgrade to 1.26.6
| * | | gst-examples: Downgrade to 1.26.6 to compatible imx gstreamer versionZelan Zou2026-04-224-1/+89
| | | | | | | | | | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * | | imx-base.inc: Fix gstreamer packages downgrade PREFERRED_VERSIONZelan Zou2026-04-221-6/+6
| | |/ | |/| | | | | | | | | | | | | The recipes no .imx subfix in PV Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | | Merge pull request #2503 from tq-steina/masterOtavio Salvador2026-04-211-1/+1
|\ \ \ | |/ / |/| | mxsldr_git: update URL
| * | mxsldr_git: update git repository URLAlexander Stein2026-04-211-1/+1
|/ / | | | | | | | | | | | | git.denx.de is just a forward. Switch to the real URL. While at it, add https protocol explicitly. Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>