@@ -13,7 +13,7 @@ LICENSE = " \
1313LIC_FILES_CHKSUM = "\
1414 file://LICENSE.qcom;md5=56e86b6c508490dadc343f39468b5f5e \
1515 file://LICENSE.qcom-2;md5=165287851294f2fb8ac8cbc5e24b02b0 \
16- file://WHENCE;md5=fe9e5f1940df84614b02a94b4f85e73d \
16+ file://WHENCE;md5=51fa6c1d54036eba9135c68dee12325e \
1717 file://00-hexagon-dsp-binaries.yaml;endline=4;md5=1e22ea93511ef71fecaca9fc16f1355e \
1818"
1919NO_GENERIC_LICENSE [dspso -qcom ] = "LICENSE.qcom"
@@ -22,11 +22,9 @@ NO_GENERIC_LICENSE[dspso-WHENCE] = "WHENCE"
2222
2323SRC_URI = " \
2424 git://github.com/linux-msm/dsp-binaries;protocol=https;branch=trunk;tag=${PV} \
25- file://0001-conf-link-DB845c-to-SDM845-HDK.patch \
26- file://0001-conf-add-DSP_LIBRARY_PATH-for-Lemans-Ride-variants.patch \
2725"
2826
29- SRCREV = "9efc74739b457bed846e53bb8cf46d524ce58791 "
27+ SRCREV = "5f5e79f2e1ac79daac1c3739d6f4d5bf9d887b83 "
3028
3129inherit allarch
3230
@@ -41,6 +39,8 @@ do_install () {
4139PACKAGE_BEFORE_PN = + "\
4240 ${PN} -conf \
4341 ${PN} -qcom-db820c-adsp \
42+ ${PN} -qcom-glymur-crd-adsp \
43+ ${PN} -qcom-glymur-crd-cdsp \
4444 ${PN} -qcom-iq8275-evk-adsp \
4545 ${PN} -qcom-iq8275-evk-cdsp \
4646 ${PN} -qcom-iq8275-evk-gdsp \
@@ -63,6 +63,8 @@ PACKAGE_BEFORE_PN =+ "\
6363 ${PN} -qcom-sdm845-hdk-cdsp \
6464 ${PN} -qcom-sm8750-mtp-adsp \
6565 ${PN} -qcom-sm8750-mtp-cdsp \
66+ ${PN} -radxa-dragon-q6a-adsp \
67+ ${PN} -radxa-dragon-q6a-cdsp \
6668 ${PN} -thundercomm-db845c-adsp \
6769 ${PN} -thundercomm-db845c-cdsp \
6870 ${PN} -thundercomm-db845c-sdsp \
@@ -74,11 +76,15 @@ PACKAGE_BEFORE_PN =+ "\
7476 ${PN} -thundercomm-rb5-adsp \
7577 ${PN} -thundercomm-rb5-cdsp \
7678 ${PN} -thundercomm-rb5-sdsp \
79+ ${PN} -thundercomm-rubikpi3-adsp \
80+ ${PN} -thundercomm-rubikpi3-cdsp \
7781"
7882
7983LICENSE :${PN} = "dspso-WHENCE"
8084LICENSE :${PN} -conf = "MIT"
8185LICENSE :${PN} -qcom -db820c -adsp = "dspso-qcom"
86+ LICENSE :${PN} -qcom -glymur -crd -adsp = "dspso-qcom-2"
87+ LICENSE :${PN} -qcom -glymur -crd -cdsp = "dspso-qcom-2"
8288LICENSE :${PN} -qcom -iq8275 -evk -adsp = "dspso-qcom-2"
8389LICENSE :${PN} -qcom -iq8275 -evk -cdsp = "dspso-qcom-2"
8490LICENSE :${PN} -qcom -iq8275 -evk -gdsp = "dspso-qcom-2"
@@ -101,6 +107,8 @@ LICENSE:${PN}-qcom-sdm845-hdk-adsp = "dspso-qcom"
101107LICENSE :${PN} -qcom -sdm845 -hdk -cdsp = "dspso-qcom"
102108LICENSE :${PN} -qcom -sm8750 -mtp -adsp = "dspso-qcom-2"
103109LICENSE :${PN} -qcom -sm8750 -mtp -cdsp = "dspso-qcom-2"
110+ LICENSE :${PN} -radxa -dragon -q6a -adsp = "dspso-qcom"
111+ LICENSE :${PN} -radxa -dragon -q6a -cdsp = "dspso-qcom"
104112LICENSE :${PN} -thundercomm -db845c -adsp = "dspso-qcom"
105113LICENSE :${PN} -thundercomm -db845c -cdsp = "dspso-qcom"
106114LICENSE :${PN} -thundercomm -db845c -sdsp = "dspso-qcom"
@@ -112,8 +120,12 @@ LICENSE:${PN}-thundercomm-rb3gen2-cdsp = "dspso-qcom"
112120LICENSE :${PN} -thundercomm -rb5 -adsp = "dspso-qcom"
113121LICENSE :${PN} -thundercomm -rb5 -cdsp = "dspso-qcom"
114122LICENSE :${PN} -thundercomm -rb5 -sdsp = "dspso-qcom"
123+ LICENSE :${PN} -thundercomm -rubikpi3 -adsp = "dspso-qcom"
124+ LICENSE :${PN} -thundercomm -rubikpi3 -cdsp = "dspso-qcom"
115125
116126RDEPENDS :${PN} -qcom -db820c -adsp = "${PN} -conf linux-firmware-qcom-apq8096-audio (= 1:${PV} )"
127+ RDEPENDS :${PN} -qcom -glymur -crd -adsp = "${PN} -conf linux-firmware-qcom-glymur-audio (= 1:${PV} )"
128+ RDEPENDS :${PN} -qcom -glymur -crd -cdsp = "${PN} -conf linux-firmware-qcom-glymur-compute (= 1:${PV} )"
117129RDEPENDS :${PN} -qcom -iq8275 -evk -adsp = "${PN} -conf linux-firmware-qcom-qcs8300-audio (= 1:${PV} )"
118130RDEPENDS :${PN} -qcom -iq8275 -evk -adsp += "${PN} -qcom-qcs8300-ride-adsp"
119131RDEPENDS :${PN} -qcom -iq8275 -evk -cdsp = "${PN} -conf linux-firmware-qcom-qcs8300-compute (= 1:${PV} )"
@@ -140,6 +152,8 @@ RDEPENDS:${PN}-qcom-sa8775p-ride-cdsp = "${PN}-conf linux-firmware-qcom-sa8775p-
140152RDEPENDS :${PN} -qcom -sa8775p -ride -gdsp = "${PN} -conf linux-firmware-qcom-sa8775p-generalpurpose (= 1:${PV} )"
141153RDEPENDS :${PN} -qcom -sm8750 -mtp -adsp = "${PN} -conf linux-firmware-qcom-sa8775p-audio (= 1:${PV} )"
142154RDEPENDS :${PN} -qcom -sm8750 -mtp -cdsp = "${PN} -conf linux-firmware-qcom-sa8775p-compute (= 1:${PV} )"
155+ RDEPENDS :${PN} -radxa -dragon -q6a -adsp = "${PN} -conf linux-firmware-qcom-qcs6490-radxa-dragon-q6a-audio (= 1:${PV} )"
156+ RDEPENDS :${PN} -radxa -dragon -q6a -cdsp = "${PN} -conf linux-firmware-qcom-qcs6490-radxa-dragon-q6a-compute (= 1:${PV} )"
143157RDEPENDS :${PN} -thundercomm -db845c -adsp = "${PN} -conf linux-firmware-qcom-sdm845-audio (= 1:${PV} )"
144158RDEPENDS :${PN} -thundercomm -db845c -cdsp = "${PN} -conf linux-firmware-qcom-sdm845-compute (= 1:${PV} )"
145159RDEPENDS :${PN} -thundercomm -db845c -sdsp = "${PN} -conf linux-firmware-qcom-sdm845-thundercomm-db845c-sensors (= 1:${PV} )"
@@ -151,6 +165,7 @@ RDEPENDS:${PN}-thundercomm-rb3gen2-cdsp = "${PN}-conf linux-firmware-qcom-qcm649
151165RDEPENDS :${PN} -thundercomm -rb5 -adsp = "${PN} -conf linux-firmware-qcom-sm8250-audio (= 1:${PV} )"
152166RDEPENDS :${PN} -thundercomm -rb5 -cdsp = "${PN} -conf linux-firmware-qcom-sm8250-compute (= 1:${PV} )"
153167RDEPENDS :${PN} -thundercomm -rb5 -sdsp = "${PN} -conf linux-firmware-qcom-sm8250-thundercomm-rb5-sensors (= 1:${PV} )"
168+ RDEPENDS :${PN} -thundercomm -rubikpi3 -adsp = "${PN} -conf linux-firmware-qcom-qcs6490-thundercomm-rubikpi3-audio (= 1:${PV} )"
154169
155170# Keep the base package empty so that one can choose which files
156171# to include and do not pull all of them all in.
@@ -160,6 +175,8 @@ ALLOW_EMPTY:${PN} = "1"
160175FILES :${PN} -conf = "${datadir} /qcom/conf.d"
161176
162177FILES :${PN} -qcom -db820c -adsp = "${datadir} /qcom/apq8096/Qualcomm/db820c/dsp/adsp"
178+ FILES :${PN} -qcom -glymur -crd -adsp = "${datadir} /qcom/glymur/Qualcomm/Glymur-CRD/dsp/adsp*"
179+ FILES :${PN} -qcom -glymur -crd -cdsp = "${datadir} /qcom/glymur/Qualcomm/Glymur-CRD/dsp/cdsp*"
163180FILES :${PN} -qcom -iq8275 -evk -adsp = "${datadir} /qcom/qcs8300/Qualcomm/IQ8275-EVK/dsp/adsp"
164181FILES :${PN} -qcom -iq8275 -evk -cdsp = "${datadir} /qcom/qcs8300/Qualcomm/IQ8275-EVK/dsp/cdsp*"
165182FILES :${PN} -qcom -iq8275 -evk -gdsp = "${datadir} /qcom/qcs8300/Qualcomm/IQ8275-EVK/dsp/gdsp*"
@@ -182,6 +199,8 @@ FILES:${PN}-qcom-sdm845-hdk-adsp = "${datadir}/qcom/sdm845/Qualcomm/SDM845-HDK/d
182199FILES :${PN} -qcom -sdm845 -hdk -cdsp = "${datadir} /qcom/sdm845/Qualcomm/SDM845-HDK/dsp/cdsp*"
183200FILES :${PN} -qcom -sm8750 -mtp -adsp = "${datadir} /qcom/sm8750/Qualcomm/SM8750-MTP/dsp/adsp"
184201FILES :${PN} -qcom -sm8750 -mtp -cdsp = "${datadir} /qcom/sm8750/Qualcomm/SM8750-MTP/dsp/cdsp*"
202+ FILES :${PN} -radxa -dragon -q6a -adsp = "${datadir} /qcom/qcs6490/radxa/dragon-q6a/dsp/adsp"
203+ FILES :${PN} -radxa -dragon -q6a -cdsp = "${datadir} /qcom/qcs6490/radxa/dragon-q6a/dsp/cdsp"
185204FILES :${PN} -thundercomm -db845c -adsp = "${datadir} /qcom/sdm845/Thundercomm/db845c/dsp/adsp"
186205FILES :${PN} -thundercomm -db845c -cdsp = "${datadir} /qcom/sdm845/Thundercomm/db845c/dsp/cdsp"
187206FILES :${PN} -thundercomm -db845c -sdsp = "${datadir} /qcom/sdm845/Thundercomm/db845c/dsp/sdsp"
@@ -193,8 +212,12 @@ FILES:${PN}-thundercomm-rb3gen2-cdsp = "${datadir}/qcom/qcm6490/Thundercomm/RB3g
193212FILES :${PN} -thundercomm -rb5 -adsp = "${datadir} /qcom/sm8250/Thundercomm/RB5/dsp/adsp"
194213FILES :${PN} -thundercomm -rb5 -cdsp = "${datadir} /qcom/sm8250/Thundercomm/RB5/dsp/cdsp"
195214FILES :${PN} -thundercomm -rb5 -sdsp = "${datadir} /qcom/sm8250/Thundercomm/RB5/dsp/sdsp"
215+ FILES :${PN} -thundercomm -rubikpi3 -adsp = "${datadir} /qcom/qcs6490/Thundercomm/RubikPi3/dsp/adsp"
216+ FILES :${PN} -thundercomm -rubikpi3 -cdsp = "${datadir} /qcom/qcs6490/Thundercomm/RubikPi3/dsp/cdsp"
196217
197218INSANE_SKIP :${PN} -qcom -db820c -adsp = "arch libdir file-rdeps textrel"
219+ INSANE_SKIP :${PN} -qcom -glymur -crd -adsp = "arch libdir file-rdeps textrel"
220+ INSANE_SKIP :${PN} -qcom -glymur -crd -cdsp = "arch libdir file-rdeps textrel"
198221INSANE_SKIP :${PN} -qcom -hamoa -iot -evk -adsp = "arch libdir file-rdeps textrel"
199222INSANE_SKIP :${PN} -qcom -hamoa -iot -evk -cdsp = "arch libdir file-rdeps textrel"
200223INSANE_SKIP :${PN} -qcom -kaanapali -mtp -adsp = "arch libdir file-rdeps textrel"
@@ -209,6 +232,8 @@ INSANE_SKIP:${PN}-qcom-sa8775p-ride-cdsp = "arch libdir file-rdeps textrel"
209232INSANE_SKIP :${PN} -qcom -sa8775p -ride -gdsp = "arch libdir file-rdeps textrel"
210233INSANE_SKIP :${PN} -qcom -sm8750 -mtp -adsp = "arch libdir file-rdeps textrel"
211234INSANE_SKIP :${PN} -qcom -sm8750 -mtp -cdsp = "arch libdir file-rdeps textrel"
235+ INSANE_SKIP :${PN} -radxa -dragon -q6a -adsp = "arch libdir file-rdeps textrel"
236+ INSANE_SKIP :${PN} -radxa -dragon -q6a -cdsp = "arch libdir file-rdeps textrel"
212237INSANE_SKIP :${PN} -thundercomm -db845c -adsp = "arch libdir file-rdeps textrel"
213238INSANE_SKIP :${PN} -thundercomm -db845c -cdsp = "arch libdir file-rdeps textrel"
214239INSANE_SKIP :${PN} -thundercomm -db845c -sdsp = "arch libdir file-rdeps textrel"
@@ -220,6 +245,7 @@ INSANE_SKIP:${PN}-thundercomm-rb3gen2-cdsp = "arch libdir file-rdeps textrel"
220245INSANE_SKIP :${PN} -thundercomm -rb5 -adsp = "arch libdir file-rdeps textrel"
221246INSANE_SKIP :${PN} -thundercomm -rb5 -cdsp = "arch libdir file-rdeps textrel"
222247INSANE_SKIP :${PN} -thundercomm -rb5 -sdsp = "arch libdir file-rdeps textrel"
248+ INSANE_SKIP :${PN} -thundercomm -rubikpi3 -adsp = "arch libdir file-rdeps textrel"
223249
224250SKIP_FILEDEPS :${PN} -qcom -hamoa -iot -evk -adsp = "1"
225251SKIP_FILEDEPS :${PN} -qcom -kaanapali -mtp -adsp = "1"
0 commit comments