Commit Graph

8002 Commits

Author SHA1 Message Date
github-actions[bot]
522bfd9f99 Auto-update LICENSE file with current recipe licenses
Some checks are pending
Update LICENSE file / update-license (push) Waiting to run
2025-08-20 17:12:27 +00:00
Otavio Salvador
3b656345bd
Merge pull request #2334 from nxp-upstream/MM_6.12.20-2.0.0
Upgrade MM package to LF6.12.20-2.0.0
2025-08-20 14:12:09 -03:00
github-actions[bot]
0f04a1deba Auto-update LICENSE file with current recipe licenses
Some checks failed
Update LICENSE file / update-license (push) Has been cancelled
2025-08-15 21:12:31 +00:00
Otavio Salvador
9b4d9115e6
Merge pull request #2337 from nxp-upstream/kernel_and_modules_6.12.20
Upgrade Linux kernel and headers and Modules to 6.12.20
2025-08-15 18:12:22 -03:00
Zelan Zou
9d27357cac gstreamer: Upgrade to 1.26.0
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2025-08-14 14:14:13 +08:00
Zelan Zou
11f943d062 imx-gst1.0-plugin: Upgrade to LF6.12.20-2.0.0
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2025-08-14 11:11:32 +08:00
Zelan Zou
970000d7df nxp-afe-voiceseeker: Upgrade to LF6.12.20-2.0.0
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2025-08-14 11:01:05 +08:00
Zelan Zou
3e8aa171d4 nxp-afe: Upgrade to LF6.12.20-2.0.0
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2025-08-14 11:01:05 +08:00
Zelan Zou
50b97a4d17 imx-vpuwrap: Upgrade to LF6.12.20-2.0.0
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2025-08-14 11:01:05 +08:00
Zelan Zou
2de59942c0 imx-parser: Upgrade to v4.10.0
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2025-08-14 11:01:05 +08:00
Zelan Zou
e829e4cc54 imx-opencl-converter: Upgrade to v0.8.0
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2025-08-14 11:01:05 +08:00
Zelan Zou
2ee4c7f8e3 imx-dspc-asrc: Upgrade to v1.0.2
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2025-08-14 11:01:05 +08:00
Zelan Zou
2f35f0f5bd imx-codec: Upgrade to v4.10.0
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2025-08-14 11:01:05 +08:00
Otavio Salvador
b80b2e0cbc
Merge pull request #2338 from nxp-upstream/mcore-LF6.12.20
Some checks failed
Update LICENSE file / update-license (push) Has been cancelled
mcore-demos: Upgrade to LF6.12.20-2.0.0
2025-08-13 09:00:03 -03:00
Jun Zhu
f34a179be9 kernel-module-imx-gpu-viv: Upgrade 6.4.11.p3.0 -> 6.4.11.p3.2
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2025-08-13 10:37:46 +08:00
Jun Zhu
3b17c90497 kernel-module-isp-vvcam: Upgrade 4.2.2.25.1 -> 4.2.2.25.2
This commit add the following source revisions:

    191c4b95 LF-14654 initialize q->lock to accommodate community change
    ee6c79b9 CL1125312 M865SW-1342: Fix vvext capture image fails when do stress test
    dc686fbb CL1127718 M865SW-1317: Fix frame rate drop issue after disabling dewarp engine

Signed-off-by: Jun Zhu <junzhu@nxp.com>
2025-08-13 10:37:46 +08:00
Jun Zhu
568ecd2272 kernel-module-nxp-wlan: Update from LF-6.12.3 to LF-6.12.20
This commit add the following source revisions:
    7a8beaa Updated the README file by correcting the destination PATH of source code and binary
    eecc587 Driver commit for release MM6X18537.p9 2025-05-27_13:55:57
    ca52beb Pull request #1: Master
    91d2e89 mxm_wifiex: fix build error on L6.15 kernel next tree
    2da89e4 WCSWREL-700: Makefile: remove the SD8801 support
    bc7387b Driver commit for release MM6X18537.p2_2025-04-22-00-50-45
    32e3210 Driver commit for release MM6X18537_2025-04-22-00-42-38
    0ea4f2f mxm_wifiex: fix build error on L6.14 kernel next tree
    3383eb3 mxm_wifiex: remove MODULE_DEVICE_TABLE for usb wifi driver
    e207c16 mxm_wifiex: Enable PCIE-AW693 and USB-IW610 support
    58368fe mxm_wifiex: fix build warnings on L6.13 kernel next tree

Signed-off-by: Jun Zhu <junzhu@nxp.com>
2025-08-13 10:37:46 +08:00
Jun Zhu
de533b156f linux-imx: Update from 6.12.3 to 6.12.20
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2025-08-13 10:37:46 +08:00
Jun Zhu
8544730cac linux-imx-headers: Update to 6.12.20
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2025-08-13 10:37:46 +08:00
Zelan Zou
1c7dcf04fe imx-alsa-plugins: Upgrade to LF6.12.20-2.0.0
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2025-08-12 16:42:44 +08:00
Zelan Zou
f14e972621 mcore-demos: Upgrade to LF6.12.20-2.0.0
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2025-08-12 15:21:52 +08:00
Otavio Salvador
def8ee285a
Merge pull request #2332 from nxp-upstream/uuc-2025q2
Some checks failed
Update LICENSE file / update-license (push) Has been cancelled
imx-uuc: Update upsteam URI to nxp-imx
2025-08-11 08:58:19 -03:00
Jun Zhu
f57a8f50e4 imx-uuc: Update upsteam URI to nxp-imx
As NXP moves imx-uuc.git to project github.com/nxp-imx, the original
github.com/NXPmicro/imx-uuc.git will be redircting to this new location.

