Commit Graph

429 Commits

Author SHA1 Message Date
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
i.MX Yocto Project Release
6ca278f507 libgpuperfcnt: Update libgpuperfcnt-git-arm-fb to commit 99ab423
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-06-11 21:27:58 +02:00
i.MX Yocto Project Release
d51a53fa8c libgpuperfcnt: Update libgpuperfcnt-git-aarch64-wayland to EULA 10c0fda
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-06-11 21:26:43 +02:00
i.MX Yocto Project Release
fee6fa7ba9 libgpuperfcnt: Update libgpuperfcnt-git-aarch64-wayland to commit 99ab423
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-06-11 21:26:43 +02:00
i.MX Yocto Project Release
8d30ba8189 libgpuperfcnt: Update libgpuperfcnt-git-arm-wayland to EULA 10c0fda
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-06-11 21:24:58 +02:00
i.MX Yocto Project Release
57a8a5a309 libgpuperfcnt: Update libgpuperfcnt-git-arm-wayland to commit 99ab423
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-06-11 21:24:58 +02:00
Tom Hochstein
04e967ca9d gputop,libgpuperfcnt: Add mali-imx support [YOCIMX-7983]
- Add PACKAGECONFIG to capture the build differences
- Replace the Vivante-specific version with 'git'
- Add -mali to the binary package name and to the SRC_URI name

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-06-11 12:45:42 -05:00
Tom Hochstein
357bdb31fa libgpuperfcnt: Drop unsupported archives
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-06-11 12:45:42 -05:00
Ilie Halip
04592be2db el2go-agent-mbedtls: fix SRC_URI
Bitbake's :append override style syntax does not insert spaces. Remove the
append and combine patches into SRC_URI.

Signed-off-by: Ilie Halip <ilie.halip@nxp.com>
2024-06-10 21:47:14 +03:00
Tom Hochstein
6e93c28768 packagegroup-qt6-imx: Remove nxp-demo-experience due to license errors
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-06-05 19:44:56 -05:00
Zelan Zou
bb87ddcdb8 dpdk: Update dpdk.inc to commit 601d137
[YOCIMX-7984]

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-06-05 17:58:49 +08:00
Tom Hochstein
5099acf432 Revert "packagegroup-qt6-imx: Remove nxp-demo-experience for scarthgap [YOCIMX-7756]"
This reverts commit 9ad40216bf.
2024-06-04 10:19:00 -05:00
Zelan Zou
876af3707a fsl-imx-preferred-env.inc: Set qemu-native fork only apply for mx95 platform
Other platform follow by Yocto community

native recipe have cleared MACHINEOVERRIDES that's why not work when add COMPATIBLE_MACHINE to qemu-native
< From OE-core poky commit id : d09e6d883042e5d094cd08d829327c4bbbfae135 >
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-06-04 17:12:49 +02:00
Ilie Halip
10876931fd el2go-agent: build & link with custom mbedtls 3.6
- build custom mbedtls 3.6 and install it into /usr/local/el2go
- change the el2go-agent recipe to link with this library
- update mbedtls patches for 3.6

Signed-off-by: Ilie Halip <ilie.halip@nxp.com>
2024-06-03 16:03:18 +02:00
Ilie Halip
e137900ca3 Revert "el2go-agent: don't build custom mbedtls"
This reverts commit 79c5f3555f.
2024-06-03 16:03:18 +02:00
Tom Hochstein
d00d97a9d4 Revert "gputop: Enable build for Mali [YOCIMX-7978]"
This reverts commit c8541e46af.
2024-05-29 15:08:08 -05:00
Tom Hochstein
5808a1b27f Revert "libgpuperfcnt: Enable build for Mali [YOCIMX-7978]"
This reverts commit 26d5735ed3.
2024-05-29 15:08:08 -05:00
Tom Hochstein
5279cd7cac Revert "packagegroup-fsl-tools-gpu: Add gputop to i.MX 95 [YOCIMX-7978]"
This reverts commit 39a33e2fe6.
2024-05-29 15:08:08 -05:00
Tom Hochstein
39a33e2fe6 packagegroup-fsl-tools-gpu: Add gputop to i.MX 95 [YOCIMX-7978]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-05-29 14:31:02 -05:00
Tom Hochstein
26d5735ed3 libgpuperfcnt: Enable build for Mali [YOCIMX-7978]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-05-29 14:31:02 -05:00
Tom Hochstein
c8541e46af gputop: Enable build for Mali [YOCIMX-7978]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-05-29 14:31:02 -05:00
i.MX Yocto Project Release
380f807d94 xen: Update xen-common.inc to commit 58555e6
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-28 17:29:14 +02:00
Ilie Halip
339c523bd5 el2go-agent: don't build custom mbedtls
Use the mbedtls version currently in Yocto. Refresh patches and disable
TLS1.3 as it's enabled by default with mbedtls 3.6.0.

Signed-off-by: Ilie Halip <ilie.halip@nxp.com>
2024-05-23 16:18:40 +02:00
Zelan Zou
f5191abfb9 packagegroup-core-full-cmdline.bbappend: Add tc tool to multimeida/full image [LF-12434]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-05-23 15:24:07 +08:00
Zelan Zou
e65c49505e packagegroup-imx-core-tools.bb: Add tc tool to core image [LF-12434]
iproute2 v6.7.0 not install iproute2-dev and iproute2-tc

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-05-23 15:23:49 +08:00
Zelan Zou
c75928658c xen: run do_deploy after do_compile and do_populate_sysroot
When having rm_work and bitbake needs to re-run do_deploy, we need to ensure
that the ${B} is re-generated, otherwise the deploy-xen will be empty.

