Commit Graph

429 Commits

Author SHA1 Message Date
Tom Hochstein
314b11ccf6 opengl-es-cts: Drop redundant patch
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-10-18 15:44:08 -05:00
Tom Hochstein
78653d41eb qtwebengine: Suppress GCC 14 error implicit-function-declaration [YOCIMX-8398]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-10-18 11:34:40 -05:00
Tom Hochstein
ce017277f9 Revert "qtquick3d: Workaround to fix do_package_qa error[YOCIMX-8317]"
This reverts commit 1f33ce317242c3d064b931d75c3a9e1ac32631c6.
2024-10-18 11:34:40 -05:00
Tom Hochstein
f86178d471 Revert "qtdeclarative: Workaround to fix do_package_qa error [YOCIMX-8317]"
This reverts commit 68ffc1efe47bfc52562d03722023dce824615bc2.
2024-10-18 11:34:40 -05:00
Tom Hochstein
929ff89d1a Revert "qtlanguageserver: Work around package QA error"
This reverts commit 47e76fd2d7ef3534b8c627438c5f05b282b0a305.
2024-10-18 11:34:40 -05:00
Tom Hochstein
85b623c7f1 Revert "qtgrpc_git.bbappend: Workaroundto fix QA error"
Move workaround to layer.conf.

This reverts commit c73971a150559a5d8a5d5a4877b8507848763ff9.
2024-10-18 11:34:40 -05:00
Tom Hochstein
eb85ae802b opengl-es-cts: Update patches for styhead
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-10-18 11:34:40 -05:00
Jun Zhu
323e6e50a4 stmm-imx: Update to support Yocto Styhead
[YOCIMX-8250] Fix missing .dsc file problem by using UNPACKDIR.
[YOCIMX-8260] Work-around package QA error.

Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-10-18 11:34:40 -05:00
Zelan Zou
96f3fe75bb qtgrpc_git.bbappend: Workaroundto fix QA error
nativesdk-qtgrpc-dev contains reference to TMPDIR [buildpaths]

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-10-18 11:34:40 -05:00
Neena Busireddy
1c63d2c0ea qtbase: Change WORKDIR to UNPACKDIR in do_install
This fixes the following error in fb builds:

install: cannot stat '/home/bamboo/build/imx-styhead-next/Linux_IMX_Styhead/fsl-imx-internal-fb/yocto/build/tmp/work/x86_64-linux/qtbase-native/6.8.0/qt-linuxfb.sh': No such file or directory

Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
2024-10-18 11:34:40 -05:00
Neena Busireddy
86c21c4edd dvb-apps: Fix QA Issue: Malformed Upstream-Status in patch
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
2024-10-18 11:34:40 -05:00
Zelan Zou
eacea1874f dvb-apps: Fix upstream status to aligin with yocto variable
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-10-18 11:34:40 -05:00
Jun Zhu
95815dd62a qtlanguageserver: Work around package QA error
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-10-18 11:34:40 -05:00
Jun Zhu
bf3eea5c83 packagegroup-qt6-imx: Disable packagegroup-imx-gopoint [YOCIMX-8308]
- Need to fix patch error: Add Upstream status
      imx-nnstreamer-examples/voiceui-voiceplayer/imx-smart-kitchen