Signed-off-by: Jun Zhu <junzhu@nxp.com>
2025-08-11 14:05:01 +08:00
Otavio Salvador
3dea531e87
Merge pull request #2330 from MaxKrummenacher/master
Some checks failed
Update LICENSE file / update-license (push) Has been cancelled
imx-gst1.0-plugin: fix build against glibc 2.42
2025-08-09 22:51:04 -03:00
Max Krummenacher
031433402f imx-gst1.0-plugin: fix build against glibc 2.42
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>
2025-08-09 10:50:59 +02:00
Otavio Salvador
0dfb65fb2f
Merge pull request #2032 from tq-steina/master
udev-rules-imx: Set group to video on i.MX93/95 devices
2025-08-04 09:33:00 -03:00
Alexander Stein
cab7e1a11b udev-rules-imx: Set group to video on i.MX93/95 devices
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>
2025-08-04 14:02:43 +02:00
Otavio Salvador
67eb12e4d2
Merge pull request #2321 from MaxKrummenacher/master
Some checks failed
Update LICENSE file / update-license (push) Has been cancelled
isp-imx update to 4.2.2.25.2 and fix build error after CMake update
2025-07-27 18:28:40 -03:00
github-actions[bot]
234d1e0c9f Auto-update LICENSE file with current recipe licenses 2025-07-25 20:33:11 +00:00
Max Krummenacher
081d33a89a basler-camera: Update to 4.2.2.25.2
This also needs a bump to a later NXP EULA.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2025-07-25 22:18:12 +02:00
Max Krummenacher
5f79343e90 isp-imx: fix build with cmake 4
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>
2025-07-25 22:18:12 +02:00
Max Krummenacher
5250e1a1cc isp-imx: Update to 4.2.2.25.2
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>
2025-07-25 13:54:47 +02:00
Max Krummenacher
aab7195c70 EULA: Update to v58
This version is used in NXP release 6.12.20-2.0.0

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2025-07-25 11:14:59 +02:00
Otavio Salvador
3795a8155a
Merge pull request #2316 from ivitro/master-imx-system-manager-fix-verbose
imx-system-manager: fix EXTRA_OEMAKE verbose parameter
2025-07-22 14:30:39 -03:00
Vitor Soares
44963fd741 imx-system-manager: fix EXTRA_OEMAKE verbose parameter
Change V=y to V=1 for proper verbose output in iMX System Manager builds.

Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
2025-07-22 18:01:58 +01:00
Otavio Salvador
16ffe6a12c
Merge pull request #2314 from hiagofranco/add-isp-imx-patch
Some checks failed
Update LICENSE file / update-license (push) Has been cancelled
isp-imx: don't leave systemd service in failed state
2025-07-14 13:30:04 -03:00
Hiago De Franco
7b47635c70 isp-imx: don't leave systemd service in failed state
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>
2025-07-14 13:14:25 -03:00
Otavio Salvador
6e79ee977d
Merge pull request #2311 from nxp-upstream/pipewire
pipewire: Simplify gstreamer package config override
2025-07-07 18:41:40 -03:00
Tom Hochstein
5687813ed7 pipewire: Simplify gstreamer package config override
Allow the user to more easily override the removal of the gstreamer
PACKAGECONFIG.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2025-07-01 09:14:56 -07:00
Otavio Salvador
06e69dcd39
Merge pull request #2310 from MaxKrummenacher/master
Some checks failed
Update LICENSE file / update-license (push) Has been cancelled
global: whinlatter updates for WORKDIR/UNPACKDIR and git fetch location
2025-06-30 08:31:19 -03:00
Max Krummenacher
b747b01501 global: whinlatter updates for WORKDIR/UNPACKDIR and git fetch location
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>
2025-06-28 18:58:39 +02:00
Otavio Salvador
4273bade19
Merge pull request #2308 from Freescale/bump-linux-recipes
Some checks failed
Update LICENSE file / update-license (push) Has been cancelled
Bump linux recipes
2025-06-26 16:14:25 -03:00
Daiane Angolini
ce203ded8d linux-fslc-lts (6.6): Bump the stable tags 6.6.50 -> 6.6.52
It bumps the stable tags.

Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
2025-06-26 15:47:57 -03:00
Daiane Angolini
68051921ba linux-fslc-lts (6.1): Bump the stable tags 6.1.72 -> 6.1.111
It bumps the stable tag.

Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
2025-06-26 15:47:57 -03:00
Daiane Angolini
c6de8377da linux-fslc: Bump stable tags 6.12.28 -> 6.12.34
It bumps the stable tags.

Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
2025-06-26 15:47:57 -03:00
Daiane Angolini
3340ac0baf linux-fslc-imx: Bump to 6.12.34 stable tag
It also update the list of additional commits.

Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
2025-06-26 15:47:29 -03:00
Otavio Salvador
d582e964a1
Merge pull request #2305 from MaXinjian/fitimage
Remove kernel-fitimage image type
2025-06-24 08:29:41 -03:00
Liu Yiding
c7f82d7e4b Replace kernel-fitimage KERNER_CLASSES with kernel-fit-extra-artifacts
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>
2025-06-24 14:04:15 +08:00
Otavio Salvador
82f87af9e0
Merge pull request #2307 from ekronborg/boot-container
imx-boot-container: copy ${OPTEE_BOOT_IMAGE} to ${B}
2025-06-23 14:21:43 -03:00
Emil Kronborg
6304f94df2 imx-boot-container: copy ${OPTEE_BOOT_IMAGE} to ${B}
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.
2025-06-23 18:22:06 +02:00