Skip to content

Commit b62c8ab

Browse files
committed
firmware-qcom-pixel: handle more DSP locations
Unpack ADSP firmware from vendor.img/lib/dsp. Signed-off-by: Dmitry Baryshkov <[email protected]>
1 parent dd9114c commit b62c8ab

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

recipes-bsp/firmware-nexus/firmware-qcom-pixel.inc

+2-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ do_extract() {
3333
ln -sr ${S}/vendor/${VENDOR}/${FW_QCOM_NAME}/proprietary/vendor.img ${B}/vendor.img
3434
fi
3535

36-
for path in firmware dsp/adsp dsp/cdsp dsp/sdsp lib/rfsa/adsp ; do
36+
for path in firmware dsp/adsp dsp/cdsp dsp/sdsp lib/dsp lib/rfsa/adsp ; do
3737
mkdir -p ${B}/$path
3838
debugfs ${B}/vendor.img -R "ls -p /$path" | \
3939
grep '^/[0-9]*/100' | cut -d/ -f6 | \
@@ -83,6 +83,7 @@ do_install() {
8383
ls ${B}/dsp/adsp/* && mkdir -p ${D}${DSP_QCOM_PATH}/dsp/adsp && install -m 0644 ${B}/dsp/adsp/* ${D}${DSP_QCOM_PATH}/dsp/adsp
8484
ls ${B}/dsp/cdsp/* && mkdir -p ${D}${DSP_QCOM_PATH}/dsp/cdsp && install -m 0644 ${B}/dsp/cdsp/* ${D}${DSP_QCOM_PATH}/dsp/cdsp
8585
ls ${B}/dsp/sdsp/* && mkdir -p ${D}${DSP_QCOM_PATH}/dsp/sdsp && install -m 0644 ${B}/dsp/sdsp/* ${D}${DSP_QCOM_PATH}/dsp/sdsp
86+
ls ${B}/lib/dsp/* && mkdir -p ${D}${DSP_QCOM_PATH}/dsp/adsp && install -m 0644 ${B}/lib/dsp/* ${D}${DSP_QCOM_PATH}/dsp/adsp
8687
ls ${B}/lib/rfsa/adsp/* && mkdir -p ${D}${DSP_QCOM_PATH}/dsp/lib && install -m 0644 ${B}/lib/rfsa/adsp/* ${D}${DSP_QCOM_PATH}/dsp/lib
8788

8889
install -m 0644 license.txt ${D}${FW_QCOM_PATH}

0 commit comments

Comments
 (0)