- Need to fix the compile error:
      voiceui-ebike/voiceui-smart-kitchen/imx-voice-example/imx-ebike

Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-10-18 11:34:40 -05:00
Zelan Zou
ce38e7046d qtdeclarative: Workaround to fix do_package_qa error [YOCIMX-8317]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-10-18 11:34:40 -05:00
Zelan Zou
e849640eec qtquick3d: Workaround to fix do_package_qa error[YOCIMX-8317]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-10-18 11:34:40 -05:00
Tom Hochstein
47ca762251 apitrace: Rename and upgrade 10.0.0 -> 12.0.0.imx [YOCIMX-8298]
Upgrade the fork recipe. Also, rename the recipe to follow i.MX fork
recipe naming standard of using the same recipe name with a
.imx-annotated version.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-10-18 11:34:40 -05:00
Neena Busireddy
cf495b8c17 opengl-es-cts: Update the bbappend to 3.2.11.0 version [YOCIMX-8314]
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
2024-10-18 11:34:40 -05:00
Zelan Zou
1135a61e8e sigma-dut: Add upstream-status in patch [YOCIMX-8286]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-10-18 11:34:40 -05:00
Jun Zhu
c1df6a0aad fsl-imx-base.inc: Update DISTRO_VERSION to 6.12-styhead [YOCIMX-8288]
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-10-18 11:34:40 -05:00
Zelan Zou
cc6f3ac185 layer.conf: Add styhead to compatible layer
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-10-18 11:34:40 -05:00
Neena Busireddy
4d38fb685d devil: Add Upsream-Status in patch file
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
2024-10-18 11:34:40 -05:00
Neena Busireddy
b8c0a8e4f1 mesa: Upstream recipe does not use a version
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
2024-10-18 11:34:40 -05:00
Neena Busireddy
166925d676 renderdoc: Update bbappend version to match upstream version
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
2024-10-18 11:34:40 -05:00
Tom Hochstein
ee0e17ad4b opengl-es-cts: Fix transform feedback issue patch [YOCIMX-8439]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-10-18 10:55:14 -05:00
Valentin Jec
26da62e199 mtcp-dpdk: Fix multilib issues and update to the latest LICENSE checksum
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2024-10-17 11:16:53 +03:00
i.MX Yocto Project Release
8fb4475561 imx-gpu-sdk: Update imx-gpu-sdk_6.4.2.bb to commit b6d7301
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-10-17 09:05:51 +02:00
i.MX Yocto Project Release
4d4f9ae437 libcamera: Update libcamera_0.3.0.imx.bb to commit a88dab5
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-10-16 23:57:16 +02:00
Flora Hu
bf1f9320b9 packagegroup-fsl-tools-audio.bb: Integrate AFE and imx-voiceseeker on MX91 [YOCIMX-8415]
Signed-off-by: Flora Hu <flora.hu@nxp.com>
2024-10-16 03:38:43 +02:00
i.MX Yocto Project Release
67d80224a8 xen: Update xen-common.inc to commit 520e562
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-10-14 17:32:45 +08:00
Apeksha Gupta
d6039ac374 dpdk: Update dpdk.inc to commit 5d8be600
New feature added- DPDK FPR support on iMX93.

Signed-off-by: Apeksha Gupta <apeksha.gupta@nxp.com>
2024-10-14 17:32:45 +08:00
Zelan Zou
05350cda4c packagegroup-fsl-tools-testapps.bbappend: Add mtcp-dpdk to imx95 image [YOCIMX-8363]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-10-14 17:32:45 +08:00
Zelan Zou
6bc9d43e49 mtcp-dpdk: Update mtcp-dpdk_22.11.bb to commit 3ba347b
[YOCIMX-8363] Enable mtcp on i.MX 95 platform

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-10-14 17:32:18 +08:00
Tom Hochstein
5623de337c libcamera: Add tiff for 95 [YOCIMX-8408]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-10-10 09:13:43 -05:00
i.MX Yocto Project Release
8fdeaf1932 xen: Update xen-common.inc to commit 1425b67
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-10-10 11:49:51 +02:00
i.MX Yocto Project Release
abf9d88a1b libcamera: Update libcamera_0.3.0.imx.bb to commit 0462080
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-10-10 11:43:51 +02:00
Tom Hochstein
7afdde2ef8 itest: Add support for 8DXL [LF-12751]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-10-08 08:00:35 -05:00
Jun Zhu
4f78c2cc6e packagegroup-fsl-tools-testapps: Install dpdk-fpr to i.MX 93 rootfs [LF-13601]
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-09-29 14:52:49 +08:00
Jun Zhu
1f5c338cd2 dpdk-fpr: Update dpdk-fpr_22.11.bb to commit
[LF-13601] Enable DPDK FPR for i.MX 93:
- Install .conf file for i.MX 93.
- Add compatible to i.MX 93 machines.

Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-09-29 14:52:49 +08:00
Tom Hochstein
e0db78f1a4 qtpdf: Drop redundant cups dependency
The base recipe does now have the cups dependency.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-27 14:49:00 -05:00
Tom Hochstein
3ab8a24706 qtbase: Enable gbm and kms for i.MX 9 more simply
The logic for fixing the 91 and 93 builds is complex. It seems that all
that is required is to enable gbm and kms for all i.MX 9 the same as is
done for i.MX 8.

