diff options
| author | Dmitry Baryshkov <dbaryshkov@gmail.com> | 2021-08-19 23:38:05 +0300 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-08-26 08:32:13 +0100 |
| commit | 6be03cbbfd013d8cda4245c95a4adfcc1ec214bd (patch) | |
| tree | bfbd3581dce46767feec569d966490d1965cb91c | |
| parent | ba83263053907455df2f75f211a258faf7e93ef9 (diff) | |
| download | poky-6be03cbbfd013d8cda4245c95a4adfcc1ec214bd.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: 34fbc1af4a58112c8dfc3c3cd6cd846f1e81add9)
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: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -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 | ||