<From meta-virtulization commit: 3620511fadd2b0faab085b5b616268f1e8ce5f1f>

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-05-20 16:26:32 +09:00
i.MX Yocto Project Release
22498224b2 gputop: Update gputop_6.4.11.p2.8.bb to commit 9bd1c42
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-16 22:37:43 +02:00
i.MX Yocto Project Release
46a7e39af4 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.8-aarch64-wayland to commit 99ab423
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-16 22:29:22 +02:00
i.MX Yocto Project Release
e184238aea libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.8-arm-wayland to commit 99ab423
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-16 22:28:43 +02:00
i.MX Yocto Project Release
d437f814fe libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.8-arm-fb to commit 99ab423
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-16 22:28:35 +02:00
i.MX Yocto Project Release
681a7f37fd libcamera: Update libcamera_0.2.0.imx.bb to commit 9ff2b82
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-16 21:10:52 +02:00
Flora Hu
0657a45c7e el2go-agent_git: Update el2go-agent_git.bb to commit aed46fd
Signed-off-by: Flora Hu <flora.hu@nxp.com>
2024-05-15 13:02:14 +02:00
i.MX Yocto Project Release
003279b270 xen: Update xen-common.inc to commit be1c78b
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-15 12:02:41 +02:00
i.MX Yocto Project Release
a1ed6c0bb4 libcamera: Update libcamera_0.2.0.imx.bb to commit 06c469d
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-11 00:48:59 +02:00
i.MX Yocto Project Release
d2c27aa20b libcamera: Switch branch to lf-6.6.23_2.0.0
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-11 00:48:59 +02:00
Zelan Zou
7de640c3b5 dpdk: Update dpdk.inc to commit b9ff919
This reverts commit d2844912b5.
2024-05-10 16:30:45 +08:00
Zelan Zou
beea843b85 xen_4.18.imx.bb: Fix typo
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-05-09 10:00:30 +08:00
i.MX Yocto Project Release
1a2d5ded4f xen: Update xen-common.inc to commit 809e986
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-08 20:06:40 +02:00
Zelan Zou
0b79e73542 Revert "packagegroup-fsl-tools-audio.bb: Add voicespot to image rootfs [YOCIMX-7824]"
This reverts commit b37b3c03ba.
2024-05-08 17:26:56 +08:00
i.MX Yocto Project Release
e72b86e64e gputop: Update gputop_6.4.11.p2.8.bb to commit 0040dfe
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-08 02:04:59 +02:00
i.MX Yocto Project Release
118524584c libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.8-arm-fb to EULA 10c0fda
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-08 02:02:16 +02:00
i.MX Yocto Project Release
5e27947cf7 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.8-arm-fb to commit e4ba456
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-08 02:02:16 +02:00
i.MX Yocto Project Release
64cc550acc libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.8-aarch64-wayland to EULA 10c0fda
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-08 01:57:19 +02:00
i.MX Yocto Project Release
c2fc1043f4 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.8-aarch64-wayland to commit e4ba456
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-08 01:57:19 +02:00
i.MX Yocto Project Release
7d50d0f133 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.8-arm-wayland to EULA 10c0fda
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-08 01:47:09 +02:00
i.MX Yocto Project Release
283b6deaf3 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.8-arm-wayland to commit e4ba456
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-08 01:47:09 +02:00
Tom Hochstein
3ded96d06d graphics: Prepare archive recipes for trunk [YOCIMX-7904]
- imx-gpu-viv: Bump 6.4.11.p2.6 -> 6.4.11.p2.8
- mali-imx: Bump r47.2 -> r47.4
- imx-dpu-g2d: Lock

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-05-07 15:21:43 -05:00
Tom Hochstein
cca6ae7c0d fmt: Use upstream 10.2.1 [STDIO-2111]
Drop our local, outdated recipe version 10.0.0.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-05-03 09:51:44 -05:00
Tom Hochstein
7bc22cd35a imx-gpu-sdk: Release 6.3.1 [STDIO-2108]
* Fixed Vulkan.Screenshot, so it captures it at the correct time.
* OpenCL.SoftISP example updated.
* When UI.Benchmark is using DrawCaching any configuration change will force invalidate the cache so the effect of the options is immediately visible.
* Windows did not get marked as dirty by layout changes.
* Updated zlib version
* OpenCL SoftISP Fix denoise kernel issue

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-05-01 07:57:50 -05:00
i.MX Yocto Project Release
e11af786a4 imx-gpu-sdk: Update imx-gpu-sdk_6.3.1.bb to commit 4202559
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-01 13:58:14 +02:00
Tom Hochstein
953a1d0e2e libcamera: Update libcamera_0.2.0.imx.bb to commit a052fdc
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-04-30 18:12:52 -05:00
Zelan Zou
3b16a7a349 xen: Update xen_4.18.imx.bb to commit d9745db1c
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-04-29 18:03:51 +08:00
Jun Zhu
3109dcecbb Revert "packagegroup-imx-isp: Disable 8MP support due to build break [LF-12179]"
This reverts commit 57133f24e7.
2024-04-29 12:39:27 +08:00
Tom Hochstein
57133f24e7 packagegroup-imx-isp: Disable 8MP support due to build break [LF-12179]
```
ERROR: isp-imx-4.2.2.24.2-r0 do_package_qa: QA Issue: /usr/lib/libcam_device.so contained in package isp-imx requires libtinyxml2.so.9()(64bit), but no providers found in RDEPENDS:isp-imx? [file-rdeps]
```

Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
2024-04-26 11:48:43 -05:00
Tom Hochstein
bcbeafe0c8 packagegroup-imx-security: Configure for 91
- Drop caam
- Include secure enclave

Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
2024-04-24 07:41:24 -05:00
Zelan Zou
b37b3c03ba packagegroup-fsl-tools-audio.bb: Add voicespot to image rootfs [YOCIMX-7824]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-04-23 09:38:46 +02:00
Flora Hu
225f512b04 el2go-agent: Update el2go-agent_git.bb to commit aed46fd
[YOCIMX-7725] update to v5.1.0