Reworks: 6c83db088e qtbase: Enable gbm and kms for mx91
Reworks: 9fddf8def6 qtbase: Add kms and gbm to 93 [LF-9315]

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-27 13:33:13 -05:00
Tom Hochstein
b4d508afde qtquick3d: Disable OpenXR support in our distros [LF-13554]
Our GPU drivers do not support OpenXR, so disable support in qtquick3d.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-27 14:55:23 +02:00
Tom Hochstein
118d852f1d qtquick3d: Add OpenXR package config [LF-13554]
Expose the OpenXR feature with a package config, enabled by default
to mirror the source default.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-27 14:55:23 +02:00
i.MX Yocto Project Release
0ff08d82a6 libcamera: Update libcamera_0.3.0.imx.bb to commit 9882e12
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-09-27 11:47:37 +02:00
Tom Hochstein
81ebfa4ed5 libcamera: Enable Python bindings for 95/0.3.0.imx [YOCIMX-8351]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-26 14:26:13 -05:00
Tom Hochstein
0192e258da libcamera: Override invalid do_configure:prepend [YOCIMX-8351]
The logic in the base 0.3.0 recipe for disabling Python support does
nothing now since Python support is now controlled with a separate
knob.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-26 14:26:13 -05:00
Tom Hochstein
a44f166b65 libcamera: Fix base recipe and version for 95 [YOCIMX-8351]
The base recipe for the 95 version is wrong, as the source is based on
0.3.0. Copy the latest 0.3.0 recipe from meta-openembedded and fix the
version in the recipe filename.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-26 14:25:26 -05:00
Tom Hochstein
3ac9be79c5 libcamera: Fix meta-openembedded copy section of 0.2.0.imx recipe
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-26 07:43:12 -05:00
i.MX Yocto Project Release
81eb7cae4e imx-gpu-sdk: Update imx-gpu-sdk_6.4.2.bb to commit 8d6b14f
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-09-20 19:06:25 +02:00
i.MX Yocto Project Release
4e636b5c6c imx-gpu-sdk: Update imx-gpu-sdk_6.4.2.bb to commit 59c9358
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-09-19 11:47:26 +02:00
Tom Hochstein
7b0c47151d imx-gpu-sdk: Update imx-gpu-sdk_6.4.2.bb to commit 15b32f4
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-17 10:26:57 -05:00
Tom Hochstein
9595f55b70 imx-gpu-sdk: Upgrade 6.4.1 -> 6.4.2 [YOCIMX-8302]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-17 10:26:57 -05:00
Tom Hochstein
123fd4f0b4 tinycompress: Fix license, align with upstream
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-14 10:15:54 -05:00
Tom Hochstein
40b3106a23 fsl-imx-base.inc: Move distro settings from fsl-imx-preferred-env.inc
The non-standard include file fsl-imx-preferred-env.inc is not needed
and can cause confusion since it just adds another file to stash
config settings. This commit moves POKY_INIT_MANAGER and
VIRTUAL-RUNTIME_container_runtime to the distro config.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-10 06:23:43 -05:00
Tom Hochstein
36f0fcc7df imx-base-extend.inc: Move preferred versions from fsl-imx-preferred-env.inc
The non-standard include file fsl-imx-preferred-env.inc is not needed
and can cause confusion since it just adds another file to stash
config settings. This commit moves the preferred version settings
for gstreamer, qemu, and xen to the machine config.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-10 06:23:28 -05:00
Tom Hochstein
bf535ae7d4 Simplify kernel and bootloader config settings
Note that this does seem to fix IMX_DEFAULT_KERNEL which was being set
to linux-imx-fslc, though apparently without any known issues with
actually using linux-imx.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-10 06:15:23 -05:00
Tom Hochstein
433143d8c3 gstreamer1.0: Align with upstream
The local changes are in meta-freescale, so cleanup redundancy.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-10 06:13:52 -05:00
Tom Hochstein
988bc4f229 fsl-imx-preferred-env.inc: Remove obsolete meta-arm BBMASK
Drop the BBMASK for a recipe file that no longer exists.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-10 06:12:39 -05:00
Tom Hochstein
ab830c5f66 imx-gpu-sdk: Release 6.4.1 [STDIO-2171]
* The Vulkan swapchain creation now use more sensible defaults when the app has no preferences.
* Upgraded to FslBuild 3.7.0.1
* Updated the way we build zlib on ubuntu.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-03 09:28:57 -05:00
Zelan Zou
4c1918257b el2go-agent: Update el2go-agent_git.bb to commit 54bd67e
Upgrade to v5.2.1 [YOCIMX-8202]

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-09-02 15:24:37 +08:00
i.MX Yocto Project Release
c72d4faf72 imx-gpu-sdk: Update imx-gpu-sdk_6.4.1.bb to commit 198d708
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-08-29 21:55:36 +02:00
i.MX Yocto Project Release
d717f6f8dd imx-gpu-sdk: Update imx-gpu-sdk_6.4.1.bb to commit 71a9bdf
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-08-29 01:46:32 +02:00
i.MX Yocto Project Release
f1686b51e8 imx-gpu-sdk: Update imx-gpu-sdk_6.4.1.bb to commit 785fe2b
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-08-28 14:30:21 +02:00
Zelan Zou
b746de95a5 dpdk-fpr: Update dpdk-fpr_22.11.bb to commit 4be3498
[YOCIMX-8230]

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-08-27 15:39:36 +08:00
Zelan Zou
1ca32c7dd8 dpdk: Update dpdk_22.11.bb to commit 9298b89
[YOCIMX-8230]

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-08-27 15:39:18 +08:00
Tom Hochstein
b5b310e3dc opencl-icd-loader: Add .cmake and cllayerinfo to install
The .cmake files are missing from the package install.

