diff options
author | Dmitry Baryshkov <dbaryshkov@gmail.com> | 2024-08-28 09:19:36 +0300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-08-29 21:58:19 +0100 |
commit | ea1fb9f63f50904048b8bdb25c9f76c6dfde78b2 (patch) | |
tree | 960e9010d4de59d4483f367a1807612abbe62e76 | |
parent | 89975150e308fb3aef4af0f416b0f0f3fa06271f (diff) | |
download | poky-ea1fb9f63f50904048b8bdb25c9f76c6dfde78b2.tar.gz |
linux-firmware: package qcom-vpu firmware
Release 20240811 has restructured the locations of Qualcomm VPU
firmware (see commit [1]). Follow those changes and implement a single
linux-firmware-qcom-vpu package holding all VPU firmware files.
[1] https://gitlab.com/kernel-firmware/linux-firmware/-/commit/36db650dae038be945fb04def591fc726255b09f
(From OE-Core rev: 3a4204b1393b46c1ee14fa9e546e19e3f250c002)
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/recipes-kernel/linux-firmware/linux-firmware_20240811.bb | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20240811.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20240811.bb index 34f21ab9b3..3128fc3a4e 100644 --- a/meta/recipes-kernel/linux-firmware/linux-firmware_20240811.bb +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20240811.bb | |||
@@ -383,7 +383,7 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \ | |||
383 | ${PN}-qed \ | 383 | ${PN}-qed \ |
384 | ${PN}-qcom-license ${PN}-qcom-yamato-license \ | 384 | ${PN}-qcom-license ${PN}-qcom-yamato-license \ |
385 | ${PN}-qcom-venus-1.8 ${PN}-qcom-venus-4.2 ${PN}-qcom-venus-5.2 ${PN}-qcom-venus-5.4 ${PN}-qcom-venus-6.0 \ | 385 | ${PN}-qcom-venus-1.8 ${PN}-qcom-venus-4.2 ${PN}-qcom-venus-5.2 ${PN}-qcom-venus-5.4 ${PN}-qcom-venus-6.0 \ |
386 | ${PN}-qcom-vpu-1.0 ${PN}-qcom-vpu-2.0 \ | 386 | ${PN}-qcom-vpu \ |
387 | ${PN}-qcom-adreno-a2xx ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a4xx ${PN}-qcom-adreno-a530 \ | 387 | ${PN}-qcom-adreno-a2xx ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a4xx ${PN}-qcom-adreno-a530 \ |
388 | ${PN}-qcom-adreno-a630 ${PN}-qcom-adreno-a650 ${PN}-qcom-adreno-a660 ${PN}-qcom-adreno-a702 \ | 388 | ${PN}-qcom-adreno-a630 ${PN}-qcom-adreno-a650 ${PN}-qcom-adreno-a660 ${PN}-qcom-adreno-a702 \ |
389 | ${PN}-qcom-apq8016-modem ${PN}-qcom-apq8016-wifi \ | 389 | ${PN}-qcom-apq8016-modem ${PN}-qcom-apq8016-wifi \ |
@@ -1374,8 +1374,7 @@ LICENSE:${PN}-qcom-venus-4.2 = "Firmware-qcom" | |||
1374 | LICENSE:${PN}-qcom-venus-5.2 = "Firmware-qcom" | 1374 | LICENSE:${PN}-qcom-venus-5.2 = "Firmware-qcom" |
1375 | LICENSE:${PN}-qcom-venus-5.4 = "Firmware-qcom" | 1375 | LICENSE:${PN}-qcom-venus-5.4 = "Firmware-qcom" |
1376 | LICENSE:${PN}-qcom-venus-6.0 = "Firmware-qcom" | 1376 | LICENSE:${PN}-qcom-venus-6.0 = "Firmware-qcom" |
1377 | LICENSE:${PN}-qcom-vpu-1.0 = "Firmware-qcom" | 1377 | LICENSE:${PN}-qcom-vpu = "Firmware-qcom" |
1378 | LICENSE:${PN}-qcom-vpu-2.0 = "Firmware-qcom" | ||
1379 | LICENSE:${PN}-qcom-adreno-a2xx = "Firmware-qcom Firmware-qcom-yamato" | 1378 | LICENSE:${PN}-qcom-adreno-a2xx = "Firmware-qcom Firmware-qcom-yamato" |
1380 | LICENSE:${PN}-qcom-adreno-a3xx = "Firmware-qcom" | 1379 | LICENSE:${PN}-qcom-adreno-a3xx = "Firmware-qcom" |
1381 | LICENSE:${PN}-qcom-adreno-a4xx = "Firmware-qcom" | 1380 | LICENSE:${PN}-qcom-adreno-a4xx = "Firmware-qcom" |
@@ -1421,8 +1420,11 @@ FILES:${PN}-qcom-venus-4.2 = "${nonarch_base_libdir}/firmware/qcom/venus-4.2/*" | |||
1421 | FILES:${PN}-qcom-venus-5.2 = "${nonarch_base_libdir}/firmware/qcom/venus-5.2/*" | 1420 | FILES:${PN}-qcom-venus-5.2 = "${nonarch_base_libdir}/firmware/qcom/venus-5.2/*" |
1422 | FILES:${PN}-qcom-venus-5.4 = "${nonarch_base_libdir}/firmware/qcom/venus-5.4/*" | 1421 | FILES:${PN}-qcom-venus-5.4 = "${nonarch_base_libdir}/firmware/qcom/venus-5.4/*" |
1423 | FILES:${PN}-qcom-venus-6.0 = "${nonarch_base_libdir}/firmware/qcom/venus-6.0/*" | 1422 | FILES:${PN}-qcom-venus-6.0 = "${nonarch_base_libdir}/firmware/qcom/venus-6.0/*" |
1424 | FILES:${PN}-qcom-vpu-1.0 = "${nonarch_base_libdir}/firmware/qcom/vpu-1.0/*" | 1423 | FILES:${PN}-qcom-vpu = " \ |
1425 | FILES:${PN}-qcom-vpu-2.0 = "${nonarch_base_libdir}/firmware/qcom/vpu-2.0/*" | 1424 | ${nonarch_base_libdir}/firmware/qcom/vpu/* \ |
1425 | ${nonarch_base_libdir}/firmware/qcom/vpu-1.0/* \ | ||
1426 | ${nonarch_base_libdir}/firmware/qcom/vpu-2.0/* \ | ||
1427 | " | ||
1426 | FILES:${PN}-qcom-adreno-a2xx = "${nonarch_base_libdir}/firmware/qcom/leia_*.fw ${nonarch_base_libdir}/firmware/qcom/yamato_*.fw" | 1428 | FILES:${PN}-qcom-adreno-a2xx = "${nonarch_base_libdir}/firmware/qcom/leia_*.fw ${nonarch_base_libdir}/firmware/qcom/yamato_*.fw" |
1427 | FILES:${PN}-qcom-adreno-a3xx = "${nonarch_base_libdir}/firmware/qcom/a3*_*.fw ${nonarch_base_libdir}/firmware/a300_*.fw" | 1429 | FILES:${PN}-qcom-adreno-a3xx = "${nonarch_base_libdir}/firmware/qcom/a3*_*.fw ${nonarch_base_libdir}/firmware/a300_*.fw" |
1428 | FILES:${PN}-qcom-adreno-a4xx = "${nonarch_base_libdir}/firmware/qcom/a4*_*.fw" | 1430 | FILES:${PN}-qcom-adreno-a4xx = "${nonarch_base_libdir}/firmware/qcom/a4*_*.fw" |
@@ -1468,8 +1470,7 @@ RDEPENDS:${PN}-qcom-venus-4.2 = "${PN}-qcom-license" | |||
1468 | RDEPENDS:${PN}-qcom-venus-5.2 = "${PN}-qcom-license" | 1470 | RDEPENDS:${PN}-qcom-venus-5.2 = "${PN}-qcom-license" |
1469 | RDEPENDS:${PN}-qcom-venus-5.4 = "${PN}-qcom-license" | 1471 | RDEPENDS:${PN}-qcom-venus-5.4 = "${PN}-qcom-license" |
1470 | RDEPENDS:${PN}-qcom-venus-6.0 = "${PN}-qcom-license" | 1472 | RDEPENDS:${PN}-qcom-venus-6.0 = "${PN}-qcom-license" |
1471 | RDEPENDS:${PN}-qcom-vpu-1.0 = "${PN}-qcom-license" | 1473 | RDEPENDS:${PN}-qcom-vpu = "${PN}-qcom-license" |
1472 | RDEPENDS:${PN}-qcom-vpu-2.0 = "${PN}-qcom-license" | ||
1473 | RDEPENDS:${PN}-qcom-adreno-a2xx = "${PN}-qcom-license ${PN}-qcom-yamato-license" | 1474 | RDEPENDS:${PN}-qcom-adreno-a2xx = "${PN}-qcom-license ${PN}-qcom-yamato-license" |
1474 | RDEPENDS:${PN}-qcom-adreno-a3xx = "${PN}-qcom-license" | 1475 | RDEPENDS:${PN}-qcom-adreno-a3xx = "${PN}-qcom-license" |
1475 | RDEPENDS:${PN}-qcom-adreno-a4xx = "${PN}-qcom-license" | 1476 | RDEPENDS:${PN}-qcom-adreno-a4xx = "${PN}-qcom-license" |