summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Baryshkov <dbaryshkov@gmail.com>2021-08-18 17:52:18 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2021-08-26 08:32:18 +0100
commit4cd1c260762237b2ad573595ece23e41d3b78ce0 (patch)
tree86ef3a20b482cd6df61ef6e91ce01a84cb557e3a
parent9716a47c5381383cf97d670f6ff1e094ad597e45 (diff)
downloadpoky-4cd1c260762237b2ad573595ece23e41d3b78ce0.tar.gz
linux-firmware: add more Qualcomm firmware packages
Add firmware packages for the recent Qualcomm SoCs: - linux-firmware-qcom-adreno-a650, linux-firmware-qcom-adreno-a660, containing firmware for Adreno A630 and A650 GPUs - linux-firmware-qcom-sm8250-audio, linux-firmware-sm8250-compute, containing firmware for audio and comute DSPs on SM8250 (QRB5165) - linux-firmware-qcom-vpu-1.0, linux-firmware-qcom-vpu-2.0 containing firmware for newer Venus video encoder/decoder (From OE-Core rev: bfce637144302fa7dd7f31a63a736b05eb62203b) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 31057a9d41a452bdb9e94b4160220f675332ef70) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-kernel/linux-firmware/linux-firmware_20210511.bb17
1 files changed, 16 insertions, 1 deletions
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20210511.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20210511.bb
index 26091fba70..513932984e 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_20210511.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20210511.bb
@@ -303,8 +303,11 @@ PACKAGES =+ "${PN}-ralink-license ${PN}-ralink \
303 ${PN}-qat ${PN}-qat-license \ 303 ${PN}-qat ${PN}-qat-license \
304 ${PN}-qcom-license \ 304 ${PN}-qcom-license \
305 ${PN}-qcom-venus-1.8 ${PN}-qcom-venus-4.2 ${PN}-qcom-venus-5.2 ${PN}-qcom-venus-5.4 \ 305 ${PN}-qcom-venus-1.8 ${PN}-qcom-venus-4.2 ${PN}-qcom-venus-5.2 ${PN}-qcom-venus-5.4 \
306 ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a530 ${PN}-qcom-adreno-a630 \ 306 ${PN}-qcom-vpu-1.0 ${PN}-qcom-vpu-2.0 \
307 ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a530 \
308 ${PN}-qcom-adreno-a630 ${PN}-qcom-adreno-a650 ${PN}-qcom-adreno-a660 \
307 ${PN}-qcom-sdm845-audio ${PN}-qcom-sdm845-compute ${PN}-qcom-sdm845-modem \ 309 ${PN}-qcom-sdm845-audio ${PN}-qcom-sdm845-compute ${PN}-qcom-sdm845-modem \
310 ${PN}-qcom-sm8250-audio ${PN}-qcom-sm8250-compute \
308 ${PN}-amlogic-vdec-license ${PN}-amlogic-vdec \ 311 ${PN}-amlogic-vdec-license ${PN}-amlogic-vdec \
309 ${PN}-lt9611uxc ${PN}-lontium-license \ 312 ${PN}-lt9611uxc ${PN}-lontium-license \
310 ${PN}-whence-license \ 313 ${PN}-whence-license \
@@ -952,22 +955,34 @@ FILES_${PN}-qcom-venus-1.8 = "${nonarch_base_libdir}/firmware/qcom/venus-1.8/*"
952FILES_${PN}-qcom-venus-4.2 = "${nonarch_base_libdir}/firmware/qcom/venus-4.2/*" 955FILES_${PN}-qcom-venus-4.2 = "${nonarch_base_libdir}/firmware/qcom/venus-4.2/*"
953FILES_${PN}-qcom-venus-5.2 = "${nonarch_base_libdir}/firmware/qcom/venus-5.2/*" 956FILES_${PN}-qcom-venus-5.2 = "${nonarch_base_libdir}/firmware/qcom/venus-5.2/*"
954FILES_${PN}-qcom-venus-5.4 = "${nonarch_base_libdir}/firmware/qcom/venus-5.4/*" 957FILES_${PN}-qcom-venus-5.4 = "${nonarch_base_libdir}/firmware/qcom/venus-5.4/*"
958FILES_${PN}-qcom-vpu-1.0 = "${nonarch_base_libdir}/firmware/qcom/vpu-1.0/*"
959FILES_${PN}-qcom-vpu-2.0 = "${nonarch_base_libdir}/firmware/qcom/vpu-2.0/*"
955FILES_${PN}-qcom-adreno-a3xx = "${nonarch_base_libdir}/firmware/qcom/a300_*.fw ${nonarch_base_libdir}/firmware/a300_*.fw" 960FILES_${PN}-qcom-adreno-a3xx = "${nonarch_base_libdir}/firmware/qcom/a300_*.fw ${nonarch_base_libdir}/firmware/a300_*.fw"
956FILES_${PN}-qcom-adreno-a530 = "${nonarch_base_libdir}/firmware/qcom/a530*.*" 961FILES_${PN}-qcom-adreno-a530 = "${nonarch_base_libdir}/firmware/qcom/a530*.*"
957FILES_${PN}-qcom-adreno-a630 = "${nonarch_base_libdir}/firmware/qcom/a630*.* ${nonarch_base_libdir}/firmware/qcom/sdm845/a630*.*" 962FILES_${PN}-qcom-adreno-a630 = "${nonarch_base_libdir}/firmware/qcom/a630*.* ${nonarch_base_libdir}/firmware/qcom/sdm845/a630*.*"
963FILES_${PN}-qcom-adreno-a650 = "${nonarch_base_libdir}/firmware/qcom/a650*.* ${nonarch_base_libdir}/firmware/qcom/sm8250/a650*.*"
964FILES_${PN}-qcom-adreno-a660 = "${nonarch_base_libdir}/firmware/qcom/a660*.*"
958FILES_${PN}-qcom-sdm845-audio = "${nonarch_base_libdir}/firmware/qcom/sdm845/adsp*.*" 965FILES_${PN}-qcom-sdm845-audio = "${nonarch_base_libdir}/firmware/qcom/sdm845/adsp*.*"
959FILES_${PN}-qcom-sdm845-compute = "${nonarch_base_libdir}/firmware/qcom/sdm845/cdsp*.*" 966FILES_${PN}-qcom-sdm845-compute = "${nonarch_base_libdir}/firmware/qcom/sdm845/cdsp*.*"
960FILES_${PN}-qcom-sdm845-modem = "${nonarch_base_libdir}/firmware/qcom/sdm845/mba.mbn ${nonarch_base_libdir}/firmware/qcom/sdm845/modem*.* ${nonarch_base_libdir}/firmware/qcom/sdm845/wlanmdsp.mbn" 967FILES_${PN}-qcom-sdm845-modem = "${nonarch_base_libdir}/firmware/qcom/sdm845/mba.mbn ${nonarch_base_libdir}/firmware/qcom/sdm845/modem*.* ${nonarch_base_libdir}/firmware/qcom/sdm845/wlanmdsp.mbn"
968FILES_${PN}-qcom-sm8250-audio = "${nonarch_base_libdir}/firmware/qcom/sm8250/adsp*.*"
969FILES_${PN}-qcom-sm8250-compute = "${nonarch_base_libdir}/firmware/qcom/sm8250/cdsp*.*"
961RDEPENDS_${PN}-qcom-venus-1.8 = "${PN}-qcom-license" 970RDEPENDS_${PN}-qcom-venus-1.8 = "${PN}-qcom-license"
962RDEPENDS_${PN}-qcom-venus-4.2 = "${PN}-qcom-license" 971RDEPENDS_${PN}-qcom-venus-4.2 = "${PN}-qcom-license"
963RDEPENDS_${PN}-qcom-venus-5.2 = "${PN}-qcom-license" 972RDEPENDS_${PN}-qcom-venus-5.2 = "${PN}-qcom-license"
964RDEPENDS_${PN}-qcom-venus-5.4 = "${PN}-qcom-license" 973RDEPENDS_${PN}-qcom-venus-5.4 = "${PN}-qcom-license"
974RDEPENDS_${PN}-qcom-vpu-1.0 = "${PN}-qcom-license"
975RDEPENDS_${PN}-qcom-vpu-2.0 = "${PN}-qcom-license"
965RDEPENDS_${PN}-qcom-adreno-a3xx = "${PN}-qcom-license" 976RDEPENDS_${PN}-qcom-adreno-a3xx = "${PN}-qcom-license"
966RDEPENDS_${PN}-qcom-adreno-a530 = "${PN}-qcom-license" 977RDEPENDS_${PN}-qcom-adreno-a530 = "${PN}-qcom-license"
967RDEPENDS_${PN}-qcom-adreno-a630 = "${PN}-qcom-license" 978RDEPENDS_${PN}-qcom-adreno-a630 = "${PN}-qcom-license"
979RDEPENDS_${PN}-qcom-adreno-a650 = "${PN}-qcom-license"
980RDEPENDS_${PN}-qcom-adreno-a660 = "${PN}-qcom-license"
968RDEPENDS_${PN}-qcom-sdm845-audio = "${PN}-qcom-license" 981RDEPENDS_${PN}-qcom-sdm845-audio = "${PN}-qcom-license"
969RDEPENDS_${PN}-qcom-sdm845-compute = "${PN}-qcom-license" 982RDEPENDS_${PN}-qcom-sdm845-compute = "${PN}-qcom-license"
970RDEPENDS_${PN}-qcom-sdm845-modem = "${PN}-qcom-license" 983RDEPENDS_${PN}-qcom-sdm845-modem = "${PN}-qcom-license"
984RDEPENDS_${PN}-qcom-sm8250-audio = "${PN}-qcom-license"
985RDEPENDS_${PN}-qcom-sm8250-compute = "${PN}-qcom-license"
971 986
972FILES_${PN}-liquidio = "${nonarch_base_libdir}/firmware/liquidio" 987FILES_${PN}-liquidio = "${nonarch_base_libdir}/firmware/liquidio"
973 988