Commit Graph

62 Commits

Author SHA1 Message Date
Rahul Kumar Yadav
81d63038f7 Revert "imx-secure-enclave-seco: add support for i.MX8QM [LF-14126]"
This reverts commit 72d27f6ee1.
2024-12-13 14:03:43 +01:00
Rahul Kumar Yadav
72d27f6ee1 imx-secure-enclave-seco: add support for i.MX8QM [LF-14126]
Added support for i.MX8QM, to package the libraries and tests

Signed-off-by: Rahul Kumar Yadav <rahulkumar.yadav@nxp.com>
2024-12-11 17:29:17 +01:00
Flora Hu
e34099df85 packagegroup-fsl-tools-testapps.bbappend: Adding new can-utils binaries into rootfs [YOCIMX-8540]
Signed-off-by: Flora Hu <flora.hu@nxp.com>
2024-11-28 13:31:26 +08:00
Jun Zhu
632af81f4a packagegroup-fsl-tools-testapps: Correct mtcp RDEPENDS variable [LF-13933]
Use the wrong variable for i.MX95 mtcp supporting:
- Correct it with RDEPENDS_MTCP_DPDK.

Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-11-15 11:25:40 +08: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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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