diff options
author | Dmitry Baryshkov <dbaryshkov@gmail.com> | 2021-08-18 17:52:18 +0300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-08-26 08:32:18 +0100 |
commit | 4cd1c260762237b2ad573595ece23e41d3b78ce0 (patch) | |
tree | 86ef3a20b482cd6df61ef6e91ce01a84cb557e3a /meta/recipes-kernel | |
parent | 9716a47c5381383cf97d670f6ff1e094ad597e45 (diff) | |
download | poky-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>
Diffstat (limited to 'meta/recipes-kernel')
-rw-r--r-- | meta/recipes-kernel/linux-firmware/linux-firmware_20210511.bb | 17 |
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/*" | |||
952 | FILES_${PN}-qcom-venus-4.2 = "${nonarch_base_libdir}/firmware/qcom/venus-4.2/*" | 955 | FILES_${PN}-qcom-venus-4.2 = "${nonarch_base_libdir}/firmware/qcom/venus-4.2/*" |
953 | FILES_${PN}-qcom-venus-5.2 = "${nonarch_base_libdir}/firmware/qcom/venus-5.2/*" | 956 | FILES_${PN}-qcom-venus-5.2 = "${nonarch_base_libdir}/firmware/qcom/venus-5.2/*" |
954 | FILES_${PN}-qcom-venus-5.4 = "${nonarch_base_libdir}/firmware/qcom/venus-5.4/*" | 957 | FILES_${PN}-qcom-venus-5.4 = "${nonarch_base_libdir}/firmware/qcom/venus-5.4/*" |
958 | FILES_${PN}-qcom-vpu-1.0 = "${nonarch_base_libdir}/firmware/qcom/vpu-1.0/*" | ||
959 | FILES_${PN}-qcom-vpu-2.0 = "${nonarch_base_libdir}/firmware/qcom/vpu-2.0/*" | ||
955 | FILES_${PN}-qcom-adreno-a3xx = "${nonarch_base_libdir}/firmware/qcom/a300_*.fw ${nonarch_base_libdir}/firmware/a300_*.fw" | 960 | FILES_${PN}-qcom-adreno-a3xx = "${nonarch_base_libdir}/firmware/qcom/a300_*.fw ${nonarch_base_libdir}/firmware/a300_*.fw" |
956 | FILES_${PN}-qcom-adreno-a530 = "${nonarch_base_libdir}/firmware/qcom/a530*.*" | 961 | FILES_${PN}-qcom-adreno-a530 = "${nonarch_base_libdir}/firmware/qcom/a530*.*" |
957 | FILES_${PN}-qcom-adreno-a630 = "${nonarch_base_libdir}/firmware/qcom/a630*.* ${nonarch_base_libdir}/firmware/qcom/sdm845/a630*.*" | 962 | FILES_${PN}-qcom-adreno-a630 = "${nonarch_base_libdir}/firmware/qcom/a630*.* ${nonarch_base_libdir}/firmware/qcom/sdm845/a630*.*" |
963 | FILES_${PN}-qcom-adreno-a650 = "${nonarch_base_libdir}/firmware/qcom/a650*.* ${nonarch_base_libdir}/firmware/qcom/sm8250/a650*.*" | ||
964 | FILES_${PN}-qcom-adreno-a660 = "${nonarch_base_libdir}/firmware/qcom/a660*.*" | ||
958 | FILES_${PN}-qcom-sdm845-audio = "${nonarch_base_libdir}/firmware/qcom/sdm845/adsp*.*" | 965 | FILES_${PN}-qcom-sdm845-audio = "${nonarch_base_libdir}/firmware/qcom/sdm845/adsp*.*" |
959 | FILES_${PN}-qcom-sdm845-compute = "${nonarch_base_libdir}/firmware/qcom/sdm845/cdsp*.*" | 966 | FILES_${PN}-qcom-sdm845-compute = "${nonarch_base_libdir}/firmware/qcom/sdm845/cdsp*.*" |
960 | FILES_${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" | 967 | FILES_${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" |
968 | FILES_${PN}-qcom-sm8250-audio = "${nonarch_base_libdir}/firmware/qcom/sm8250/adsp*.*" | ||
969 | FILES_${PN}-qcom-sm8250-compute = "${nonarch_base_libdir}/firmware/qcom/sm8250/cdsp*.*" | ||
961 | RDEPENDS_${PN}-qcom-venus-1.8 = "${PN}-qcom-license" | 970 | RDEPENDS_${PN}-qcom-venus-1.8 = "${PN}-qcom-license" |
962 | RDEPENDS_${PN}-qcom-venus-4.2 = "${PN}-qcom-license" | 971 | RDEPENDS_${PN}-qcom-venus-4.2 = "${PN}-qcom-license" |
963 | RDEPENDS_${PN}-qcom-venus-5.2 = "${PN}-qcom-license" | 972 | RDEPENDS_${PN}-qcom-venus-5.2 = "${PN}-qcom-license" |
964 | RDEPENDS_${PN}-qcom-venus-5.4 = "${PN}-qcom-license" | 973 | RDEPENDS_${PN}-qcom-venus-5.4 = "${PN}-qcom-license" |
974 | RDEPENDS_${PN}-qcom-vpu-1.0 = "${PN}-qcom-license" | ||
975 | RDEPENDS_${PN}-qcom-vpu-2.0 = "${PN}-qcom-license" | ||
965 | RDEPENDS_${PN}-qcom-adreno-a3xx = "${PN}-qcom-license" | 976 | RDEPENDS_${PN}-qcom-adreno-a3xx = "${PN}-qcom-license" |
966 | RDEPENDS_${PN}-qcom-adreno-a530 = "${PN}-qcom-license" | 977 | RDEPENDS_${PN}-qcom-adreno-a530 = "${PN}-qcom-license" |
967 | RDEPENDS_${PN}-qcom-adreno-a630 = "${PN}-qcom-license" | 978 | RDEPENDS_${PN}-qcom-adreno-a630 = "${PN}-qcom-license" |
979 | RDEPENDS_${PN}-qcom-adreno-a650 = "${PN}-qcom-license" | ||
980 | RDEPENDS_${PN}-qcom-adreno-a660 = "${PN}-qcom-license" | ||
968 | RDEPENDS_${PN}-qcom-sdm845-audio = "${PN}-qcom-license" | 981 | RDEPENDS_${PN}-qcom-sdm845-audio = "${PN}-qcom-license" |
969 | RDEPENDS_${PN}-qcom-sdm845-compute = "${PN}-qcom-license" | 982 | RDEPENDS_${PN}-qcom-sdm845-compute = "${PN}-qcom-license" |
970 | RDEPENDS_${PN}-qcom-sdm845-modem = "${PN}-qcom-license" | 983 | RDEPENDS_${PN}-qcom-sdm845-modem = "${PN}-qcom-license" |
984 | RDEPENDS_${PN}-qcom-sm8250-audio = "${PN}-qcom-license" | ||
985 | RDEPENDS_${PN}-qcom-sm8250-compute = "${PN}-qcom-license" | ||
971 | 986 | ||
972 | FILES_${PN}-liquidio = "${nonarch_base_libdir}/firmware/liquidio" | 987 | FILES_${PN}-liquidio = "${nonarch_base_libdir}/firmware/liquidio" |
973 | 988 | ||