Signed-off-by: Flora Hu <flora.hu@nxp.com>
2024-04-23 09:54:48 +08:00
Flora Hu
9be8d21a54 el2go-agent: Update el2go-agent_git.bb to commit eb57e01
This reverts commit c17e9384af.
2024-04-23 09:53:38 +08:00
Tom Hochstein
78b0f2c2d4 qtwebengine: Fix build break [YOCIMX-7749]
The build for Scarthgap, Qt 6.7.0, is broken:
```
| ld: build/src/core/Release/arm/obj/third_party/minigbm/minigbm/i915.o: in function `i915_clflush':
| /usr/src/debug/qtwebengine/6.7.0/src/3rdparty/chromium/third_party/minigbm/src/i915.c:403:(.text.i915_bo_flush+0x20): undefined reference to `__builtin_ia32_mfence'
| ld: /usr/src/debug/qtwebengine/6.7.0/src/3rdparty/chromium/third_party/minigbm/src/i915.c:405:(.text.i915_bo_flush+0x2a): undefined reference to `__builtin_ia32_clflush'
| collect2: error: ld returned 1 exit status
```

The Intel minigbm driver was recently enabled by default, disable it again.

Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
2024-04-22 16:46:09 -05:00
Jun Zhu
df9426fb3c packagegroup-fsl-tools-testapps: Install Matter related tools [YOCIMX-7806]
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-04-19 21:03:06 +08:00
Flora Hu
c17e9384af el2go-agent: Update el2go-agent_git.bb to commit aed46fd
[YOCIMX-7725]

Signed-off-by: Flora Hu <flora.hu@nxp.com>
2024-04-19 09:27:56 +02:00
Flora Hu
affe71fa0e Revert "el2go-agent: Update el2go-agent_git.bb to commit aed46fd [YOCIMX-7725]"
This reverts commit 531d74bb34.
2024-04-19 09:27:56 +02:00
Flora Hu
5712fdee9e packagegroup-imx-isp.bb: Update copyright to 2024
Signed-off-by: Flora Hu <flora.hu@nxp.com>
2024-04-18 02:11:34 -07:00
Flora Hu
0e9f100e17 packagegroup-imx-isp.bb: Add libcamera-gst into imx95 image [YOCIMX-7866]
Signed-off-by: Flora Hu <flora.hu@nxp.com>
2024-04-18 02:05:19 -07:00
Flora Hu
4f608413e3 libcamera_0.2.0.imx.bb: Enable libcamera-gst in imx95 [YOCIMX-7866]
Signed-off-by: Flora Hu <flora.hu@nxp.com>
2024-04-18 01:19:20 -07:00
Zelan Zou
e873537056 fsl-imx-base.inc: Add xen to DEFAULT_DISTRO_FEATURES
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-04-16 14:50:21 +08:00
Zelan Zou
b6916013cf xen-tools: Install items to package [YOCIMX-7596]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-04-16 10:48:50 +08:00
Apeksha Gupta
a0ba52a3c8 dpdk: Update dpdk.inc to commit d017db4c
Integrated dpdk features to imx95 [DPDK-4207]

Signed-off-by: Apeksha Gupta <apeksha.gupta@nxp.com>
2024-04-15 14:53:23 +02:00
Zelan Zou
87ed712e0e xen: Update xen_4.18.imx.bb to commit 9befb6e
Integrate xen for i.MX95 on Q2 release [YOCIMX-7596]

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-04-15 07:15:48 +02:00
Zelan Zou
7bc7ca714b fsl-imx-preferred-env.inc: Set xen/qemu preferred version [YOCIMX-7794]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-04-15 07:15:48 +02:00
Flora Hu
531d74bb34 el2go-agent: Update el2go-agent_git.bb to commit aed46fd [YOCIMX-7725]
release v5.1.0

Signed-off-by: Flora Hu <flora.hu@nxp.com>
2024-04-12 10:29:42 +02:00
i.MX Yocto Project Release
284353868f imx-gpu-sdk: Update imx-gpu-sdk_6.3.1.bb to commit 5a4c84c
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-04-12 08:53:58 +02:00
i.MX Yocto Project Release
41af41291b libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-arm-wayland to EULA 10c0fda
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-04-12 07:36:48 +02:00
i.MX Yocto Project Release
b6796cfefd libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-arm-wayland to commit e4ba456
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-04-12 07:36:48 +02:00
i.MX Yocto Project Release
3a6f8aad7e libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-arm-fb to EULA 10c0fda
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-04-12 07:31:13 +02:00
i.MX Yocto Project Release
78f4170753 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-arm-fb to commit e4ba456
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-04-12 07:31:13 +02:00
i.MX Yocto Project Release
085ca3a76a libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-aarch64-wayland to EULA 10c0fda
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-04-12 07:28:28 +02:00
i.MX Yocto Project Release
dea4a8a7ea libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-aarch64-wayland to commit e4ba456
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-04-12 07:28:28 +02:00
Flora Hu
9e4a3a46bd fsl-imx-preferred-env.inc: Set gst preferred version to 1.24.0 [YOCIMX-7793]
Signed-off-by: Flora Hu <flora.hu@nxp.com>
2024-04-12 04:32:32 +02:00
Tom Hochstein
c35fdc6161 imx-gpu-sdk: Update imx-gpu-sdk_6.3.1.bb to commit 4698353
Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
2024-04-10 13:05:22 -05:00
Tom Hochstein
2b278b8bf4 imx-gpu-sdk: Bump 6.3.0 -> 6.3.1 [STDIO-2095]
Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
2024-04-10 13:05:22 -05:00
Tom Hochstein
7c120b9314 mali-imx: Consolidate GLES dev packages [LF-11870]
There's no need to break the GLES dev support into multiple packages.
There is also a precedent for one dev package:
https://packages.debian.org/bookworm/arm64/libgles-dev/filelist

Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
2024-04-09 15:50:44 -05:00
Tom Hochstein
e294b0be4c Revert "fixup! mali-imx: Consolidate GLES dev packages [LF-11870]"
This reverts commit 8e513557fb.

Revert "mali-imx: Consolidate GLES dev packages [LF-11870]"

This reverts commit 0a3aeaefe6.
2024-04-09 15:50:44 -05:00
Tom Hochstein
0a3aeaefe6 mali-imx: Consolidate GLES dev packages [LF-11870]
There's no need to break the GLES dev support into multiple packages.
There is also a precedent for one dev package:
https://packages.debian.org/bookworm/arm64/libgles-dev/filelist

Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
2024-04-09 10:23:08 -05:00
Flora Hu
644b657d56 fsl-imx-preferred-env.inc: Update preferred version of gst packages to v1.24.0 [YOCIMX-7793]
Signed-off-by: Flora Hu <flora.hu@nxp.com>
2024-04-07 17:26:17 +08:00
Jun Zhu
3e6a1b47fc packagegroup-fsl-tools-gpu: Install GPU ES11 libs [LF-11870]
Install Mali ES11 libs to rootfs.

Signed-off-by: Jun Zhu <junzhu@nxp.com>
(cherry picked from commit 773c0049c3)
Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
2024-04-04 17:38:37 -05:00
Apeksha Gupta
98411e49eb dpdk_22.11.bb: fix pdump build [DPDK-4130]
Fix the dpdk-pdump which depends on libpcap.

Signed-off-by: Apeksha Gupta <apeksha.gupta@nxp.com>
2024-04-03 05:40:40 +02:00
Sherry Sun
a416a0b7f6 wpa-supplicant/hostapd: Update defconfig to enable new features [YOCIMX-7704]
Using new wpa-supplicant/hostapd defconfig file,
as it enables many other features like WPA3-R3, AKA, etc.

Signed-off-by: Sherry Sun <sherry.sun@nxp.com>
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-04-01 10:26:44 +08:00
Tom Hochstein
7c05a7dc1c qtwebengine: Add missing libgl dependency [YOCIMX-7749]
Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
2024-03-31 10:21:19 -05:00
Jun Zhu
8a6bd919ae Add i.MX91 machine configure files [YOCIMX-7763]
- imx91evk: i.MX91 consolidated machine
- imx91-11x11-lpddr4-evk

Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-03-28 14:50:37 +08:00
Tom Hochstein
a9f8673d3b chromium-ozone-wayland: Add patches to fix Scarthgap build [YOCIMX-7745]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-03-28 14:50:37 +08:00
Tom Hochstein
af253fbe2b recipes-qt: Upgrade Qt 6.5.3 -> 6.7.0 [YOCIMX-7749]
- For qtbase, fix PACKAGECONFIG after base recipe change
The build fails in do_configure:
```
| ERROR: Qt Wayland Client requires QtGui to be build with support for wayland
```
The base recipe has added a wayland PACKAGECONFIG [1], so need to set that
in our local override.
[1] 9c1bca42d0 qtbase: add PACKAGECONFIG for wayland support

- Revert two commits that are redundant after the upgrade to 6.7.
Revert "qtgrpc: Fix native build for SDK [YOCIMX-7429]"
This reverts commit 9a159c9070.
Revert "qtmultimedia: Remove ffmpeg [YOCIMX-6921]"
This reverts commit 6ecea53200.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-03-28 14:50:37 +08:00
Flora Hu
23aef62cd7 packagegroup-fsl-tools-audio.bb: build AFE and imx-voiceseeker for 8ULP [YOCIMX-7758]
Signed-off-by: Flora Hu <flora.hu@nxp.com>
2024-03-28 14:50:37 +08:00
Tom Hochstein
8e01114c56 opengl-es-cts: Upgrade 32-bit version to latest [YOCIMX-7747]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-03-28 14:50:37 +08:00
Tom Hochstein
9ad40216bf packagegroup-qt6-imx: Remove nxp-demo-experience for scarthgap [YOCIMX-7756]
nnstreamer is broken, which breaks demo-experience-imx-smart-fitness.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-03-28 14:50:37 +08:00
Jun Zhu
8699557db3 libcamera: upgrade to 0.2.0.imx [YOCIMX-7440] [YOCIMX-7720]
Use 0.2.0 NXP fork.

Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-03-28 14:50:37 +08:00
Jun Zhu
329fdf2483 fsl-imx-base.inc: Update DISTRO_VERSION to 6.6-scarthgap [YOCIMX-7679]
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-03-28 14:50:37 +08:00
Zelan Zou
a72d79b640 opencl-icd-loader: Replace git bbappend to wildcard
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-03-28 14:50:37 +08:00
Zelan Zou
06e0d19976 layer.conf: Add scarthgap to compatibale layer
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-03-28 14:50:37 +08:00
Tom Hochstein
117b46afbf distro: Revert attempts to fix non-GPU build [YOCIMX-7737]
Revert "fsl-imx-base.inc: Drop gl config [YOCIMX-7737]"

This reverts commit a127044541.

Revert "distro: Fix SDK builds for non-GPU parts [YOCIMX-7737]"

This reverts commit efa8ae302b.
2024-03-27 18:37:21 -05:00
i.MX Yocto Project Release
3b1437ddd9 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-arm-wayland to EULA 1142bc3
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-03-23 19:54:11 +01:00
i.MX Yocto Project Release
a8ac8ed1ea libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-arm-wayland to commit e4ba456
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-03-23 19:54:11 +01:00
i.MX Yocto Project Release
5b0834d485 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-arm-wayland to commit e4ba456
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-03-23 02:35:21 +01:00
i.MX Yocto Project Release
0ab2bfabf0 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-aarch64-wayland to EULA 1142bc3
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-03-23 02:35:11 +01:00
i.MX Yocto Project Release
e58c0fa384 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-aarch64-wayland to commit e4ba456
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-03-23 02:35:10 +01:00
i.MX Yocto Project Release
242a6dafd4 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-arm-fb to EULA 1142bc3
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-03-23 02:30:03 +01:00
i.MX Yocto Project Release
4a367dd825 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-arm-fb to commit e4ba456
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-03-23 02:30:03 +01:00
Zelan Zou
408547d22f packagegroup-fsl-tools-testapps.bbappend: Add dpdk-tools to rootfs [YOCIMX-7693]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-03-21 03:52:48 +01:00
Zelan Zou
db5bc0dc1a dpdk_22.11.bb: Set different Arm core with different configure file [YOCIMX-7693]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-03-21 03:52:48 +01:00
Zelan Zou
9b814d19b5 dpdk: Update dpdk.inc to commit d12a384c
Integrated dpdk to imx95 [YOCIMX-7693]

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-03-21 03:52:48 +01:00
Tom Hochstein
a127044541 fsl-imx-base.inc: Drop gl config [YOCIMX-7737]
For parts without GPU, the gl config gets set, but you can't have that
and gles2 at the same time:
```
CMake Error at cmake/QtBuildInformation.cmake:508 (message):
|   Feature "opengles2": Forcing to "ON" breaks its condition:
|
|       NOT WIN32 AND NOT WATCHOS AND NOT QT_FEATURE_opengl_desktop AND GLESv2_FOUND
|
|   Condition values dump:
|
|       WIN32 = ""
|       WATCHOS = "0"
|       QT_FEATURE_opengl_desktop = "ON"
|       GLESv2_FOUND = "TRUE"
```

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-03-19 18:14:48 -05:00
Tom Hochstein
efa8ae302b distro: Fix SDK builds for non-GPU parts [YOCIMX-7737]
On parts without GPU, an imx-image-full SDK build fails in qtdavis and
qt3d do_install:
```
| ninja: error: unknown target 'install'
```

The same error was fixed for i.MX 93. Extend that fix for all parts
without GPU.

Fixes:
8b5583333e fsl-imx-base.inc: Limit imx93 fix [YOCIMX-7167]
037aac9c51 fsl-imx-base.inc: Enable gles2 PACKAGECONFIG through distro [YOCIMX-7167]

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-03-19 15:00:07 -05:00
Jun Zhu
6dd9548cd7 Revert "wpa-supplicant/hostapd: Update defconfig to enable new features [YOCIMX-7704]"
The patch should revert the patch to check the previous configures.

This reverts commit d9ed2dc0f3.
2024-03-19 16:29:17 +08:00
Tom Hochstein
26eecb45ae chromium-ozone-wayland: Fix narrowing build break
Backport fix from https://chromium-review.googlesource.com/c/chromium/src/+/5150303.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-03-09 10:34:53 -06:00
Sherry Sun
d9ed2dc0f3 wpa-supplicant/hostapd: Update defconfig to enable new features [YOCIMX-7704]
Using new wpa-supplicant/hostapd defconfig file,
as it enables many other features like WPA3-R3, AKA, etc.

Signed-off-by: Sherry Sun <sherry.sun@nxp.com>
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-03-07 14:21:15 +08:00
Tom Hochstein
9c991d9708 fsl-imx-preferred-env.inc: Remove sysvinit from distro config [YOCIMX-7648]
DISTRO_FEATURES incorrectly includes sysvinit. The problem is that the
variable INIT_MANAGER that was introduced to simplify the selection of
the init system manager did make our init system manager selection
logic incorrect.

Update our distro config to use INIT_MANAGER (via POKY_INIT_MANAGER).

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-03-06 11:11:03 -06:00
Tom Hochstein
7f5086480f Revert "qtbase: Fix PACKAGECONFIG after base recipe change"
This reverts commit 8643f07d7a.
2024-02-29 14:25:31 -06:00
Tom Hochstein
4504bbd057 Revert "recipes-qt: Upgrade Qt 6.5.3 -> 6.7 [YOCIMX-7690]"
This reverts commit 63d2496d6e.
2024-02-29 11:59:41 -06:00
Flora Hu
0ef82b8f9b packagegroup-imx-security: exclude keyctl-caam and crypto-af-alg from imx93 and 95 rootfs [YOCIMX-7692]
Signed-off-by: Flora Hu <flora.hu@nxp.com>
2024-02-29 14:29:34 +08:00
Tom Hochstein
8643f07d7a qtbase: Fix PACKAGECONFIG after base recipe change
The build fails in do_configure:
```
| ERROR: Qt Wayland Client requires QtGui to be build with support for wayland
```

The base recipe has added a wayland PACKAGECONFIG [1], so need to set that
in our local override.

[1] 9c1bca42d0 qtbase: add PACKAGECONFIG for wayland support

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-02-28 16:25:23 -06:00
Tom Hochstein
63d2496d6e recipes-qt: Upgrade Qt 6.5.3 -> 6.7 [YOCIMX-7690]
Revert two commits that are redundant after the upgrade to 6.7.

Revert "qtgrpc: Fix native build for SDK [YOCIMX-7429]"

This reverts commit 9a159c9070.

Revert "qtmultimedia: Remove ffmpeg [YOCIMX-6921]"

This reverts commit 6ecea53200.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-02-27 09:37:32 -06:00
Tom Hochstein
34706bef2b libcamera: Drop redundant fix
The fix is now in the base recipe.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-02-12 07:48:13 -06:00
Zelan Zou
5b4e92ef7a packagegroup-fsl-tools-testapps: Install media-ctl in rootfs [YOCIMX-7652]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-02-02 09:01:26 +01:00
Tom Hochstein
73dc48df39 packagegroup-fsl-tools-gpu: Include imx-gpu-apitrace for 95 [YOCIMX-7612]
Restore imx-gpu-apitrace to the 95 rootfs. It was removed when patrace
was added to 95, but we want both.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-01-30 06:29:27 -06:00
Jun Zhu
5cfe28392d dpdk: Update dpdk.inc to commit 5479bb82
[YOCIMX-7646]

Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-01-29 18:00:48 +08:00
Tom Hochstein
be9e98a2df opencl-icd-loader: Add RDEPENDS for opencl-headers [YOCIMX-7632]
Since opencl-headers is a header-only package, opencl-headers-dev is
not implicitly included by Yocto in dev-pkgs. Add it explicitly.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-01-26 17:16:41 +01:00
Tom Hochstein
2018910eaa packagegroup-fsl-tools-gpu: Add patrace to 95 [YOCIMX-7612]
Use patrace for 95 instead of imx-gpu-apitrace.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-01-22 17:41:37 -06:00
Tom Hochstein
39ae704db4 Revert "packagegroup-fsl-tools-gpu: Add patrace to 95 [YOCIMX-7612]"
patrace fails to build on the build machine.

This reverts commit e4499e264e.
2024-01-22 16:45:46 -06:00
Tom Hochstein
e4499e264e packagegroup-fsl-tools-gpu: Add patrace to 95 [YOCIMX-7612]
Use patrace for 95 instead of imx-gpu-apitrace.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-01-22 18:58:43 +01:00
Tom Hochstein
e3f1948b8f packagegroup-core-full-cmdline: Don't include NFS server support [LF-11310]
The logs show errors for NFS server:
```
systemd[1]: Dependency failed for NFS Mount Daemon.
systemd[1]: Dependency failed for NFS server and services.
systemd[1]: Failed to mount NFSD configuration filesystem.
systemd[1]: nfs-mountd.service: Job nfs-mountd.service/start failed with result 'dependency'.
systemd[1]: nfs-server.service: Job nfs-server.service/start failed with result 'dependency'.
```

The default kernel config doesn't support NFS server, so the error is
not a surprise. This issue was fixed once incorrectly by hacking the
NFS server install [1]. A more recent fix reverted that and fixed
instead the root cause of including the NFS server [2]. That fix is
fine, but the problem persists because there is a second recipe
including the NFS server, packagegroup-core-full-cmdline.

[1] 586837c146 nfs-utils_1.3.3.bbappend: Check for CONFIG NFSD in kernel config [YOCIMX-1736] [YOCIMX-1737]
[2] ec71133501 imx-image-*: Remove nfs-server from rootfs [YOCIMX-7329]

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-01-22 11:36:50 -06:00
Zelan Zou
59fa060ead optee-os_%.imx.bbappend: Set imx93 stmm build option CFG_RPMB_FS_DEV_ID=0 [YOCIMX-7344] [LF-11364]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-01-19 13:57:26 +08:00
Mingli Yu
0357e46e09 openssh: Remove the bbappend
The bbappend is added to disable rng-tools originally as [1], but the
rng-tools has been already removed in oe-core as [2]. So no need to
keep this bbappend which used to disable rng-tools. And the means used
to disable rng-tools [1] also make the sshd service not work after the
logic [3] introduced.

So remove the useless bbappend.

[1] 6c9ad14
[2] https://git.openembedded.org/openembedded-core/commit/?id=868dfb46d96a27ec9041cb902fb769330277257d
[3] https://git.openembedded.org/openembedded-core/commit/?id=bc830ad3c6a11af1a350dca7f33f0682aeee0d21

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
2024-01-18 09:05:15 -06:00
Tom Hochstein
1c09269f39 imx-gpu-sdk: Add missing RDEPENDS for imx95 [YOCIMX-7603]
The runtime dependencies are not extended properly for imx95. Add
rapidopencl, rapidvulkan, and vulkan-loader.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-01-15 10:59:45 -06:00
Tom Hochstein
4778f0f236 imx-gpu-sdk: Release 6.3.0 [STDIO-2054]
* FslDataBinding now supports two way binding.
* UI.Benchmark now supports a draw cache option.
* FslSimpleUI
  * Draw caching support.
  * Handles SRGB and HDR framebuffers better.
* Added examples for Custom app services.
* Android HDR check improved.
* FslNativeWindowSystem modernized.
* Yocto: Improved Wayland XDG implementations.
  * Now supports XDG decorations where applicable.
* FslBuild
  * Visual Studio projects no longer references unused flavors.
  * Clang format/tidy are now flavor aware.
  * -open2 can now supply arguments to visual studio code (can be used as a workaround for wayland issues).
* Upgraded fmt to 10.1.1
* Upgraded clang tools to 16

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-01-15 09:20:38 -06:00
Tom Hochstein
1ce2bdb334 imx-gpu-sdk: Release 6.2.3 [STDIO-2053]
- Marked samples that use the GL_VIV_direct_texture extension but was not marked as such.
- SmoothScroll should now scroll on displays that are too small to show the entire text being shown
- Fix out-of-bound R/W in gaussian_filter.cl
- FslUtil.OpenCL.ContextEx added new constructor and reset method.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-01-15 08:08:41 -06:00
Flora Hu
1f985e787b packagegroup-fsl-tools-testapps.bbappend: Include brctl in full and multimedia images [YOCIMX-7592]
Signed-off-by: Flora Hu <flora.hu@nxp.com>
2024-01-15 03:51:52 +01:00
Tom Hochstein
9ad4d0fa90 imx-gpu-sdk: Enable G2D for 95 [LF-10833]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-01-13 09:57:53 -06:00
Tom Hochstein
ba980f457d packagegroup-fsl-tools-gpu: Rename Mali OpenCL dev package [YOCIMX-7489]
The Mali OpenCL API is updated for ICD, resulting in mali-imx-libopencl package
being renamed to mali-imx-opencl-icd.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-01-11 16:33:00 -06:00
i.MX Yocto Project Release
873518ccb8 imx-gpu-sdk: Update imx-gpu-sdk_6.2.3.bb to commit c17dcc7
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-01-11 14:13:31 -06:00
Tom Hochstein
a9c70c2219 mali-imx: Stop providing OpenCL API [YOCIMX-7489]
Khronos provides headers and an ICD loader that frees each OpenCL
implementation from having to provide them. Switch our implementation
to take advantage of this.

Also, rename the package to mali-imx-opencl-icd to align with other
implementations:
https://packages.debian.org/bookworm/ocl-icd-libopencl1

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-01-11 07:13:16 -06:00
Tom Hochstein
0ee241e68c imx-gpu-sdk: Switch branch to release/6.2.3
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-01-09 13:21:15 -06:00
Tom Hochstein
e10d612656 imx-gpu-sdk: Align with recipe automation [LF-11208]
Standard recipe automation uses SRCBRANCH.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-01-09 13:21:15 -06:00
Tom Hochstein
48d2e93935 nativesdk-packagegroup-sdk-host: Fix nativesdk-glslang addition [STDIO-1992]
The package nativesdk-glslang is not being added to the SDK because the
MACHINEOVERRIDES are cleared for class-nativesdk:

6907da7eb4

Add it unconditionally.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-01-07 12:53:59 -06:00
Tom Hochstein
81f98b4c31 nativesdk-packagegroup-sdk-host: Add nativesdk-glslang to SDK [STDIO-1992]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-01-05 11:41:12 -06:00
Tom Hochstein
bd7b4b6363 Revert "imx-gpu-sdk: Fix nativesdk-glslang inclusion [STDIO-1992]"
This reverts commit 00bc03aaa2.

Revert "imx-gpu-sdk: Add glslang to the SDK host toolchain [STDIO-1992]"

This reverts commit 5a18b6f8c2.
2024-01-05 11:41:12 -06:00
Jun Zhu
fb8c16b3d8 packagegroup-imx-isp: Include libcamera for i.MX95 [YOCIMX-7440]
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2023-12-29 14:59:28 +08:00
Jun Zhu
7bee8fba24 imx-gpu-sdk: Update imx-gpu-sdk_6.2.3.bb to commit 72a5579
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2023-12-29 14:50:36 +08:00
Jun Zhu
ed072258de libcamera_0.1.0.imx.bb: Add NXP fork for i.MX95 build [YOCIMX-7440]
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2023-12-25 15:05:13 +08:00
Tom Hochstein
00bc03aaa2 imx-gpu-sdk: Fix nativesdk-glslang inclusion [STDIO-1992]
The append syntax has no effect. Make a simple assignment instead.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-23 09:53:07 -06:00
Tom Hochstein
a38cc3e9c7 qtmultimedia: Fix missing libxrandr dependency [YOCIMX-7429]
Fixes:
```
| src/plugins/multimedia/ffmpeg/qx11surfacecapture.cpp:21:10: fatal error: X11/extensions/Xrandr.h: No such file or directory
|    21 | #include <X11/extensions/Xrandr.h>
|       |          ^~~~~~~~~~~~~~~~~~~~~~~~~
| compilation terminated.
```

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-22 14:39:39 -06:00
Tom Hochstein
5a18b6f8c2 imx-gpu-sdk: Add glslang to the SDK host toolchain [STDIO-1992]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-21 18:06:20 -06:00
i.MX Yocto Project Release
c33a629720 gputop: Update gputop_6.4.11.p2.6.bb to commit 0040dfe
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2023-12-21 17:34:07 -06:00
i.MX Yocto Project Release
883f7f2de9 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-arm-wayland to EULA 44a8052
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2023-12-21 17:31:41 -06:00
i.MX Yocto Project Release
f6c95592e6 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-arm-wayland to commit e4ba456
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2023-12-21 17:31:41 -06:00
i.MX Yocto Project Release
c51c495815 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-aarch64-wayland to EULA 44a8052
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2023-12-21 17:30:27 -06:00
i.MX Yocto Project Release
8745716e70 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-aarch64-wayland to commit e4ba456
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2023-12-21 17:30:27 -06:00
i.MX Yocto Project Release
efab5896e3 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-arm-fb to EULA 44a8052
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2023-12-21 17:16:51 -06:00
i.MX Yocto Project Release
cec18e2a8b libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.6-arm-fb to commit e4ba456
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2023-12-21 17:16:50 -06:00
Tom Hochstein
04251d3516 imx-gpu-viv: Bump 6.4.11.p2.4 -> 6.4.11.p2.6
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-21 12:29:48 -06:00
Tom Hochstein
0ebdc66b7b protobuf: Fix SDK build for nativesdk-qtgrpc [YOCIMX-7429]
Backport recipe workaround:
b1deec0de4

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-21 11:31:48 -06:00
Tom Hochstein
9a159c9070 qtgrpc: Fix native build for SDK [YOCIMX-7429]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-21 11:31:48 -06:00
Nikhil Singla
3b19de8dc5 packagegroup-imx-security: Change imx-secure-enclave to itest package group
Changed imx-secure-enclave to itest package group as itest already has
a dependency on imx-secure-enclave.

Signed-off-by: Nikhil Singla <nikhil.singla@nxp.com>
2023-12-19 18:34:21 +05:30
Tom Hochstein
92cd08d548 opengl-es-cts: Remove unused 3.2.8.0 files [YOCIMX-7377]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-18 17:55:26 -06:00
Jun Zhu
7a651c71da el2go-agent: Update el2go-agent_git.bb to commit eb57e01
[YOCIMX-7551] Upgrade to v5.0.1

Signed-off-by: Jun Zhu <junzhu@nxp.com>
2023-12-18 23:19:06 +08:00
Tom Hochstein
f19087609c Revert "Add dmidecode and lshw to images [YOCIMX-7519]"
Make the change internal only.

This reverts commit d367a4250d.
2023-12-15 13:29:16 -06:00
Tom Hochstein
d8c984d014 qtbase: Configure vulkan for i.MX 9 with GPU [LF-10848]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-15 13:20:36 -06:00
Tom Hochstein
d367a4250d Add dmidecode and lshw to images [YOCIMX-7519]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-14 07:36:02 -06:00
Tom Hochstein
52c0c2f480 packagegroup-fsl-tools-gpu: Add mali-imx-dev and mali-imx-libopencl-dev
Since mali_clcc and malisc are moved to dev packages, add them manually
to the rootfs.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-13 10:48:37 -06:00
Tom Hochstein
40fcdaa82a packagegroup-imx-security: Add imx-secure-enclave to 95
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-13 10:48:37 -06:00
Michael Pontikes
62a9ff8302 Add nxp-demo-experience back after fix [YOCIMX-7311]
This reverts commit cfa5d1e2a4.
2023-12-12 11:58:56 +01:00
Jun Zhu
1cb7b0c7e4 packagegroup-fsl-tools-gpu: Add imx-gpu-apitrace for i.MX95 [YOCIMX-7508]
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2023-12-12 15:25:18 +08:00
Apeksha Gupta
e301143403 dpdk: Update dpdk.inc to commit aa611d4
Integrating new commit

Signed-off-by: Apeksha Gupta <apeksha.gupta@nxp.com>
2023-12-11 14:40:30 +01:00
Zelan Zou
bdd7dcf3c8 packagegroup-fsl-tools-gpu.bb: Make GPU tools dependency logic clearer [YOCIMX-7506]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2023-12-11 10:38:24 +08:00
i.MX Yocto Project Release
e76b11389c libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.4-aarch64-wayland to EULA 44a8052
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2023-12-08 17:17:08 -06:00
i.MX Yocto Project Release
8f3c04fe4b libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.4-aarch64-wayland to commit e4ba456
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2023-12-08 17:17:07 -06:00
i.MX Yocto Project Release
9016ba6325 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.4-arm-wayland to EULA 44a8052
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2023-12-08 17:13:53 -06:00
i.MX Yocto Project Release
550663f427 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.4-arm-wayland to commit e4ba456
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2023-12-08 17:13:53 -06:00
i.MX Yocto Project Release
2d3b4e317c libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.4-arm-fb to EULA 44a8052
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2023-12-08 16:53:08 -06:00
i.MX Yocto Project Release
1c014647d0 libgpuperfcnt: Update libgpuperfcnt-6.4.11.p2.4-arm-fb to commit e4ba456
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2023-12-08 16:53:08 -06:00
Neena Busireddy
d25c439714 Rename all the layers in meta-imx [YOCIMX-7393]
meta-bsp --> meta-imx-bsp
meta-sdk --> meta-imx-sdk
meta-ml --> meta-imx-ml
meta-v2x --> meta-imx-v2x
meta-cockpit-->meta-imx-cockpit

Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
2023-12-08 06:41:38 +01:00