summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Baryshkov <dbaryshkov@gmail.com>2023-02-11 18:36:15 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-02-15 10:21:35 +0000
commit95bc76cfdb12f6af890b7b34e7d16968adb43b2a (patch)
tree926c276e07aafb0a5cf3e81fedfc97a58d9dba21
parent86b2e26e9f1ce9a51c217f934f9699d74626b953 (diff)
downloadpoky-95bc76cfdb12f6af890b7b34e7d16968adb43b2a.tar.gz
linux-firmware: add yamato fw files to qcom-adreno-a2xx package
Newest linux-firmware release got firmware for Adreno A200. Add these two files to the ${PN}-qcom-adreno-a2xx package. As these files are licensed under a separate BSD-3-Clause license, add separate license package too. (From OE-Core rev: 56e1b2b06ef7f22d4ac5899046f650ae8ec0d547) 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_20230117.bb14
1 files changed, 10 insertions, 4 deletions
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20230117.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20230117.bb
index 9ae0b2be13..fa9e6f604b 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_20230117.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20230117.bb
@@ -45,6 +45,7 @@ LICENSE = "\
45 & Firmware-phanfw \ 45 & Firmware-phanfw \
46 & Firmware-qat \ 46 & Firmware-qat \
47 & Firmware-qcom \ 47 & Firmware-qcom \
48 & Firmware-qcom-yamato \
48 & Firmware-qla1280 \ 49 & Firmware-qla1280 \
49 & Firmware-qla2xxx \ 50 & Firmware-qla2xxx \
50 & Firmware-qualcommAthos_ar3k \ 51 & Firmware-qualcommAthos_ar3k \
@@ -109,6 +110,7 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \
109 file://LICENCE.phanfw;md5=954dcec0e051f9409812b561ea743bfa \ 110 file://LICENCE.phanfw;md5=954dcec0e051f9409812b561ea743bfa \
110 file://LICENCE.qat_firmware;md5=9e7d8bea77612d7cc7d9e9b54b623062 \ 111 file://LICENCE.qat_firmware;md5=9e7d8bea77612d7cc7d9e9b54b623062 \
111 file://LICENSE.qcom;md5=164e3362a538eb11d3ac51e8e134294b \ 112 file://LICENSE.qcom;md5=164e3362a538eb11d3ac51e8e134294b \
113 file://LICENSE.qcom_yamato;md5=d0de0eeccaf1843a850bf7a6777eec5c \
112 file://LICENCE.qla1280;md5=d6895732e622d950609093223a2c4f5d \ 114 file://LICENCE.qla1280;md5=d6895732e622d950609093223a2c4f5d \
113 file://LICENCE.qla2xxx;md5=505855e921b75f1be4a437ad9b79dff0 \ 115 file://LICENCE.qla2xxx;md5=505855e921b75f1be4a437ad9b79dff0 \
114 file://LICENSE.QualcommAtheros_ar3k;md5=b5fe244fb2b532311de1472a3bc06da5 \ 116 file://LICENSE.QualcommAtheros_ar3k;md5=b5fe244fb2b532311de1472a3bc06da5 \
@@ -177,6 +179,7 @@ NO_GENERIC_LICENSE[Firmware-ath9k-htc] = "LICENCE.open-ath9k-htc-firmware"
177NO_GENERIC_LICENSE[Firmware-phanfw] = "LICENCE.phanfw" 179NO_GENERIC_LICENSE[Firmware-phanfw] = "LICENCE.phanfw"
178NO_GENERIC_LICENSE[Firmware-qat] = "LICENCE.qat_firmware" 180NO_GENERIC_LICENSE[Firmware-qat] = "LICENCE.qat_firmware"
179NO_GENERIC_LICENSE[Firmware-qcom] = "LICENSE.qcom" 181NO_GENERIC_LICENSE[Firmware-qcom] = "LICENSE.qcom"
182NO_GENERIC_LICENSE[Firmware-qcom-yamato] = "LICENSE.qcom_yamato"
180NO_GENERIC_LICENSE[Firmware-qla1280] = "LICENCE.qla1280" 183NO_GENERIC_LICENSE[Firmware-qla1280] = "LICENCE.qla1280"
181NO_GENERIC_LICENSE[Firmware-qla2xxx] = "LICENCE.qla2xxx" 184NO_GENERIC_LICENSE[Firmware-qla2xxx] = "LICENCE.qla2xxx"
182NO_GENERIC_LICENSE[Firmware-qualcommAthos_ar3k] = "LICENSE.QualcommAtheros_ar3k" 185NO_GENERIC_LICENSE[Firmware-qualcommAthos_ar3k] = "LICENSE.QualcommAtheros_ar3k"
@@ -307,7 +310,7 @@ PACKAGES =+ "${PN}-ralink-license ${PN}-ralink \
307 ${PN}-nvidia-gpu \ 310 ${PN}-nvidia-gpu \
308 ${PN}-netronome-license ${PN}-netronome \ 311 ${PN}-netronome-license ${PN}-netronome \
309 ${PN}-qat ${PN}-qat-license \ 312 ${PN}-qat ${PN}-qat-license \
310 ${PN}-qcom-license \ 313 ${PN}-qcom-license ${PN}-qcom-yamato-license \
311 ${PN}-qcom-venus-1.8 ${PN}-qcom-venus-4.2 ${PN}-qcom-venus-5.2 ${PN}-qcom-venus-5.4 \ 314 ${PN}-qcom-venus-1.8 ${PN}-qcom-venus-4.2 ${PN}-qcom-venus-5.2 ${PN}-qcom-venus-5.4 \
312 ${PN}-qcom-vpu-1.0 ${PN}-qcom-vpu-2.0 \ 315 ${PN}-qcom-vpu-1.0 ${PN}-qcom-vpu-2.0 \
313 ${PN}-qcom-adreno-a2xx ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a4xx ${PN}-qcom-adreno-a530 \ 316 ${PN}-qcom-adreno-a2xx ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a4xx ${PN}-qcom-adreno-a530 \
@@ -983,13 +986,14 @@ RDEPENDS:${PN}-qat = "${PN}-qat-license"
983 986
984# For QCOM VPU/GPU and SDM845 987# For QCOM VPU/GPU and SDM845
985LICENSE:${PN}-qcom-license = "Firmware-qcom" 988LICENSE:${PN}-qcom-license = "Firmware-qcom"
989LICENSE:${PN}-qcom-yamato-license = "Firmware-qcom-yamato"
986LICENSE:${PN}-qcom-venus-1.8 = "Firmware-qcom" 990LICENSE:${PN}-qcom-venus-1.8 = "Firmware-qcom"
987LICENSE:${PN}-qcom-venus-4.2 = "Firmware-qcom" 991LICENSE:${PN}-qcom-venus-4.2 = "Firmware-qcom"
988LICENSE:${PN}-qcom-venus-5.2 = "Firmware-qcom" 992LICENSE:${PN}-qcom-venus-5.2 = "Firmware-qcom"
989LICENSE:${PN}-qcom-venus-5.4 = "Firmware-qcom" 993LICENSE:${PN}-qcom-venus-5.4 = "Firmware-qcom"
990LICENSE:${PN}-qcom-vpu-1.0 = "Firmware-qcom" 994LICENSE:${PN}-qcom-vpu-1.0 = "Firmware-qcom"
991LICENSE:${PN}-qcom-vpu-2.0 = "Firmware-qcom" 995LICENSE:${PN}-qcom-vpu-2.0 = "Firmware-qcom"
992LICENSE:${PN}-qcom-adreno-a2xx = "Firmware-qcom" 996LICENSE:${PN}-qcom-adreno-a2xx = "Firmware-qcom Firmware-qcom-yamato"
993LICENSE:${PN}-qcom-adreno-a3xx = "Firmware-qcom" 997LICENSE:${PN}-qcom-adreno-a3xx = "Firmware-qcom"
994LICENSE:${PN}-qcom-adreno-a4xx = "Firmware-qcom" 998LICENSE:${PN}-qcom-adreno-a4xx = "Firmware-qcom"
995LICENSE:${PN}-qcom-adreno-a530 = "Firmware-qcom" 999LICENSE:${PN}-qcom-adreno-a530 = "Firmware-qcom"
@@ -1009,13 +1013,14 @@ LICENSE:${PN}-qcom-sm8250-audio = "Firmware-qcom"
1009LICENSE:${PN}-qcom-sm8250-compute = "Firmware-qcom" 1013LICENSE:${PN}-qcom-sm8250-compute = "Firmware-qcom"
1010 1014
1011FILES:${PN}-qcom-license = "${nonarch_base_libdir}/firmware/LICENSE.qcom ${nonarch_base_libdir}/firmware/qcom/NOTICE.txt" 1015FILES:${PN}-qcom-license = "${nonarch_base_libdir}/firmware/LICENSE.qcom ${nonarch_base_libdir}/firmware/qcom/NOTICE.txt"
1016FILES:${PN}-qcom-yamato-license = "${nonarch_base_libdir}/firmware/LICENSE.qcom_yamato"
1012FILES:${PN}-qcom-venus-1.8 = "${nonarch_base_libdir}/firmware/qcom/venus-1.8/*" 1017FILES:${PN}-qcom-venus-1.8 = "${nonarch_base_libdir}/firmware/qcom/venus-1.8/*"
1013FILES:${PN}-qcom-venus-4.2 = "${nonarch_base_libdir}/firmware/qcom/venus-4.2/*" 1018FILES:${PN}-qcom-venus-4.2 = "${nonarch_base_libdir}/firmware/qcom/venus-4.2/*"
1014FILES:${PN}-qcom-venus-5.2 = "${nonarch_base_libdir}/firmware/qcom/venus-5.2/*" 1019FILES:${PN}-qcom-venus-5.2 = "${nonarch_base_libdir}/firmware/qcom/venus-5.2/*"
1015FILES:${PN}-qcom-venus-5.4 = "${nonarch_base_libdir}/firmware/qcom/venus-5.4/*" 1020FILES:${PN}-qcom-venus-5.4 = "${nonarch_base_libdir}/firmware/qcom/venus-5.4/*"
1016FILES:${PN}-qcom-vpu-1.0 = "${nonarch_base_libdir}/firmware/qcom/vpu-1.0/*" 1021FILES:${PN}-qcom-vpu-1.0 = "${nonarch_base_libdir}/firmware/qcom/vpu-1.0/*"
1017FILES:${PN}-qcom-vpu-2.0 = "${nonarch_base_libdir}/firmware/qcom/vpu-2.0/*" 1022FILES:${PN}-qcom-vpu-2.0 = "${nonarch_base_libdir}/firmware/qcom/vpu-2.0/*"
1018FILES:${PN}-qcom-adreno-a2xx = "${nonarch_base_libdir}/firmware/qcom/leia_*.fw" 1023FILES:${PN}-qcom-adreno-a2xx = "${nonarch_base_libdir}/firmware/qcom/leia_*.fw ${nonarch_base_libdir}/firmware/qcom/yamato_*.fw"
1019FILES:${PN}-qcom-adreno-a3xx = "${nonarch_base_libdir}/firmware/qcom/a3*_*.fw ${nonarch_base_libdir}/firmware/a300_*.fw" 1024FILES:${PN}-qcom-adreno-a3xx = "${nonarch_base_libdir}/firmware/qcom/a3*_*.fw ${nonarch_base_libdir}/firmware/a300_*.fw"
1020FILES:${PN}-qcom-adreno-a4xx = "${nonarch_base_libdir}/firmware/qcom/a4*_*.fw" 1025FILES:${PN}-qcom-adreno-a4xx = "${nonarch_base_libdir}/firmware/qcom/a4*_*.fw"
1021FILES:${PN}-qcom-adreno-a530 = "${nonarch_base_libdir}/firmware/qcom/a530*.* ${nonarch_base_libdir}/firmware/qcom/apq8096/a530*.*" 1026FILES:${PN}-qcom-adreno-a530 = "${nonarch_base_libdir}/firmware/qcom/a530*.* ${nonarch_base_libdir}/firmware/qcom/apq8096/a530*.*"
@@ -1034,13 +1039,14 @@ FILES:${PN}-qcom-sdm845-compute = "${nonarch_base_libdir}/firmware/qcom/sdm845/c
1034FILES:${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" 1039FILES:${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"
1035FILES:${PN}-qcom-sm8250-audio = "${nonarch_base_libdir}/firmware/qcom/sm8250/adsp*.*" 1040FILES:${PN}-qcom-sm8250-audio = "${nonarch_base_libdir}/firmware/qcom/sm8250/adsp*.*"
1036FILES:${PN}-qcom-sm8250-compute = "${nonarch_base_libdir}/firmware/qcom/sm8250/cdsp*.*" 1041FILES:${PN}-qcom-sm8250-compute = "${nonarch_base_libdir}/firmware/qcom/sm8250/cdsp*.*"
1042
1037RDEPENDS:${PN}-qcom-venus-1.8 = "${PN}-qcom-license" 1043RDEPENDS:${PN}-qcom-venus-1.8 = "${PN}-qcom-license"
1038RDEPENDS:${PN}-qcom-venus-4.2 = "${PN}-qcom-license" 1044RDEPENDS:${PN}-qcom-venus-4.2 = "${PN}-qcom-license"
1039RDEPENDS:${PN}-qcom-venus-5.2 = "${PN}-qcom-license" 1045RDEPENDS:${PN}-qcom-venus-5.2 = "${PN}-qcom-license"
1040RDEPENDS:${PN}-qcom-venus-5.4 = "${PN}-qcom-license" 1046RDEPENDS:${PN}-qcom-venus-5.4 = "${PN}-qcom-license"
1041RDEPENDS:${PN}-qcom-vpu-1.0 = "${PN}-qcom-license" 1047RDEPENDS:${PN}-qcom-vpu-1.0 = "${PN}-qcom-license"
1042RDEPENDS:${PN}-qcom-vpu-2.0 = "${PN}-qcom-license" 1048RDEPENDS:${PN}-qcom-vpu-2.0 = "${PN}-qcom-license"
1043RDEPENDS:${PN}-qcom-adreno-a2xx = "${PN}-qcom-license" 1049RDEPENDS:${PN}-qcom-adreno-a2xx = "${PN}-qcom-license ${PN}-qcom-yamato-license"
1044RDEPENDS:${PN}-qcom-adreno-a3xx = "${PN}-qcom-license" 1050RDEPENDS:${PN}-qcom-adreno-a3xx = "${PN}-qcom-license"
1045RDEPENDS:${PN}-qcom-adreno-a4xx = "${PN}-qcom-license" 1051RDEPENDS:${PN}-qcom-adreno-a4xx = "${PN}-qcom-license"
1046RDEPENDS:${PN}-qcom-adreno-a530 = "${PN}-qcom-license" 1052RDEPENDS:${PN}-qcom-adreno-a530 = "${PN}-qcom-license"