Skip to content

Commit ce99664

Browse files
authored
hexagon-dsp-binaries: upgrade 20251011 -> 20251021 (#1151)
Upgrade the package, pulling in Hamoa IoT EVK CDSP firmware.
2 parents 8be5b67 + 986a38e commit ce99664

File tree

3 files changed

+35
-3
lines changed

3 files changed

+35
-3
lines changed

recipes-bsp/hexagon-dsp-binaries/hexagon-dsp-binaries_20251011.bb renamed to recipes-bsp/hexagon-dsp-binaries/hexagon-dsp-binaries_20251021.bb

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,17 @@ LICENSE = " \
1212
LIC_FILES_CHKSUM = "\
1313
file://LICENSE.qcom;md5=56e86b6c508490dadc343f39468b5f5e \
1414
file://LICENSE.qcom-2;md5=165287851294f2fb8ac8cbc5e24b02b0 \
15-
file://WHENCE;md5=cc95028da846699ee01c5383872edc92 \
15+
file://WHENCE;md5=39c0da598a0718260c2c58ad274750c7 \
1616
"
1717
NO_GENERIC_LICENSE[dspso-qcom] = "LICENSE.qcom"
1818
NO_GENERIC_LICENSE[dspso-qcom-2] = "LICENSE.qcom-2"
1919
NO_GENERIC_LICENSE[dspso-WHENCE] = "WHENCE"
2020

2121
SRC_URI = " \
22-
git://github.com/linux-msm/dsp-binaries;protocol=https;branch=trunk \
22+
git://github.com/linux-msm/dsp-binaries;protocol=https;branch=trunk;tag=${PV} \
2323
"
2424

25-
SRCREV = "89cd58272e40bd4e98239f6bc4daa9832e52e386"
25+
SRCREV = "2e7ff51f371a42995513cc92cc7a4f518163aaaf"
2626

2727
inherit allarch
2828

@@ -42,6 +42,7 @@ PACKAGE_BEFORE_PN =+ "\
4242
${PN}-qcom-iq9075-evk-adsp \
4343
${PN}-qcom-iq9075-evk-cdsp \
4444
${PN}-qcom-iq9075-evk-gdsp \
45+
${PN}-qcom-hamoa-iot-evk-cdsp \
4546
${PN}-qcom-qcs615-ride-adsp \
4647
${PN}-qcom-qcs615-ride-cdsp \
4748
${PN}-qcom-qcs8300-ride-adsp \
@@ -71,6 +72,7 @@ LICENSE:${PN}-qcom-iq8275-evk-gdsp = "dspso-qcom-2"
7172
LICENSE:${PN}-qcom-iq9075-evk-adsp = "dspso-qcom-2"
7273
LICENSE:${PN}-qcom-iq9075-evk-cdsp = "dspso-qcom-2"
7374
LICENSE:${PN}-qcom-iq9075-evk-gdsp = "dspso-qcom-2"
75+
LICENSE:${PN}-qcom-hamoa-iot-evk-cdsp = "dspso-qcom-2"
7476
LICENSE:${PN}-qcom-qcs615-ride-adsp = "dspso-qcom-2"
7577
LICENSE:${PN}-qcom-qcs615-ride-cdsp = "dspso-qcom-2"
7678
LICENSE:${PN}-qcom-qcs8300-ride-adsp = "dspso-qcom-2"
@@ -98,6 +100,7 @@ RDEPENDS:${PN}-qcom-iq8275-evk-gdsp = "linux-firmware-qcom-qcs8300-generalpurpos
98100
RDEPENDS:${PN}-qcom-iq9075-evk-adsp = "linux-firmware-qcom-sa8775p-audio (= 1:${PV})"
99101
RDEPENDS:${PN}-qcom-iq9075-evk-cdsp = "linux-firmware-qcom-sa8775p-compute (= 1:${PV})"
100102
RDEPENDS:${PN}-qcom-iq9075-evk-gdsp = "linux-firmware-qcom-sa8775p-generalpurpose (= 1:${PV})"
103+
RDEPENDS:${PN}-qcom-hamoa-iot-evk-gdsp = "linux-firmware-qcom-x1e80100-compute (= 1:${PV})"
101104
RDEPENDS:${PN}-qcom-qcs615-ride-adsp = "linux-firmware-qcom-qcs615-audio (= 1:${PV})"
102105
RDEPENDS:${PN}-qcom-qcs615-ride-cdsp = "linux-firmware-qcom-qcs615-compute (= 1:${PV})"
103106
RDEPENDS:${PN}-qcom-qcs8300-ride-adsp = "linux-firmware-qcom-qcs8300-audio (= 1:${PV})"
@@ -130,6 +133,7 @@ FILES:${PN}-qcom-iq8275-evk-gdsp = "${datadir}/qcom/qcs8300/Qualcomm/IQ8275-EVK/
130133
FILES:${PN}-qcom-iq9075-evk-adsp = "${datadir}/qcom/sa8775p/Qualcomm/IQ9075-EVK/dsp/adsp"
131134
FILES:${PN}-qcom-iq9075-evk-cdsp = "${datadir}/qcom/sa8775p/Qualcomm/IQ9075-EVK/dsp/cdsp*"
132135
FILES:${PN}-qcom-iq9075-evk-gdsp = "${datadir}/qcom/sa8775p/Qualcomm/IQ9075-EVK/dsp/gdsp*"
136+
FILES:${PN}-qcom-hamoa-iot-evk-cdsp = "${datadir}/qcom/x1e80100/Qualcomm/Hamoa-IoT-EVK/dsp/cdsp*"
133137
FILES:${PN}-qcom-qcs615-ride-adsp = "${datadir}/qcom/qcs615/Qualcomm/QCS615-RIDE/dsp/adsp"
134138
FILES:${PN}-qcom-qcs615-ride-cdsp = "${datadir}/qcom/qcs615/Qualcomm/QCS615-RIDE/dsp/cdsp*"
135139
FILES:${PN}-qcom-qcs8300-ride-adsp = "${datadir}/qcom/qcs8300/Qualcomm/QCS8300-RIDE/dsp/adsp"
@@ -151,6 +155,7 @@ FILES:${PN}-thundercomm-rb5-cdsp = "${datadir}/qcom/sm8250/Thundercomm/RB5/dsp/c
151155
FILES:${PN}-thundercomm-rb5-sdsp = "${datadir}/qcom/sm8250/Thundercomm/RB5/dsp/sdsp"
152156

153157
INSANE_SKIP:${PN}-qcom-db820c-adsp = "arch libdir file-rdeps textrel"
158+
INSANE_SKIP:${PN}-qcom-hamoa-iot-evk-cdsp = "arch libdir file-rdeps textrel"
154159
INSANE_SKIP:${PN}-qcom-qcs615-ride-adsp = "arch libdir file-rdeps textrel"
155160
INSANE_SKIP:${PN}-qcom-qcs615-ride-cdsp = "arch libdir file-rdeps textrel"
156161
INSANE_SKIP:${PN}-qcom-qcs8300-ride-adsp = "arch libdir file-rdeps textrel"

recipes-bsp/images/initramfs-firmware-mega-image.bb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ PACKAGE_INSTALL += " \
1111
packagegroup-dragonboard410c-firmware \
1212
packagegroup-dragonboard820c-firmware \
1313
packagegroup-dragonboard845c-firmware \
14+
packagegroup-hamoa-iot-evk-firmware \
15+
packagegroup-iq-8275-evk-firmware \
16+
packagegroup-iq-9075-evk-firmware \
1417
packagegroup-qcs615-adp-air-firmware \
1518
packagegroup-qcs8300-ride-firmware \
1619
packagegroup-rb1-firmware \
@@ -20,6 +23,9 @@ PACKAGE_INSTALL += " \
2023
packagegroup-sa8775p-ride-firmware \
2124
packagegroup-dragonboard820c-hexagon-dsp-binaries \
2225
packagegroup-dragonboard845c-hexagon-dsp-binaries \
26+
packagegroup-hamoa-iot-evk-hexagon-dsp-binaries \
27+
packagegroup-iq-8275-evk-hexagon-dsp-binaries \
28+
packagegroup-iq-9075-evk-hexagon-dsp-binaries \
2329
packagegroup-qcs615-adp-air-hexagon-dsp-binaries \
2430
packagegroup-qcs8300-ride-hexagon-dsp-binaries \
2531
packagegroup-rb1-hexagon-dsp-binaries \
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
SUMMARY = "Packages for the Hamoa IoT EVK platform"
2+
3+
inherit packagegroup
4+
5+
PACKAGES = " \
6+
${PN}-firmware \
7+
${PN}-hexagon-dsp-binaries \
8+
"
9+
10+
RRECOMMENDS:${PN}-firmware = " \
11+
${@bb.utils.contains_any('DISTRO_FEATURES', 'opencl opengl vulkan', 'linux-firmware-qcom-adreno-g705 linux-firmware-qcom-x1e80100-adreno', '', d)} \
12+
${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'linux-firmware-qca-wcn7850', '', d)} \
13+
${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'linux-firmware-ath12k-wcn7850', '', d)} \
14+
linux-firmware-qcom-x1e80100-audio \
15+
linux-firmware-qcom-x1e80100-compute \
16+
linux-firmware-qcom-vpu \
17+
"
18+
19+
RRECOMMENDS:${PN}-hexagon-dsp-binaries = " \
20+
hexagon-dsp-binaries-qcom-hamoa-iot-evk-cdsp \
21+
"

0 commit comments

Comments
 (0)