summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Baryshkov <dbaryshkov@gmail.com>2024-09-06 04:32:47 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-09-07 07:31:22 +0100
commitda5db24b7c36cbf0f6f5c782e85dfd162ce9c921 (patch)
tree95b8040ecfc6ae01e08d4c21b1371dab35f19b74
parenta19bb8c1d51fd8e89a48ed9266850d9fea112653 (diff)
downloadpoky-da5db24b7c36cbf0f6f5c782e85dfd162ce9c921.tar.gz
linux-firmware: add packages for Qualcomm XElite GPU firmware
Add two packages to handle Qualcomm XElite firmware, one for the board-specific signed blob and one for the unsigned (generic) GPU firmware files. (From OE-Core rev: 9a9c87dafb789aca768aa3a26bd717b2dc80f237) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-kernel/linux-firmware/linux-firmware_20240811.bb8
1 files changed, 8 insertions, 0 deletions
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20240811.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20240811.bb
index ab22bc83bb..b620a6e249 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_20240811.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20240811.bb
@@ -391,6 +391,7 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \
391 ${PN}-qcom-vpu \ 391 ${PN}-qcom-vpu \
392 ${PN}-qcom-adreno-a2xx ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a4xx ${PN}-qcom-adreno-a530 \ 392 ${PN}-qcom-adreno-a2xx ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a4xx ${PN}-qcom-adreno-a530 \
393 ${PN}-qcom-adreno-a630 ${PN}-qcom-adreno-a650 ${PN}-qcom-adreno-a660 ${PN}-qcom-adreno-a702 \ 393 ${PN}-qcom-adreno-a630 ${PN}-qcom-adreno-a650 ${PN}-qcom-adreno-a660 ${PN}-qcom-adreno-a702 \
394 ${PN}-qcom-adreno-g750 \
394 ${PN}-qcom-apq8016-modem ${PN}-qcom-apq8016-wifi \ 395 ${PN}-qcom-apq8016-modem ${PN}-qcom-apq8016-wifi \
395 ${PN}-qcom-apq8096-adreno ${PN}-qcom-apq8096-audio ${PN}-qcom-apq8096-modem \ 396 ${PN}-qcom-apq8096-adreno ${PN}-qcom-apq8096-audio ${PN}-qcom-apq8096-modem \
396 ${PN}-qcom-qcm2290-adreno ${PN}-qcom-qcm2290-audio ${PN}-qcom-qcm2290-modem \ 397 ${PN}-qcom-qcm2290-adreno ${PN}-qcom-qcm2290-audio ${PN}-qcom-qcm2290-modem \
@@ -407,6 +408,7 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \
407 ${PN}-qcom-sm8250-thundercomm-rb5-sensors \ 408 ${PN}-qcom-sm8250-thundercomm-rb5-sensors \
408 ${PN}-qcom-sm8550-audio-tplg \ 409 ${PN}-qcom-sm8550-audio-tplg \
409 ${PN}-qcom-sm8650-audio-tplg \ 410 ${PN}-qcom-sm8650-audio-tplg \
411 ${PN}-qcom-x1e80100-adreno \
410 ${PN}-qla2xxx ${PN}-qla2xxx-license \ 412 ${PN}-qla2xxx ${PN}-qla2xxx-license \
411 ${PN}-rockchip-license ${PN}-rockchip-dptx \ 413 ${PN}-rockchip-license ${PN}-rockchip-dptx \
412 ${PN}-amlogic-vdec-license ${PN}-amlogic-vdec \ 414 ${PN}-amlogic-vdec-license ${PN}-amlogic-vdec \
@@ -1401,6 +1403,7 @@ LICENSE:${PN}-qcom-adreno-a630 = "Firmware-qcom"
1401LICENSE:${PN}-qcom-adreno-a650 = "Firmware-qcom" 1403LICENSE:${PN}-qcom-adreno-a650 = "Firmware-qcom"
1402LICENSE:${PN}-qcom-adreno-a660 = "Firmware-qcom" 1404LICENSE:${PN}-qcom-adreno-a660 = "Firmware-qcom"
1403LICENSE:${PN}-qcom-adreno-a702 = "Firmware-qcom" 1405LICENSE:${PN}-qcom-adreno-a702 = "Firmware-qcom"
1406LICENSE:${PN}-qcom-adreno-g750 = "Firmware-qcom"
1404LICENSE:${PN}-qcom-apq8016-modem = "Firmware-qcom" 1407LICENSE:${PN}-qcom-apq8016-modem = "Firmware-qcom"
1405LICENSE:${PN}-qcom-apq8016-wifi = "Firmware-qcom" 1408LICENSE:${PN}-qcom-apq8016-wifi = "Firmware-qcom"
1406LICENSE:${PN}-qcom-apq8096-audio = "Firmware-qcom" 1409LICENSE:${PN}-qcom-apq8096-audio = "Firmware-qcom"
@@ -1430,6 +1433,7 @@ LICENSE:${PN}-qcom-sm8250-compute = "Firmware-qcom"
1430LICENSE:${PN}-qcom-sm8250-thundercomm-rb5-sensors = "Firmware-qcom" 1433LICENSE:${PN}-qcom-sm8250-thundercomm-rb5-sensors = "Firmware-qcom"
1431LICENSE:${PN}-qcom-sm8550-audio-tplg = "Firmware-linaro" 1434LICENSE:${PN}-qcom-sm8550-audio-tplg = "Firmware-linaro"
1432LICENSE:${PN}-qcom-sm8650-audio-tplg = "Firmware-linaro" 1435LICENSE:${PN}-qcom-sm8650-audio-tplg = "Firmware-linaro"
1436LICENSE:${PN}-qcom-x1e80100-adreno = "Firmware-qcom"
1433 1437
1434FILES:${PN}-qcom-license = "${nonarch_base_libdir}/firmware/LICENSE.qcom ${nonarch_base_libdir}/firmware/qcom/NOTICE.txt" 1438FILES:${PN}-qcom-license = "${nonarch_base_libdir}/firmware/LICENSE.qcom ${nonarch_base_libdir}/firmware/qcom/NOTICE.txt"
1435FILES:${PN}-qcom-yamato-license = "${nonarch_base_libdir}/firmware/LICENSE.qcom_yamato" 1439FILES:${PN}-qcom-yamato-license = "${nonarch_base_libdir}/firmware/LICENSE.qcom_yamato"
@@ -1451,6 +1455,7 @@ FILES:${PN}-qcom-adreno-a630 = "${nonarch_base_libdir}/firmware/qcom/a630*.*"
1451FILES:${PN}-qcom-adreno-a650 = "${nonarch_base_libdir}/firmware/qcom/a650*.*" 1455FILES:${PN}-qcom-adreno-a650 = "${nonarch_base_libdir}/firmware/qcom/a650*.*"
1452FILES:${PN}-qcom-adreno-a660 = "${nonarch_base_libdir}/firmware/qcom/a660*.*" 1456FILES:${PN}-qcom-adreno-a660 = "${nonarch_base_libdir}/firmware/qcom/a660*.*"
1453FILES:${PN}-qcom-adreno-a702 = "${nonarch_base_libdir}/firmware/qcom/a702*.*" 1457FILES:${PN}-qcom-adreno-a702 = "${nonarch_base_libdir}/firmware/qcom/a702*.*"
1458FILES:${PN}-qcom-adreno-g750 = "${nonarch_base_libdir}/firmware/qcom/gen70500_*.*"
1454FILES:${PN}-qcom-apq8016-modem = "${nonarch_base_libdir}/firmware/qcom/apq8016/mba.mbn ${nonarch_base_libdir}/firmware/qcom/apq8016/modem.mbn" 1459FILES:${PN}-qcom-apq8016-modem = "${nonarch_base_libdir}/firmware/qcom/apq8016/mba.mbn ${nonarch_base_libdir}/firmware/qcom/apq8016/modem.mbn"
1455FILES:${PN}-qcom-apq8016-wifi = "${nonarch_base_libdir}/firmware/qcom/apq8016/wcnss.mbn ${nonarch_base_libdir}/firmware/qcom/apq8016/WCNSS*" 1460FILES:${PN}-qcom-apq8016-wifi = "${nonarch_base_libdir}/firmware/qcom/apq8016/wcnss.mbn ${nonarch_base_libdir}/firmware/qcom/apq8016/WCNSS*"
1456FILES:${PN}-qcom-apq8096-adreno = "${nonarch_base_libdir}/firmware/qcom/apq8096/a530_zap.mbn ${nonarch_base_libdir}/firmware/qcom/a530_zap.mdt" 1461FILES:${PN}-qcom-apq8096-adreno = "${nonarch_base_libdir}/firmware/qcom/apq8096/a530_zap.mbn ${nonarch_base_libdir}/firmware/qcom/a530_zap.mdt"
@@ -1482,6 +1487,7 @@ FILES:${PN}-qcom-sm8250-compute = "${nonarch_base_libdir}/firmware/qcom/sm8250/c
1482FILES:${PN}-qcom-sm8250-thundercomm-rb5-sensors = "${nonarch_base_libdir}/firmware/qcom/sm8250/Thundercomm/RB5/slpi*.*" 1487FILES:${PN}-qcom-sm8250-thundercomm-rb5-sensors = "${nonarch_base_libdir}/firmware/qcom/sm8250/Thundercomm/RB5/slpi*.*"
1483FILES:${PN}-qcom-sm8550-audio-tplg = "${nonarch_base_libdir}/firmware/qcom/sm8550/*tplg.bin" 1488FILES:${PN}-qcom-sm8550-audio-tplg = "${nonarch_base_libdir}/firmware/qcom/sm8550/*tplg.bin"
1484FILES:${PN}-qcom-sm8650-audio-tplg = "${nonarch_base_libdir}/firmware/qcom/sm8650/*tplg.bin" 1489FILES:${PN}-qcom-sm8650-audio-tplg = "${nonarch_base_libdir}/firmware/qcom/sm8650/*tplg.bin"
1490FILES:${PN}-qcom-x1e80100-adreno = "${nonarch_base_libdir}/firmware/qcom/x1e80100/gen70500_zap.mbn"
1485 1491
1486RDEPENDS:${PN}-qcom-venus-1.8 = "${PN}-qcom-license" 1492RDEPENDS:${PN}-qcom-venus-1.8 = "${PN}-qcom-license"
1487RDEPENDS:${PN}-qcom-venus-4.2 = "${PN}-qcom-license" 1493RDEPENDS:${PN}-qcom-venus-4.2 = "${PN}-qcom-license"
@@ -1497,6 +1503,7 @@ RDEPENDS:${PN}-qcom-adreno-a630 = "${PN}-qcom-license"
1497RDEPENDS:${PN}-qcom-adreno-a650 = "${PN}-qcom-license" 1503RDEPENDS:${PN}-qcom-adreno-a650 = "${PN}-qcom-license"
1498RDEPENDS:${PN}-qcom-adreno-a660 = "${PN}-qcom-license" 1504RDEPENDS:${PN}-qcom-adreno-a660 = "${PN}-qcom-license"
1499RDEPENDS:${PN}-qcom-adreno-a702 = "${PN}-qcom-license" 1505RDEPENDS:${PN}-qcom-adreno-a702 = "${PN}-qcom-license"
1506RDEPENDS:${PN}-qcom-adreno-g750 = "${PN}-qcom-license"
1500RDEPENDS:${PN}-qcom-apq8016-modem = "${PN}-qcom-license" 1507RDEPENDS:${PN}-qcom-apq8016-modem = "${PN}-qcom-license"
1501RDEPENDS:${PN}-qcom-apq8016-wifi = "${PN}-qcom-license" 1508RDEPENDS:${PN}-qcom-apq8016-wifi = "${PN}-qcom-license"
1502RDEPENDS:${PN}-qcom-apq8096-adreno = "${PN}-qcom-license" 1509RDEPENDS:${PN}-qcom-apq8096-adreno = "${PN}-qcom-license"
@@ -1528,6 +1535,7 @@ RDEPENDS:${PN}-qcom-sm8250-compute = "${PN}-qcom-license"
1528RDEPENDS:${PN}-qcom-sm8250-thundercomm-rb5-sensors = "${PN}-qcom-license" 1535RDEPENDS:${PN}-qcom-sm8250-thundercomm-rb5-sensors = "${PN}-qcom-license"
1529RDEPENDS:${PN}-qcom-sm8550-audio-tplg = "${PN}-linaro-license" 1536RDEPENDS:${PN}-qcom-sm8550-audio-tplg = "${PN}-linaro-license"
1530RDEPENDS:${PN}-qcom-sm8650-audio-tplg = "${PN}-linaro-license" 1537RDEPENDS:${PN}-qcom-sm8650-audio-tplg = "${PN}-linaro-license"
1538RDEPENDS:${PN}-qcom-x1e80100-adreno = "${PN}-qcom-license"
1531 1539
1532RRECOMMENDS:${PN}-qcom-sc8280xp-lenovo-x13s-audio = "${PN}-qcom-sc8280xp-lenovo-x13s-compat" 1540RRECOMMENDS:${PN}-qcom-sc8280xp-lenovo-x13s-audio = "${PN}-qcom-sc8280xp-lenovo-x13s-compat"
1533RRECOMMENDS:${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "${PN}-qcom-sc8280xp-lenovo-x13s-compat" 1541RRECOMMENDS:${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "${PN}-qcom-sc8280xp-lenovo-x13s-compat"