To fix this, use the source install as the base of do_install. The
source install also adds cllayerinfo and OpenCL.pc as compared to the
base recipe.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-08-23 14:00:37 -05:00
i.MX Yocto Project Release
1b938092d8 imx-gpu-sdk: Update imx-gpu-sdk_6.4.1.bb to commit 83c3986
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-08-22 15:28:52 +02:00
Zelan Zou
d5def9c7d9 imx-gpu-sdk: Update LIC_FILES_CHKSUM
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-08-22 17:32:40 +08:00
i.MX Yocto Project Release
5612b7815a imx-gpu-sdk: Update imx-gpu-sdk_6.4.1.bb to commit ffc3b30
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-08-19 20:36:22 +02:00
Tom Hochstein
d6f97fca40 fsl-imx-xwayland: Add RDP support to distro [YOCIMX-8211]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-08-19 07:07:34 -05:00
Tom Hochstein
aac8dcea75 imx-gpu-sdk: Update imx-gpu-sdk_6.4.1.bb to commit e6d4165
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-08-16 08:15:44 -05:00
Tom Hochstein
d08c37592e imx-gpu-sdk: Upgrade 6.4.0 -> 6.4.1 [STDIO-2170]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-08-16 08:14:40 -05:00
Tom Hochstein
b89bfb9e8b fixup! qtbase: Drop upstreamed overrides
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-08-08 09:05:25 -05:00
Zelan Zou
5ec4ca2012 fsl-imx-preferred-env.inc: Update qemu to 8.2.3
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-08-08 20:55:52 +08:00
Ilie Halip
b3e2a3963d el2go-agent: patch to use the newer SMW APIs
Signed-off-by: Ilie Halip <ilie.halip@nxp.com>
2024-08-08 13:09:41 +03:00
Ilie Halip
78ef8cceae el2go-agent: Update el2go-agent_git.bb to commit 9c2f920
[YOCIMX-8136] EL2GO Agent v5.2.0 for Yocto release Q3 2024

Signed-off-by: Ilie Halip <ilie.halip@nxp.com>
2024-08-08 13:07:51 +03:00
Tom Hochstein
687656f197 fixup! packagegroup-fsl-tools-testapps.bbappend: Install nxp-ssrc test source code package
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-08-07 15:45:26 -05:00
Zelan Zou
1df3c2e62b packagegroup-fsl-tools-testapps.bbappend: Install nxp-ssrc test source code package
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-08-07 08:41:41 +02:00
Tom Hochstein
d788b7ba32 Revert "fixup! dpdk: Work around package install QA issue"
This reverts commit 23b7bfc1a0.

Revert "dpdk: Work around package install QA issue"

Problem is solved in package source.

This reverts commit 5ee534177c.
2024-08-06 11:48:31 -05:00
Zelan Zou
16d5f6d195 dpdk: Update dpdk_22.11.bb to commit a35fd97
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-08-06 21:17:44 +08:00
Meng Li
603eb68d73 meta-imx: add necessary dependent layer for fsl-sdk-release
When parsing yocto project with command "bitbake -p", there is below
error reported:
layers/meta-imx/meta-sdk/recipes-graphics/libgpuperfcnt/
libgpuperfcnt_6.4.11.p1.2.bb:23: Could not inherit file
classes/fsl-eula-unpack2.bbclass
Because the necessary dependent layers of fsl-sdk-release are not
downloaded when setting up project, add them to avoid building
issue.

