summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fixup! u-boot-qoriq:Fix do_deploy failure as build path updated in ↵Zelan Zou11 days1-1/+1
| | | | | | uboot-sign.bbclass Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* u-boot-qoriq:Fix do_deploy failure as build path updated in uboot-sign.bbclassZelan Zou12 days1-3/+5
| | | | | | | | | | | As Poky master introduces the u-boot build path refinition: - Now the unique build path is changes from ${B}/${config} ro ${B}/${config}-${type}. - It impacts the u-boot-nodtb.bin/DTB deployment. Poky commit: u-boot: Make sure the build dir is unique for each UBOOT_CONFIG 91f50b7c55968b0857818cf05c03488cd19452d4 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* Merge pull request #2392 from MaxKrummenacher/masterOtavio Salvador12 days2-1/+1
|\ | | | | vulkan-loader: follow oe-core version bump
| * vulkan-loader: follow oe-core version bumpMax Krummenacher12 days2-1/+1
|/ | | | | | | | | | | The patch still applies cleanly. Follow the version bump, otherwise - vulkan-loader_1.4.321.0.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 #2390 from nxp-upstream/virtual-vulkan-icdOtavio Salvador2025-10-064-4/+7
|\ | | | | vulkan-loader: Configure virtual-vulkan-icd for i.MX GPU
| * vulkan-loader: Configure virtual-vulkan-icd for i.MX GPUTom Hochstein2025-10-064-4/+7
|/ | | | | | Use the new virtual runtime provider to configure the ICD for i.MX GPU. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #2389 from MaxKrummenacher/masterOtavio Salvador2025-09-294-5/+5
|\ | | | | layerwide: follow rename virtual/opencl-icd to virtual/libopencl1
| * layerwide: follow rename virtual/opencl-icd to virtual/libopencl1Max Krummenacher2025-09-284-5/+5
|/ | | | | | | | | | | | A change in meta-openembedded that provided virtual/opencl-icd [1] changed the name to virtual/libopencl1. [1] https://git.openembedded.org/meta-openembedded/commit/?id=87b44d29b6942427bfb1fab02a4564e41dcc01a0 Fixes e.g. when building 'clpeak' for a downstream vivante setup: | ERROR: The file /usr/lib/libOpenCL.so.1 is installed by both opencl-icd-loader and imx-gpu-viv, aborting Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* Merge pull request #2385 from nxp-upstream/imx-gpu-vivOtavio Salvador2025-09-251-1/+1
|\ | | | | imx-gpu-viv: Remove un-necessary libnn-imx dependency
| * imx-gpu-viv: Remove un-necessary libnn-imx dependencyTom Hochstein2025-09-251-1/+1
|/ | | | | | | | OpenVX does not require the large libnn-imx package, so remove the runtime dependency. Fixes: #2384 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2025-09-171-1/+1
|
* Merge pull request #2373 from eghidoli/master_update_uuuOtavio Salvador2025-09-172-9/+12
|\ | | | | [master] uuu: upgrade 1.5.165 -> 1.5.233
| * uuu: upgrade 1.5.165 -> 1.5.233Emanuele Ghidoli2025-09-172-9/+12
|/ | | | | | | | | | | Upgrade uuu to latest release, which introduces support for container format v2 required on newer SoCs such as i.MX943 and i.MX95 B0. This version adds support for macOS on ARM. As a result, the former executable uuu_mac has been renamed to uuu_mac_x86, and a new uuu_mac_arm binary is provided. Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
* Merge pull request #2363 from nxp-upstream/whinlatter-global-changeOtavio Salvador2025-09-153-5/+5
|\ | | | | global recipes: Fix whinlatter updates for source code lacation
| * global recipes: Fix whinlatter updates for source code lacationZelan Zou2025-09-153-5/+5
| | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | Merge pull request #2368 from nxp-upstream/vulkan-loaderOtavio Salvador2025-09-123-2/+2
|\ \ | | | | | | vulkan-loader: Fix version-specific patching
| * | vulkan-loader: Fix version-specific patchingTom Hochstein2025-09-113-2/+2
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The build fails because it cannot find the patch files in the version- specific folder. The problem is the bbappend uses `PN`. However, it turns out that `BP` doesn't work either: ``` ERROR: /.../poky/meta/recipes-graphics/vulkan/vulkan-loader_1.4.321.0.bb: Unable to get checksum for vulkan-loader SRC_URI entry 0001-LF-11869-change-mali-wsi-layer-activating-order.patch: file could not be found The following paths were searched: /.../meta-freescale/recipes-graphics/vulkan/defaultpkgname-1.0/fsl/0001-LF-11869-change-mali-wsi-layer-activating-order.patch [ %< SNIP %< ] ``` When `FILESEXTRAPATHS` is prepended, `BP` is not ready since the immediate expansion operator `:=` is used, hence the folder name `defaultpkgname-1.0` shown in the error log. Fix the problem with hard-coded values. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #2365 from nxp-upstream/vulkan-loaderOtavio Salvador2025-09-112-0/+0
|\ \ | |/ |/| vulkan-loader: Fix patch for non-GPU i.MX 8
| * vulkan-loader: Fix patch for non-GPU i.MX 8Tom Hochstein2025-09-112-0/+0
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Building for i.MX 8 without GPU results in a patching error: ``` ERROR: vulkan-loader-1.4.321.0-r0 do_patch: QA Issue: Fuzz detected: Applying patch 0001-LF-11869-change-mali-wsi-layer-activating-order.patch patching file loader/loader.c Hunk #1 succeeded at 3034 with fuzz 1 (offset 128 lines). Hunk #2 succeeded at 3101 (offset 135 lines). Hunk #3 succeeded at 3115 (offset 135 lines). The context lines in the patches can be updated with devtool: devtool modify vulkan-loader devtool finish --force-patch-refresh vulkan-loader <layer_path> Don't forget to review changes done by devtool! Patch log indicates that patches do not apply cleanly. [patch-fuzz] ``` The problem is i.MX 8 without GPU uses the latest Vulkan 1.4.321.0 and needs that version of the patch, but the recipe provides the older version of the patch for Vulkan 1.3.275.0.imx. Use version-specific folders to resolve the mismatch. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2025-09-101-3/+0
|
* Merge pull request #2347 from nxp-upstream/optee-upgrade-to-6.12.20Otavio Salvador2025-09-1030-294/+211
|\ | | | | Optee Update From 6.12.20-2.0.0
| * optee-test-qoriq: Upgrade 3.13 -> 4.6.0Zelan Zou2025-09-033-68/+20
| | | | | | | | | | | | Update from LF6.12.20-2.0.0 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * optee-os-qoriq: Upgrade 3.13.0 -> 4.6.0Zelan Zou2025-09-034-93/+66
| | | | | | | | | | | | Update from LF6.12.20-2.0.0 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * optee-client-qoriq: Upgrade 3.13.0 -> 4.6.0Zelan Zou2025-09-034-60/+18
| | | | | | | | | | | | Update from LF6.12.20-2.0.0 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * imx-base.inc: Update optee PREFERRED_VERSION to 4.6.0.imxZelan Zou2025-09-031-6/+4
| | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * optee-test: Upgrade 4.4.0.imx -> 4.6.0.imxZelan Zou2025-09-033-6/+5
| | | | | | | | | | | | Update from LF6.12.20-2.0.0 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * optee-os: Upgrade 4.4.0.imx -> 4.6.0.imxZelan Zou2025-09-039-24/+20
| | | | | | | | | | | | Update from LF6.12.20-2.0.0 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * optee-client: Upgrade 4.4.0.imx -> 4.6.0.imxZelan Zou2025-09-016-37/+78
| | | | | | | | | | Update from LF6.12.20-2.0.0 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2025-09-091-1/+1
| |
* | Merge pull request #2360 from hiagofranco/sync-imx-oei-masterOtavio Salvador2025-09-093-3/+14
|\ \ | | | | | | [master] Cherry-pick commits from scarthgap on imx-oei
| * | imx95-19x19-verdin: set OEI_DDRCONFIG when IMX_SOC_REV is A0 or A1Ernest Van Hoecke2025-09-091-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | Easily allow builds for iMX95 Rev A0/A1 by automatically setting the necessary variable OEI_DDRCONFIG when IMX_SOC_REV is set to A0/A1. Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> (cherry picked from commit 3a6ac9a5052061aec3252effc0773e55cf5635b8)
| * | imx-base.inc: Update i.MX95 default Rev to B0Ernest Van Hoecke2025-09-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is necessary to align with NXP BSP LF6.6.52-2.2.1. In imx-oei, the default DDR timings have been updated to B0, and anyone building for A0/A1 is expected to pass the argument DDR_CONFIG with the A1 timings to imx-oei. Therefore, a machine conf for A0/A1 support that also sets the desired timings is always necessary, and we have to drop A0/A1 from imx-base.inc. It is not enough to override IMX_SOC_REV to support A0/A1. Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> (cherry picked from commit e43eb830443b70b82a67e90dd785736fac90f16d)
| * | imx-oei: Add OEI_DDRCONFIG for imx95 A1 buildsErnest Van Hoecke2025-09-091-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Add new variable OEI_DDRCONFIG to be used with A1 builds to specify the DDR configuration. Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> (cherry picked from commit 1a77d79203d08b961bc2971685141ea4edf2bdce)
| * | imx-oei: Add compile option for imx95 B0Ernest Van Hoecke2025-09-091-0/+2
| | | | | | | | | | | | | | | Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> (cherry picked from commit 85863672d74768876b3f2586032bdec2fca7d476)
| * | imx-oei: Update SRCREV and license to NXP BSP LF6.6.52-2.2.1Ernest Van Hoecke2025-09-091-3/+3
|/ / | | | | | | | | Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> (cherry picked from commit 30e8b8107e0494c196e354090cea8bc3c4c265a6)
* | Merge pull request #2358 from hiagofranco/update-imx-lib-6.12.20-2.0.0Otavio Salvador2025-09-091-1/+1
|\ \ | | | | | | imx-lib: upgrade to NXP 6.12.20-2.0.0 release
| * | imx-lib: upgrade to NXP 6.12.20-2.0.0 releaseHiago De Franco2025-09-091-1/+1
| | | | | | | | | | | | Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
* | | Merge pull request #2359 from hiagofranco/update-imx-test-6.12.20-2.0.0Otavio Salvador2025-09-091-2/+4
|\ \ \ | | | | | | | | imx-test: upgrade to NXP 6.12.20-2.0.0 release
| * | | imx-test: upgrade to NXP 6.12.20-2.0.0 releaseHiago De Franco2025-09-091-2/+4
| |/ / | | | | | | | | | Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
* | | Merge pull request #2357 from hiagofranco/update-imx-mkimage-6.12.20-2.0.0Otavio Salvador2025-09-091-2/+2
|\ \ \ | | | | | | | | imx-mkimage: upgrade to NXP 6.12.20-2.0.0 release
| * | | imx-mkimage: upgrade to NXP 6.12.20-2.0.0 releaseHiago De Franco2025-09-091-2/+2
| |/ / | | | | | | | | | Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
* | | Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2025-09-091-2/+2
| | |
* | | Merge pull request #2356 from hiagofranco/update-firmware-imx-6.12.20-2.0.0Otavio Salvador2025-09-094-10/+10
|\ \ \ | | | | | | | | Update firmware-imx, firmware-ele-imx and imx-boot-firmware-file to 6.12.20 2.0.0
| * | | imx-boot-firmware-file: upgrade to NXP 6.12.20-2.0.0 releaseHiago De Franco2025-09-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to version 8.28, from new 6.12.20-2.0.0 NXP release. From meta-imx, this was only a Copyright update. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
| * | | firmware-ele-imx: upgrade to NXP 6.12.20-2.0.0 releaseHiago De Franco2025-09-091-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Upgrade to version 2.0.2, from new 6.12.20-2.0.0 NXP release. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
| * | | firmware-imx: upgrade to NXP 6.12.20-2.0.0 releaseHiago De Franco2025-09-092-5/+5
| |/ / | | | | | | | | | | | | | | | Upgrade to version 8.28, from new 6.12.20-2.0.0 NXP release. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
* | | Merge pull request #2354 from hiagofranco/update-jailhouse-imx-6.12.20-2.0.0Otavio Salvador2025-09-081-2/+2
|\ \ \ | | | | | | | | jailhouse-imx: upgrade to NXP 6.12.20-2.0.0 release
| * | | jailhouse-imx: upgrade to NXP 6.12.20-2.0.0 releaseHiago De Franco2025-09-081-2/+2
| |/ / | | | | | | | | | Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
* | | Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2025-09-081-1/+1
| | |
* | | Merge pull request #2353 from hiagofranco/update-imx-atf-6.12.20-2.0.0Otavio Salvador2025-09-081-3/+3
|\ \ \ | |/ / |/| | imx-atf: upgrade to NXP 6.12.20-2.0.0 release