From 832584e5135129fc43277d20f200c452142409bf Mon Sep 17 00:00:00 2001 From: Viswanath Kraleti Date: Mon, 25 May 2026 14:32:17 +0530 Subject: [PATCH 1/3] ci: base.lock: update layers to latest Update meta-arm, meta-audioreach, meta-security, meta-updater, oe-core and bitbake layers to the latest available SHAs. Skip meta-openembedded update as audio issues with pipewire upgrade are still not addressed. Changes in meta-arm: - 3c073033 arm/trusted-firmware-a: don't set LD if LTO is enabled - ce5b4c4b arm/edk2-basetools-native: Add missing libuuid dependency - e04ac672 arm-bsp: use IMAGE_LINK_NAME for FVP disk image path - 33cc7435 arm-bsp/docs: corstone1000: Drop A320 content from base documentation - dd2437f8 ci: Add Corstone-1000 with Cortex-A320 builds - 7ea86545 arm-bsp:corstone1000: Create a standalone corstone1000-a320-fvp machine - faaa3b84 arm-bsp/docs,kas:corstone1000: Add SSH image build support - 3f14fc63 arm-bsp/tf-a: corstone1000: Fix Cortex-A320 errata override - 120782d5 CI: use kas 5.2 Changes in meta-audioreach: - 35d5ae3 recipes-kernel: Add VENDOR_QCOM Makefile flag - 9fd8e9d CI: Replace git protocol with HTTPS for meta-raspberrypi repository Changes in meta-security: - 226839a tpm2-pkcs11: upgrade 1.9.1 -> 1.9.2 - dc0a762 samhain: upgrade 4.5.2 -> 4.5.3 - 9d74902 aide: fix pkg_postinst_ontarget shell script - b4c43ad aide-base.bbclass: correct STAGING_AIDE_DIR - 797df6d arpwatch: fix typos - cdb4e44 tpm2-tools: make efivar optional - 921b75f parsec-service: update TS group name - a9384af parsec-service: do group membership modifications in useradd - 58ac5ed parsec-service: assign PACKAGECONFIG in one line - 677294c meta-parsec: Do not run Parsec CI jobs on 32bit platforms. - e6538db parsec-service: Update Parsec service version. - 7a50519 google-authenticator-libpam: update 1.0.9 -> 1.11 - 07ea322 layer.conf: correct WARN_QA - 1608741 firejail: fix COMPATIBLE_MACHINE setting Changes in meta-updater: - 33af541 ostree: add SELinux build-time labeling for OSTree rootfs - dd0a2fc refpolicy-targeted: Address permission denied failure on ostree Changes in bitbake: - 797b0a348 fetch2/git: Fix trailing slash in clone command causing double slash in alternates - 63a51b543 bb/tests/fetch.py: add case for filter_regex parameter in latest_versionstring - 52f4d0ffd fetch2/__init__.py: add filter_regex to default latest_versionstring - 592477f22 fetch2/crate.py: add filter_regex parameter to latest_versionstring - b1c4a431b fetch2/wget.py: add filter_regex parameter to latest_versionstring - 51842f8bc fetch2/git.py: add filter_regex parameter to latest_versionstring - 934fe718b fetch2: validate striplevel parameter - 73ae3a244 fetch2: validate deb/ipk data member names - dae5c7a46 prserv/Dockerfile: Update to Alpine 3.23 - f903a5595 contrib: hashserv: Dockerfile: Update base image - 06480df61 contrib: hashserv: Dockerfile: Remove non-existent lib/codegen.py - b3867e6d3 fetch2: allow empty value for params while formatting URI string. - 2ab6bbfd0 doc/setversions.py: use older lts series to check tag existence - e0744d63e doc/setversions.py: move arg parsing to main function Changes in oe-core: - 31edc0b82a linux-firmware: upgrade 20260410 -> 20260519 - 9deeb7474b groff: build less in groff-native - 737fe4c3c1 nasm: remove groff-native dependency - 848c368291 initramfs-framework: overlayroot: switch_root instead of chroot - 9e6e36e6dd gcc/libgfortran: package libcaf libraries - 6861fc7c46 libc-test: add libatomic-staticdev to ptest RDEPENDS - f8aa4831ab elfutils: add libatomic-dev to ptest RDEPENDS - 43c3204f01 gn: fix build with GCC 16 on musl - 99716a635c rxvt-unicode: backport a fix for building with gcc-16 - 4a753a3b73 piglit:backport a fix for building with gcc-16 - 7570ab598d kernel-fit-image: Validate key files expected by mkimage for the selected algorithm - e1e4729b51 squashfs-tools: add another CPE - e955099a2e cargo_common.bbclass: add subdir argument to git dependency to let cargo find crate - f297b18f6b python3targetconfig: pull in nativesdk python when building nativesdk recipes - 8442586b35 python3-installer: upgrade 0.7.0 -> 1.0.1 - f645390d64 cargo-c: update 0.10.21 -> 0.10.22 - 2776008404 scripts: Fix typo in pull-spdx-licenses script name - e0f53fa1d0 licenses: Update with the pull-sdpx-licenses.py script to 3.28.0 - b3aa1a6419 librsvg: upgrade 2.61.3 -> 2.62.2 - 9797142b3f librsvg: add PACKAGECONFIGs for avif and gdkpixbuf - 8b7c17ea76 librsvg: remove dependency on liberation-fonts - 4fd0ad7e93 busybox: 1.37.0 -> 1.38.0 - 1193b0778a gnutls: upgrade 3.8.12 -> 3.8.13 - f1e6a11501 default-distrovars.inc: add missing spaces in append overrides - cab39a407e rust: Upgrade 1.94.1 -> 1.95.0 - 796c196f08 xrandr: upgrade 1.5.3 -> 1.5.4 - 6e0641bb7d python3-uv-build: Update python3-uv-build from 0.11.8 to 0.11.14 - 5684c9277e nativesdk.bbclass: remove obsolete comment - 325c4b0b14 ovmf: add support for Clang toolchain - 83ca661f86 ovmf: drop upstreamed BUILD_CFLAGS setting - 083a24364b ovmf: simplify PACKAGECONFIG's default value - 0f36d0133e vim: simplify PACKAGECONFIG's default value - 37f8b40d68 bluez5: add patches to fix 8.56 gatt issue - 383a5a6396 spdx: Add SHA 512 support - b8fc68ddf1 spdx: Use checksum list from bitbake - c9579094da gcr: package the ssh-agent into a separate package - 4424d259a2 gcr: remove obsolete packaging - 1c76fd747d gcr: remove obsolete DEPENDS - 032564df97 libportal: split out GTK libraries into sub-packages - 36e69fba4b libportal: add explicit PACKAGECONFIG for gtk4 support - 9e6dc8ea5b cve-check-map.conf: fix typo in comment - 8cf5f61041 layer.conf: Update to use blacksail release series name - 907af8fb44 sstate: Detect broken sstate paths containing tmpdir - 47136a5068 sstate: Improve confusing debug message - 117ed64803 glib-2.0-native: Remove problematic path reference - 1756773871 pseudo: Upgrade 1.9.6 -> 1.9.7 - 10f33f300d linux-yocto/6.18: update CVE exclusions (6.18.28) - f35a7bec19 linux-yocto/6.18: update to v6.18.28 - 6a6ab3b494 linux-yocto/6.18: update CVE exclusions (6.18.26) - 3d3ad7a943 linux-yocto/6.18: update to v6.18.26 - 5a2557c78c linux-yocto/6.18: update CVE exclusions (6.18.25) - 268090b611 linux-yocto/6.18: update to v6.18.25 - 4d7dd423b6 expat: Upgrade 2.8.0 -> 2.8.1 - 0df68073eb python3: upgrade 3.14.4 -> 3.14.5 - 4d74c0fcda libhandy: remove - 32d91b67b7 libdazzle: remove - cbc825c08a epiphany: remove obsolete build dependencies - 5ab88fc5fa epiphany: use GTK3DISTROFEATURES in features check - dbbeae4fc5 librsvg: rewrite cross gdk-pixbuf-query-loaders handling - 8c24054489 librsvg: consolidate PACKAGECONFIG - 2038ae72a9 librsvg: consolidate DEPENDS - 25b1f198ea librsvg: remove obsolete .la deletion - ebe579208e weston: remove obsolete .la deletion - d8d4dee746 sbom-cve-check: set PV from upstream tags and ensure version checks are correct - 1b09f50c4e qemu: fix iotlb_to_section() for different AddressSpace - 1331c5f2c4 oe/lsb: Only read /etc/os-release - dbca656205 oe-pkgdata-util: fix runtime-rprovides handling in lookup_pkg error path - c98243b8e2 scripts/makefile-getvar: quote MAKEFILE variable Signed-off-by: Viswanath Kraleti --- ci/base.lock.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ci/base.lock.yml b/ci/base.lock.yml index 07af2eaa0..d059e60aa 100644 --- a/ci/base.lock.yml +++ b/ci/base.lock.yml @@ -3,22 +3,22 @@ header: overrides: repos: oe-core: - commit: 3724b93538d3acbec9f48d4c524b51d166071708 + commit: 31edc0b82a3dc7b1dd0338da4a8d0d8f5a1dc138 bitbake: - commit: 2b47c2fc40b753e260b63ec419edfd1f85adff90 + commit: 797b0a348d7426d03459e577feacd3488fdeee47 meta-arm: - commit: 1843e9e2eb983cfda6a025e7435c0b855aa94eeb + commit: 3c07303388bf1fa286bbb6f5b5b6189635787103 meta-openembedded: commit: 335045d3fb440cbb6de0716ffd7dd043bbd3f6ad meta-virtualization: commit: 022f4356d4a9b389f51472d40a9330aa59f6bb9a meta-audioreach: - commit: 132bba376dbcc0caac4749d42437617f586936a1 + commit: 8b45caa354b772e44d5e011993a454d88b2e8bcc meta-selinux: commit: 1ba26da4b9bec3f102bd831efe0db00c7d61f7f2 meta-updater: - commit: a8af24357121dc8614fd98f234b73d55005b0cc9 + commit: 33af541b01954fd8cfd03c354faa9a2d221d7ede meta-security: - commit: 9265f142f3890df2d00d71d13b19e95a082707ed + commit: 226839ac408223f8041cde1b1d8b762d6fbc8050 meta-dpdk: commit: c4e58978ce61c47c2f54206e07f9ad46be2ed257 From 1d8faabeb18f30f6b010e073454847a105940bdf Mon Sep 17 00:00:00 2001 From: Viswanath Kraleti Date: Thu, 28 May 2026 11:46:13 +0530 Subject: [PATCH 2/3] hexagon-dsp-binaries: keep hamoa-iot-evk entries sorted Maintain sorted order of hamoa-iot-evk entries across PACKAGE_BEFORE_PN, LICENSE, RDEPENDS, and FILES lists. This keeps ordering consistent, improves readability. No functional change. Signed-off-by: Viswanath Kraleti --- .../hexagon-dsp-binaries_20260410.bb | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/recipes-bsp/hexagon-dsp-binaries/hexagon-dsp-binaries_20260410.bb b/recipes-bsp/hexagon-dsp-binaries/hexagon-dsp-binaries_20260410.bb index 5f534fecd..b99965480 100644 --- a/recipes-bsp/hexagon-dsp-binaries/hexagon-dsp-binaries_20260410.bb +++ b/recipes-bsp/hexagon-dsp-binaries/hexagon-dsp-binaries_20260410.bb @@ -44,14 +44,14 @@ PACKAGE_BEFORE_PN =+ "\ ${PN}-qcom-db820c-adsp \ ${PN}-qcom-glymur-crd-adsp \ ${PN}-qcom-glymur-crd-cdsp \ + ${PN}-qcom-hamoa-iot-evk-adsp \ + ${PN}-qcom-hamoa-iot-evk-cdsp \ ${PN}-qcom-iq8275-evk-adsp \ ${PN}-qcom-iq8275-evk-cdsp \ ${PN}-qcom-iq8275-evk-gdsp \ ${PN}-qcom-iq9075-evk-adsp \ ${PN}-qcom-iq9075-evk-cdsp \ ${PN}-qcom-iq9075-evk-gdsp \ - ${PN}-qcom-hamoa-iot-evk-adsp \ - ${PN}-qcom-hamoa-iot-evk-cdsp \ ${PN}-qcom-kaanapali-mtp-adsp \ ${PN}-qcom-kaanapali-mtp-cdsp \ ${PN}-qcom-qcs615-ride-adsp \ @@ -91,14 +91,14 @@ LICENSE:${PN}-qcom-arduino-monza-gdsp = "dspso-qcom-2" LICENSE:${PN}-qcom-db820c-adsp = "dspso-qcom" LICENSE:${PN}-qcom-glymur-crd-adsp = "dspso-qcom-2" LICENSE:${PN}-qcom-glymur-crd-cdsp = "dspso-qcom-2" +LICENSE:${PN}-qcom-hamoa-iot-evk-adsp = "dspso-qcom-2" +LICENSE:${PN}-qcom-hamoa-iot-evk-cdsp = "dspso-qcom-2" LICENSE:${PN}-qcom-iq8275-evk-adsp = "dspso-qcom-2" LICENSE:${PN}-qcom-iq8275-evk-cdsp = "dspso-qcom-2" LICENSE:${PN}-qcom-iq8275-evk-gdsp = "dspso-qcom-2" LICENSE:${PN}-qcom-iq9075-evk-adsp = "dspso-qcom-2" LICENSE:${PN}-qcom-iq9075-evk-cdsp = "dspso-qcom-2" LICENSE:${PN}-qcom-iq9075-evk-gdsp = "dspso-qcom-2" -LICENSE:${PN}-qcom-hamoa-iot-evk-adsp = "dspso-qcom-2" -LICENSE:${PN}-qcom-hamoa-iot-evk-cdsp = "dspso-qcom-2" LICENSE:${PN}-qcom-kaanapali-mtp-adsp = "dspso-qcom-2" LICENSE:${PN}-qcom-kaanapali-mtp-cdsp = "dspso-qcom-2" LICENSE:${PN}-qcom-qcs615-ride-adsp = "dspso-qcom-2" @@ -138,6 +138,8 @@ RDEPENDS:${PN}-qcom-arduino-monza-gdsp += "${PN}-qcom-qcs8300-ride-gdsp" RDEPENDS:${PN}-qcom-db820c-adsp = "${PN}-conf linux-firmware-qcom-apq8096-audio (= 1:${PV})" RDEPENDS:${PN}-qcom-glymur-crd-adsp = "${PN}-conf linux-firmware-qcom-glymur-audio (= 1:${PV})" RDEPENDS:${PN}-qcom-glymur-crd-cdsp = "${PN}-conf linux-firmware-qcom-glymur-compute (= 1:${PV})" +RDEPENDS:${PN}-qcom-hamoa-iot-evk-adsp = "${PN}-conf linux-firmware-qcom-x1e80100-audio (= 1:${PV})" +RDEPENDS:${PN}-qcom-hamoa-iot-evk-cdsp = "${PN}-conf linux-firmware-qcom-x1e80100-compute (= 1:${PV})" RDEPENDS:${PN}-qcom-iq8275-evk-adsp = "${PN}-conf linux-firmware-qcom-qcs8300-audio (= 1:${PV})" RDEPENDS:${PN}-qcom-iq8275-evk-adsp += "${PN}-qcom-qcs8300-ride-adsp" RDEPENDS:${PN}-qcom-iq8275-evk-cdsp = "${PN}-conf linux-firmware-qcom-qcs8300-compute (= 1:${PV})" @@ -150,8 +152,6 @@ RDEPENDS:${PN}-qcom-iq9075-evk-cdsp = "${PN}-conf linux-firmware-qcom-sa8775p-co RDEPENDS:${PN}-qcom-iq9075-evk-cdsp += "${PN}-qcom-sa8775p-ride-cdsp" RDEPENDS:${PN}-qcom-iq9075-evk-gdsp = "${PN}-conf linux-firmware-qcom-sa8775p-generalpurpose (= 1:${PV})" RDEPENDS:${PN}-qcom-iq9075-evk-gdsp += "${PN}-qcom-sa8775p-ride-gdsp" -RDEPENDS:${PN}-qcom-hamoa-iot-evk-adsp = "${PN}-conf linux-firmware-qcom-x1e80100-audio (= 1:${PV})" -RDEPENDS:${PN}-qcom-hamoa-iot-evk-cdsp = "${PN}-conf linux-firmware-qcom-x1e80100-compute (= 1:${PV})" RDEPENDS:${PN}-qcom-kaanapali-mtp-adsp = "${PN}-conf linux-firmware-qcom-kaanapali-audio (= 1:${PV})" RDEPENDS:${PN}-qcom-kaanapali-mtp-cdsp = "${PN}-conf linux-firmware-qcom-kaanapali-compute (= 1:${PV})" RDEPENDS:${PN}-qcom-qcs615-ride-adsp = "${PN}-conf linux-firmware-qcom-qcs615-audio (= 1:${PV})" @@ -192,14 +192,14 @@ FILES:${PN}-qcom-arduino-monza-gdsp = "${datadir}/qcom/qcs8300/Arduino/Monza/dsp FILES:${PN}-qcom-db820c-adsp = "${datadir}/qcom/apq8096/Qualcomm/db820c/dsp/adsp" FILES:${PN}-qcom-glymur-crd-adsp = "${datadir}/qcom/glymur/Qualcomm/Glymur-CRD/dsp/adsp*" FILES:${PN}-qcom-glymur-crd-cdsp = "${datadir}/qcom/glymur/Qualcomm/Glymur-CRD/dsp/cdsp*" +FILES:${PN}-qcom-hamoa-iot-evk-adsp = "${datadir}/qcom/x1e80100/Qualcomm/Hamoa-IoT-EVK/dsp/adsp*" +FILES:${PN}-qcom-hamoa-iot-evk-cdsp = "${datadir}/qcom/x1e80100/Qualcomm/Hamoa-IoT-EVK/dsp/cdsp*" FILES:${PN}-qcom-iq8275-evk-adsp = "${datadir}/qcom/qcs8300/Qualcomm/IQ8275-EVK/dsp/adsp" FILES:${PN}-qcom-iq8275-evk-cdsp = "${datadir}/qcom/qcs8300/Qualcomm/IQ8275-EVK/dsp/cdsp*" FILES:${PN}-qcom-iq8275-evk-gdsp = "${datadir}/qcom/qcs8300/Qualcomm/IQ8275-EVK/dsp/gdsp*" FILES:${PN}-qcom-iq9075-evk-adsp = "${datadir}/qcom/sa8775p/Qualcomm/IQ9075-EVK/dsp/adsp" FILES:${PN}-qcom-iq9075-evk-cdsp = "${datadir}/qcom/sa8775p/Qualcomm/IQ9075-EVK/dsp/cdsp*" FILES:${PN}-qcom-iq9075-evk-gdsp = "${datadir}/qcom/sa8775p/Qualcomm/IQ9075-EVK/dsp/gdsp*" -FILES:${PN}-qcom-hamoa-iot-evk-adsp = "${datadir}/qcom/x1e80100/Qualcomm/Hamoa-IoT-EVK/dsp/adsp*" -FILES:${PN}-qcom-hamoa-iot-evk-cdsp = "${datadir}/qcom/x1e80100/Qualcomm/Hamoa-IoT-EVK/dsp/cdsp*" FILES:${PN}-qcom-kaanapali-mtp-adsp = "${datadir}/qcom/kaanapali/Qualcomm/Kaanapali-MTP/dsp/adsp*" FILES:${PN}-qcom-kaanapali-mtp-cdsp = "${datadir}/qcom/kaanapali/Qualcomm/Kaanapali-MTP/dsp/cdsp*" FILES:${PN}-qcom-qcs615-ride-adsp = "${datadir}/qcom/qcs615/Qualcomm/QCS615-RIDE/dsp/adsp" From 876ac66f7dfeca6c16fc0b8cb2dfb450a63df2fc Mon Sep 17 00:00:00 2001 From: Viswanath Kraleti Date: Tue, 26 May 2026 07:36:57 +0530 Subject: [PATCH 3/3] hexagon-dsp-binaries: upgrade 20260410 -> 20260519 Upgrade to 20260519 hexagon-dsp-binaries release to get supporting packages for Purwa-IoT-EVK, QCM6490-IDP and Shikra-CQS-EVK platforms. Signed-off-by: Viswanath Kraleti --- ...10.bb => hexagon-dsp-binaries_20260519.bb} | 26 +++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) rename recipes-bsp/hexagon-dsp-binaries/{hexagon-dsp-binaries_20260410.bb => hexagon-dsp-binaries_20260519.bb} (91%) diff --git a/recipes-bsp/hexagon-dsp-binaries/hexagon-dsp-binaries_20260410.bb b/recipes-bsp/hexagon-dsp-binaries/hexagon-dsp-binaries_20260519.bb similarity index 91% rename from recipes-bsp/hexagon-dsp-binaries/hexagon-dsp-binaries_20260410.bb rename to recipes-bsp/hexagon-dsp-binaries/hexagon-dsp-binaries_20260519.bb index b99965480..d534dad82 100644 --- a/recipes-bsp/hexagon-dsp-binaries/hexagon-dsp-binaries_20260410.bb +++ b/recipes-bsp/hexagon-dsp-binaries/hexagon-dsp-binaries_20260519.bb @@ -13,7 +13,7 @@ LICENSE = " \ LIC_FILES_CHKSUM = "\ file://LICENSE.qcom;md5=56e86b6c508490dadc343f39468b5f5e \ file://LICENSE.qcom-2;md5=165287851294f2fb8ac8cbc5e24b02b0 \ - file://WHENCE;md5=84a238ca84b2b4db57cf6f829d317721 \ + file://WHENCE;md5=7033ed3790855866a84dedb1a5a215d4 \ file://conf.d/hexagon-dsp-binaries-qualcomm-iq9075-evk.yaml;endline=2;md5=077232564320a8fce4ea446daad3d726 \ " NO_GENERIC_LICENSE[dspso-qcom] = "LICENSE.qcom" @@ -24,7 +24,7 @@ SRC_URI = " \ git://github.com/linux-msm/dsp-binaries;protocol=https;branch=trunk;tag=${PV} \ " -SRCREV = "123bddd9cc886b61ece87d7d63b9ceed0654d3a1" +SRCREV = "f4021ba695bc1335666561d4f96fd3844cf88c45" inherit allarch @@ -54,6 +54,10 @@ PACKAGE_BEFORE_PN =+ "\ ${PN}-qcom-iq9075-evk-gdsp \ ${PN}-qcom-kaanapali-mtp-adsp \ ${PN}-qcom-kaanapali-mtp-cdsp \ + ${PN}-qcom-purwa-iot-evk-adsp \ + ${PN}-qcom-purwa-iot-evk-cdsp \ + ${PN}-qcom-qcm6490-idp-adsp \ + ${PN}-qcom-qcm6490-idp-cdsp \ ${PN}-qcom-qcs615-ride-adsp \ ${PN}-qcom-qcs615-ride-cdsp \ ${PN}-qcom-qcs8300-ride-adsp \ @@ -64,6 +68,7 @@ PACKAGE_BEFORE_PN =+ "\ ${PN}-qcom-sa8775p-ride-gdsp \ ${PN}-qcom-sdm845-hdk-adsp \ ${PN}-qcom-sdm845-hdk-cdsp \ + ${PN}-qcom-shikra-cqs-evk-cdsp \ ${PN}-qcom-sm8750-mtp-adsp \ ${PN}-qcom-sm8750-mtp-cdsp \ ${PN}-radxa-dragon-q6a-adsp \ @@ -101,6 +106,10 @@ LICENSE:${PN}-qcom-iq9075-evk-cdsp = "dspso-qcom-2" LICENSE:${PN}-qcom-iq9075-evk-gdsp = "dspso-qcom-2" LICENSE:${PN}-qcom-kaanapali-mtp-adsp = "dspso-qcom-2" LICENSE:${PN}-qcom-kaanapali-mtp-cdsp = "dspso-qcom-2" +LICENSE:${PN}-qcom-purwa-iot-evk-adsp = "dspso-qcom-2" +LICENSE:${PN}-qcom-purwa-iot-evk-cdsp = "dspso-qcom-2" +LICENSE:${PN}-qcom-qcm6490-idp-adsp = "dspso-qcom" +LICENSE:${PN}-qcom-qcm6490-idp-cdsp = "dspso-qcom" LICENSE:${PN}-qcom-qcs615-ride-adsp = "dspso-qcom-2" LICENSE:${PN}-qcom-qcs615-ride-cdsp = "dspso-qcom-2" LICENSE:${PN}-qcom-qcs8300-ride-adsp = "dspso-qcom-2" @@ -111,6 +120,7 @@ LICENSE:${PN}-qcom-sa8775p-ride-cdsp = "dspso-qcom-2" LICENSE:${PN}-qcom-sa8775p-ride-gdsp = "dspso-qcom-2" LICENSE:${PN}-qcom-sdm845-hdk-adsp = "dspso-qcom" LICENSE:${PN}-qcom-sdm845-hdk-cdsp = "dspso-qcom" +LICENSE:${PN}-qcom-shikra-cqs-evk-cdsp = "dspso-qcom-2" LICENSE:${PN}-qcom-sm8750-mtp-adsp = "dspso-qcom-2" LICENSE:${PN}-qcom-sm8750-mtp-cdsp = "dspso-qcom-2" LICENSE:${PN}-radxa-dragon-q6a-adsp = "dspso-qcom" @@ -154,6 +164,10 @@ RDEPENDS:${PN}-qcom-iq9075-evk-gdsp = "${PN}-conf linux-firmware-qcom-sa8775p-ge RDEPENDS:${PN}-qcom-iq9075-evk-gdsp += "${PN}-qcom-sa8775p-ride-gdsp" RDEPENDS:${PN}-qcom-kaanapali-mtp-adsp = "${PN}-conf linux-firmware-qcom-kaanapali-audio (= 1:${PV})" RDEPENDS:${PN}-qcom-kaanapali-mtp-cdsp = "${PN}-conf linux-firmware-qcom-kaanapali-compute (= 1:${PV})" +RDEPENDS:${PN}-qcom-purwa-iot-evk-adsp = "${PN}-qcom-hamoa-iot-evk-adsp" +RDEPENDS:${PN}-qcom-purwa-iot-evk-cdsp = "${PN}-qcom-hamoa-iot-evk-cdsp" +RDEPENDS:${PN}-qcom-qcm6490-idp-adsp = "${PN}-thundercomm-rb3gen2-adsp" +RDEPENDS:${PN}-qcom-qcm6490-idp-cdsp = "${PN}-thundercomm-rb3gen2-cdsp" RDEPENDS:${PN}-qcom-qcs615-ride-adsp = "${PN}-conf linux-firmware-qcom-qcs615-audio (= 1:${PV})" RDEPENDS:${PN}-qcom-qcs615-ride-cdsp = "${PN}-conf linux-firmware-qcom-qcs615-compute (= 1:${PV})" RDEPENDS:${PN}-qcom-qcs8300-ride-adsp = "${PN}-conf linux-firmware-qcom-qcs8300-audio (= 1:${PV})" @@ -162,6 +176,7 @@ RDEPENDS:${PN}-qcom-qcs8300-ride-gdsp = "${PN}-conf linux-firmware-qcom-qcs8300- RDEPENDS:${PN}-qcom-sa8775p-ride-adsp = "${PN}-conf linux-firmware-qcom-sa8775p-audio (= 1:${PV})" RDEPENDS:${PN}-qcom-sa8775p-ride-cdsp = "${PN}-conf linux-firmware-qcom-sa8775p-compute (= 1:${PV})" RDEPENDS:${PN}-qcom-sa8775p-ride-gdsp = "${PN}-conf linux-firmware-qcom-sa8775p-generalpurpose (= 1:${PV})" +RDEPENDS:${PN}-qcom-shikra-cqs-evk-cdsp = "${PN}-conf linux-firmware-qcom-shikra-compute (= 1:${PV})" RDEPENDS:${PN}-qcom-sm8750-mtp-adsp = "${PN}-conf linux-firmware-qcom-sa8775p-audio (= 1:${PV})" RDEPENDS:${PN}-qcom-sm8750-mtp-cdsp = "${PN}-conf linux-firmware-qcom-sa8775p-compute (= 1:${PV})" RDEPENDS:${PN}-radxa-dragon-q6a-adsp = "${PN}-conf linux-firmware-qcom-qcs6490-radxa-dragon-q6a-audio (= 1:${PV})" @@ -202,6 +217,10 @@ FILES:${PN}-qcom-iq9075-evk-cdsp = "${datadir}/qcom/sa8775p/Qualcomm/IQ9075-EVK/ FILES:${PN}-qcom-iq9075-evk-gdsp = "${datadir}/qcom/sa8775p/Qualcomm/IQ9075-EVK/dsp/gdsp*" FILES:${PN}-qcom-kaanapali-mtp-adsp = "${datadir}/qcom/kaanapali/Qualcomm/Kaanapali-MTP/dsp/adsp*" FILES:${PN}-qcom-kaanapali-mtp-cdsp = "${datadir}/qcom/kaanapali/Qualcomm/Kaanapali-MTP/dsp/cdsp*" +FILES:${PN}-qcom-purwa-iot-evk-adsp = "${datadir}/qcom/x1p42100/Qualcomm/Purwa-IoT-EVK/dsp/adsp" +FILES:${PN}-qcom-purwa-iot-evk-cdsp = "${datadir}/qcom/x1p42100/Qualcomm/Purwa-IoT-EVK/dsp/cdsp" +FILES:${PN}-qcom-qcm6490-idp-adsp = "${datadir}/qcom/qcm6490/Qualcomm/QCM6490-IDP/dsp/adsp" +FILES:${PN}-qcom-qcm6490-idp-cdsp = "${datadir}/qcom/qcm6490/Qualcomm/QCM6490-IDP/dsp/cdsp" FILES:${PN}-qcom-qcs615-ride-adsp = "${datadir}/qcom/qcs615/Qualcomm/QCS615-RIDE/dsp/adsp" FILES:${PN}-qcom-qcs615-ride-cdsp = "${datadir}/qcom/qcs615/Qualcomm/QCS615-RIDE/dsp/cdsp*" FILES:${PN}-qcom-qcs8300-ride-adsp = "${datadir}/qcom/qcs8300/Qualcomm/QCS8300-RIDE/dsp/adsp" @@ -212,6 +231,7 @@ FILES:${PN}-qcom-sa8775p-ride-cdsp = "${datadir}/qcom/sa8775p/Qualcomm/SA8775P-R FILES:${PN}-qcom-sa8775p-ride-gdsp = "${datadir}/qcom/sa8775p/Qualcomm/SA8775P-RIDE/dsp/gdsp*" FILES:${PN}-qcom-sdm845-hdk-adsp = "${datadir}/qcom/sdm845/Qualcomm/SDM845-HDK/dsp/adsp" FILES:${PN}-qcom-sdm845-hdk-cdsp = "${datadir}/qcom/sdm845/Qualcomm/SDM845-HDK/dsp/cdsp*" +FILES:${PN}-qcom-shikra-cqs-evk-cdsp = "${datadir}/qcom/shikra/Qualcomm/Shikra-CQS-EVK/dsp/cdsp" FILES:${PN}-qcom-sm8750-mtp-adsp = "${datadir}/qcom/sm8750/Qualcomm/SM8750-MTP/dsp/adsp" FILES:${PN}-qcom-sm8750-mtp-cdsp = "${datadir}/qcom/sm8750/Qualcomm/SM8750-MTP/dsp/cdsp*" FILES:${PN}-radxa-dragon-q6a-adsp = "${datadir}/qcom/qcs6490/radxa/dragon-q6a/dsp/adsp" @@ -245,6 +265,7 @@ INSANE_SKIP:${PN}-qcom-qcs8300-ride-gdsp = "arch libdir file-rdeps textrel" INSANE_SKIP:${PN}-qcom-sa8775p-ride-adsp = "arch libdir file-rdeps textrel" INSANE_SKIP:${PN}-qcom-sa8775p-ride-cdsp = "arch libdir file-rdeps textrel" INSANE_SKIP:${PN}-qcom-sa8775p-ride-gdsp = "arch libdir file-rdeps textrel" +INSANE_SKIP:${PN}-qcom-shikra-cqs-evk-cdsp = "arch libdir file-rdeps textrel" INSANE_SKIP:${PN}-qcom-sm8750-mtp-adsp = "arch libdir file-rdeps textrel" INSANE_SKIP:${PN}-qcom-sm8750-mtp-cdsp = "arch libdir file-rdeps textrel" INSANE_SKIP:${PN}-radxa-dragon-q6a-adsp = "arch libdir file-rdeps textrel" @@ -273,6 +294,7 @@ SKIP_FILEDEPS:${PN}-qcom-qcs8300-ride-gdsp = "1" SKIP_FILEDEPS:${PN}-qcom-sa8775p-ride-adsp = "1" SKIP_FILEDEPS:${PN}-qcom-sa8775p-ride-cdsp = "1" SKIP_FILEDEPS:${PN}-qcom-sa8775p-ride-gdsp = "1" +SKIP_FILEDEPS:${PN}-qcom-shikra-cqs-evk-cdsp = "1" SKIP_FILEDEPS:${PN}-qcom-sm8750-mtp-adsp = "1" SKIP_FILEDEPS:${PN}-qcom-sm8750-mtp-cdsp = "1" SKIP_FILEDEPS:${PN}-radxa-dragon-q6a-adsp = "1"