Signed-off-by: Meng Li <Meng.Li@windriver.com>
2024-08-06 14:51:23 +03:00
Neena Busireddy
d710e20909 Revert "fsl-imx-base.inc: Make DISTRO_VERSION overridable"
This reverts commit b0bd62a715.
2024-08-05 09:25:38 -07:00
Michael Pontikes
650b92325f nxp-demo-experience: Migrate over to packagegroup-imx-examples 2024-08-05 12:02:59 +02:00
Tom Hochstein
23b7bfc1a0 fixup! dpdk: Work around package install QA issue
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-08-02 14:52:19 -05:00
Tom Hochstein
5ee534177c dpdk: Work around package install QA issue
The package install is installing a nonsense file with embedded
wildcards, caught by Yocto QA error:
```
ERROR: dpdk-22.11-r0 do_package: QA Issue: dpdk: Files/directories were installed but not shipped in any package:
  /usr/lib/librte_*.so*
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
dpdk: 1 installed and not shipped files. [installed-vs-shipped]
```

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-08-02 13:58:46 -05:00
Tom Hochstein
f2c0a25604 dpdk: Update dpdk_22.11.bb to commit 4d94e5c
The latest source uses shared libs and adds the ability to install
the examples. Adapt the recipe to these changes.

By default, the source installs the implementation libs in a
sub-folder of /usr/lib. This is non-standard and is fixed by clearing
the variable `drivers_install_subdir`.

By default, the source installs the source code for all the examples in
/usr/share/dpdk. This is non-standard and is fixed by setting the
variable `enable_examples_source_install=false`.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-08-02 16:58:42 +02:00
Neena Busireddy
b0bd62a715 fsl-imx-base.inc: Make DISTRO_VERSION overridable
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
2024-08-02 07:20:23 -07:00
Zelan Zou
26954c40bf libcamera: Remove 32bit timer build flag [YOCIMX-7657]
Disable v4l2 on mx6&7 platform
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-08-02 17:50:46 +08:00
Zelan Zou
6a932f9b58 libcamera: Backport libcamera
Only mx95 use libcamera 0.2.0.imx version, others use 0.2.0 version

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-08-02 17:50:46 +08:00
Zelan Zou
69951f3b95 packagegroup-xxx-core-tools.bb: Remove pipewire-v4l2 on mx6&7 platform [YOCIMX-7657]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-08-02 17:50:46 +08:00
Zelan Zou
a96a0b3346 dpdk: Update dpdk_22.11.bb to commit a4d2efa
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-08-02 14:08:47 +08:00
Zelan Zou
0c68f86c1d Revert "dpdk: Add source and shared libs to install"
This reverts commit cdd3c5e982.
2024-08-01 22:48:56 +09:00
Zelan Zou
c21d2963b3 Revert "dpdk: Update dpdk_22.11.bb to commit 0b9abb4"
This reverts commit 1793d9e738.
2024-08-01 22:48:56 +09:00
Tom Hochstein
cdd3c5e982 dpdk: Add source and shared libs to install
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-08-01 07:59:38 -05:00
Zelan Zou
1793d9e738 dpdk: Update dpdk_22.11.bb to commit 0b9abb4
This reverts commit af4fb558f2460a9c02b98fb2339731f251a7fd6b.
Fix commit message pattern
2024-08-01 18:05:48 +09:00
Zelan Zou
d4cbc97154 Revert "dpdk: update dpdk_22.11.bb to commit 0b9abb4"
This reverts commit c16833d88b.
2024-08-01 18:05:48 +09:00
Gagandeep Singh
c16833d88b dpdk: update dpdk_22.11.bb to commit 0b9abb4
Signed-off-by: Gagandeep Singh <g.singh@nxp.com>
2024-08-01 10:44:28 +05:30
Zelan Zou
f8b8b1dc7b dpdk: Improvement recipe [YOCIMX-8039]
- kmods configure not needed.
- merge dpdk.inc into recipe.
- dpdk-extras built out kernel driver are runtime dependency with dpdk.
- dpdk-example default is empty that means only build dpdk driver and libraries.

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-07-31 04:11:03 +02:00
Tom Hochstein
ecaa2bab1d imx-gpu-sdk: Release 6.4.0 [STDIO-2145]
* Now require a compiler with [C++20](https://en.cppreference.com/w/cpp/compiler_support/20) support.
* New OpenCL samples
  * ColorSeg
  * GaussianFilter
  * Gray2Rgb
  * MedianFilter
  * MorphoDilate
  * MorphoErode
  * Rgb2Gray
  * Rgb2Hsv
  * Rgb888ToRgb565
  * Rgb888ToUYVY
  * SobelHFilter
  * SobelVFilter
* New OpenGL ES2 samples
  * System.Gestures
  * UI.RenderTest
* New OpenGL ES3 samples
  * System.Gestures
  * UI.RenderTest
  * UI.Gestures
* New Vulkan samples
  * System.EasingFunctions
  * System.Gestures
  * UI.RenderTest
  * UI.Gestures
* Added new demo app templates
  * OpenGLES3.HDR
  * Vulkan.HDR
* New OpenGL ES 2+3 command line arguments
  * ```--EGLSampleBuffers <arg>``` Force EGL_SAMPLE_BUFFERS to the given value
  * ```--EGLSamples <arg>``` Force EGL_SAMPLES to the given value
* FslSimpleUI
  * Reworked the way colors are handled so we can better support SRGB and HDR rendering.
    * All control color properties are now represented by UIColor instead of Color (16bit per channel and color space info).
    * Rendering uses UIRenderColor which stores the colors using 16bit per channel mathing the frame buffer format (linear/non-linear).
  * Basic gesture support.
  * Basic scroll view with gesture support.
  * FslSimpleUI.Delcarative updated to support most controls, it can also now dump a xsd from code describing the possibilities.
  * The default theme texture atlas is now generated in two versions
    * NonLinear (premultiply alpha is done directly on the non-linear SRGB colors, like we used to do)
    * Linear (premultiply alpha is done by transforming the RGB colors to linear values and applying the alpha, then converting back to non-linear).
  * Support for line rendering for charts.
* Misc
  * Clang tidy now enforces naming conventions.
  * HDR screenshot support.
  * ImageConverter service updated.
  * Added FslDemoService.ImageConverter.HDR service.
  * Added FslGraphics2D.PixelFormatConverter package.
  * BasicRender line list+strip support.
  * Stats sample now show CPU chars (GLES2, GLES3, Vulkan).
  * TightBitmap added for the cases where you need to work on bitmap data where the data is tighly packed in memory.
  * ```StringViewLite``` now utilize a ```std::string_view``` internally.
  * ```ReadOnlySpan``` now utilize a ```std::span<const T>``` internally.
  * ```Span``` now utilize a ```std::span<T>``` internally.
  * Updated easing function in FslBase
  * Many old classes now utilize span's instead of pointer, length.
  * UIDemoAppLegacyExtension was removed and all samples using it updated to use UIDemoAppExtension.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-30 11:40:33 -05:00
Tom Hochstein
fa897dc538 perf: Move PACKAGECONFIG customization to distro
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-30 09:04:37 -05:00
Tom Hochstein
fe436a7f33 protobuf: Remove redundant bbappend
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-30 09:02:57 -05:00
i.MX Yocto Project Release
aea7a950e7 imx-gpu-sdk: Update imx-gpu-sdk_6.4.0.bb to commit 3a9a4fe
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-30 13:27:24 +02:00
i.MX Yocto Project Release
8920e7f533 libcamera: Update libcamera_0.2.0.imx.bb to commit 9882e12
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-29 20:00:48 +02:00
i.MX Yocto Project Release
face8246c8 gputop: Update gputop_git.bb to commit 627e882
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-27 02:52:11 +02:00
Tom Hochstein
6a96a42aab packagegroup-fsl-tools-testapps: Remove redundant imx-seco-libs
imx-seco-libs is already brought into our images via the dependency
chain:

packagegroup-imx-security -> smw-tests -> smw -> imx-seco-libs

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-25 08:14:14 -05:00
Tom Hochstein
1e42b6e903 packagegroup-imx-v2x: Remove redundant vtest dependencies
There's no need to specify the packages that vtest depends on.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-25 08:14:14 -05:00
Apeksha Gupta
34b3369868 dpdk: Add dpdk sample applications
Integrated dpdk-ip_fragmentation and dpdk-ip_reassembly applications to imx95.

Signed-off-by: Apeksha Gupta <apeksha.gupta@nxp.com>
2024-07-25 14:35:55 +02:00
Flora Hu
5acd527e54 packagegroup-fsl-tools-audio.bb: Add nxp-ssrc into imx9 rootfs [YOCIMX-8067]
Signed-off-by: Flora Hu <flora.hu@nxp.com>
2024-07-25 05:48:57 +02:00
Zelan Zou
8f6d3dfa98 packagegroup-fsl-tools-testapps.bbappend: Add vhost-device-vsock in i.MX 95 [YOCIMX-8055]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-07-25 04:23:51 +02:00
Zelan Zou
2195d378d6 dpdk/dpdk-fpr: Re-define dpdk application and configure files path [YOCIMX-8039]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-07-24 13:12:17 +02:00
Zelan Zou
a41574362e packagegroup-core-xxx-tools: Integrared devlink into i.MX 95 [YOCIMX-8028]
[YOCIMX-8100]

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-07-23 08:26:24 +02:00
Gagandeep Singh
8a127c02b3 dpdk-fpr: Update dpdk-fpr_22.11.bb to commit 359c322
Signed-off-by: Gagandeep Singh <g.singh@nxp.com>
2024-07-19 09:11:59 +05:30
i.MX Yocto Project Release
a078881526 libgpuperfcnt: Update libgpuperfcnt-git-arm-fb to EULA ca53281
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-18 19:32:04 +02:00
i.MX Yocto Project Release
5e05d10c13 libgpuperfcnt: Update libgpuperfcnt-git-arm-fb to commit 99ab423
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-18 19:32:04 +02:00
Tom Hochstein
00a2ac04b6 fixup! Graphics: Drop package md5sum update in recipe [YOCIMX-7960]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-18 10:36:55 -05:00
i.MX Yocto Project Release
284cce033c libgpuperfcnt: Update libgpuperfcnt-git-aarch64-wayland-mali to EULA ca53281
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-18 11:26:38 +02:00
i.MX Yocto Project Release
0f359be01c libgpuperfcnt: Update libgpuperfcnt-git-aarch64-wayland-mali to commit 99ab423
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-18 11:26:38 +02:00
i.MX Yocto Project Release
6cf356f326 libgpuperfcnt: Update libgpuperfcnt-git-aarch64-wayland to EULA ca53281
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-18 11:24:33 +02:00
i.MX Yocto Project Release
7962a7b44c libgpuperfcnt: Update libgpuperfcnt-git-aarch64-wayland to commit 99ab423
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-18 11:24:32 +02:00
i.MX Yocto Project Release
9789341f4e libgpuperfcnt: Update libgpuperfcnt-git-arm-wayland to EULA ca53281
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-18 11:24:22 +02:00
i.MX Yocto Project Release
f50e88b50b libgpuperfcnt: Update libgpuperfcnt-git-arm-wayland to commit 99ab423
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-18 11:24:22 +02:00
Tom Hochstein
2300dcbe00 fixup! packagegroup-fsl-tools-testapps: Extend Vivante exclusion to all i.MX 9
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-17 12:34:22 -05:00
i.MX Yocto Project Release
f332159efe libcamera: Update libcamera_0.2.0.imx.bb to commit 6c9b470
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-16 23:48:24 +02:00
Tom Hochstein
47961c6670 packagegroup-fsl-tools-testapps: Extend Vivante exclusion to all i.MX 9
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-16 10:27:42 -05:00
Tom Hochstein
bab3a9ff3b packagegroup-*: Simplify kernel-tools inclusion
kernel-tools-virtio and kernel-tools-vsock are empty where not supported,
so there's no need to complicate their inclusion.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-16 10:27:42 -05:00
Zelan Zou
5a9cfcdd12 packagegroup-xxx-tools: Add vsock application in MX9 platform [YOCIMX-8026]
- vsock_test
 - vsock_perf
 - vsock_diag_test

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-07-16 11:26:17 +02:00
Zelan Zou
0457c05858 fsl-imx-preferred-env.inc: Backport qemu version to 8.2.2
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-07-15 17:22:35 +08:00
Gagandeep Singh
511026d5ae dpdk: Update dpdk.inc to commit edc4936
Signed-off-by: Gagandeep Singh <g.singh@nxp.com>
2024-07-15 03:46:45 +02:00
Tom Hochstein
fdf2d7e039 qtpdf: Add missing libdrm dependency [YOCIMX-7803]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-11 14:08:58 -05:00
i.MX Yocto Project Release
2e5551bbb6 libcamera: Update libcamera_0.2.0.imx.bb to commit a052fdc
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-10 21:03:03 +02:00
i.MX Yocto Project Release
e695d1a652 libcamera: Switch branch to imx/next
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-07-10 21:03:03 +02:00
Zelan Zou
dacaede494 dpdk-fpr: Update dpdk-fpr_22.11.bb to commit cbd0d29
[LF-12874]

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-07-10 18:23:14 +08:00
Neena Busireddy
9478770e55 chromium-ozone-wayland: Enable GPU rasterization for mx8/mx9 machines which has GPU [YOCIMX-8033]
- GPU rasterization is enabled for mx9 as Arm mali GPU improves chromium performance when GPU rasterization is enabled.
- GPU rasterization is enabled for mx8 but due to the poor performance, MSAA has been disabled for Vivante GPU which is done
through patch
- GPU rasterization is disabled for mx6/7 because of rendering issue

Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
2024-07-09 16:49:13 +02:00
Zelan Zou
7a4a236a8a dpdk-fpr: Add new feature for Q3 release [YOCIMX-7996]
PV align with dpdk

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-07-09 12:29:30 +02:00
Zelan Zou
20519d0650 dpdk-extras: Install dpdk-extras by packagegroup instead of introduce by MACHINE_EXTRA_RRECOMMENDS
[YOCIMX-8029]

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-07-09 12:29:29 +02:00
Zelan Zou
1b58b66289 packagegroup-fsl-tools-testapps.bbappend: Integrated dpdk-fpr into rootfs [YOCIMX-7996]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-07-09 12:29:29 +02:00
Tom Hochstein
71eca6fca7 qtpdf: Add missing dependency on cups [YOCIMX-7803]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-08 16:33:59 +02:00
Tom Hochstein
fca1d5da5e qtbase: Drop upstreamed overrides
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-08 16:33:59 +02:00
Tom Hochstein
a207142dd0 renderdoc: Upgrade 1.17 -> 1.27 [YOCIMX-8045]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-08 09:30:09 -05:00
Neena Busireddy
d2c4ff6eb0 chromium-ozone-wayland: Add a patch to disable GL_MAX_SAMPLES checking for webgl context [YOCIMX-8040]
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
2024-07-03 12:53:37 -07:00
Tom Hochstein
b7051d8ab3 imx-gpu-sdk: Update imx-gpu-sdk_6.4.0.bb to commit 946d378
Upgrade 6.3.1 -> 6.4.0 [STDIO-2144]

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-02 16:13:51 -05:00
i.MX Yocto Project Release
d811e66323 gputop: Update gputop_git.bb to commit 1161c88
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-06-24 10:14:33 +02:00
Tom Hochstein
d64ca58825 imx-image-full: Add opensc and pkcs11-provider [YOCIMX-7808]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-06-21 12:20:04 -05:00
Tom Hochstein
da0389d9b5 Revert "packagegroup-qt6-imx: Remove nxp-demo-experience due to license errors"
This reverts commit 6e93c28768.
2024-06-20 17:32:38 -05:00
Tom Hochstein
0684d73298 packagegroup-imx-security: Add python3-requests for itest and crypto-af-alg [YOCIMX-8015]
The package is used for performance reporting.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-06-20 12:33:22 -05:00
Zelan Zou
d6d903c562 Graphics: Drop package md5sum update in recipe [YOCIMX-7960]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-06-20 14:14:28 +08:00
Tom Hochstein
b30a5ade4f opencl-icd-loader: Add OpenCL.pc to install
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-06-13 17:03:19 -05:00
i.MX Yocto Project Release
00c0280158 libgpuperfcnt: Update libgpuperfcnt-git-aarch64-wayland-mali to EULA 10c0fda
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-06-11 21:28:55 +02:00
i.MX Yocto Project Release
07fe2f4c91 libgpuperfcnt: Update libgpuperfcnt-git-aarch64-wayland-mali to commit 99ab423
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-06-11 21:28:55 +02:00
i.MX Yocto Project Release
f2a7800c7d libgpuperfcnt: Update libgpuperfcnt-git-arm-fb to EULA 10c0fda
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-06-11 21:27:58 +02:00