diff options
Diffstat (limited to 'meta/recipes-kernel/linux-firmware')
-rw-r--r-- | meta/recipes-kernel/linux-firmware/linux-firmware_20240220.bb (renamed from meta/recipes-kernel/linux-firmware/linux-firmware_20201218.bb) | 209 |
1 files changed, 174 insertions, 35 deletions
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20201218.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20240220.bb index 700a79b118..873ba9cdf0 100644 --- a/meta/recipes-kernel/linux-firmware/linux-firmware_20201218.bb +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20240220.bb | |||
@@ -1,4 +1,8 @@ | |||
1 | SUMMARY = "Firmware files for use with Linux kernel" | 1 | SUMMARY = "Firmware files for use with Linux kernel" |
2 | HOMEPAGE = "https://www.kernel.org/" | ||
3 | DESCRIPTION = "Linux firmware is a package distributed alongside the Linux kernel \ | ||
4 | that contains firmware binary blobs necessary for partial or full functionality \ | ||
5 | of certain hardware devices." | ||
2 | SECTION = "kernel" | 6 | SECTION = "kernel" |
3 | 7 | ||
4 | LICENSE = "\ | 8 | LICENSE = "\ |
@@ -23,7 +27,6 @@ LICENSE = "\ | |||
23 | & Firmware-go7007 \ | 27 | & Firmware-go7007 \ |
24 | & Firmware-GPLv2 \ | 28 | & Firmware-GPLv2 \ |
25 | & Firmware-hfi1_firmware \ | 29 | & Firmware-hfi1_firmware \ |
26 | & Firmware-i2400m \ | ||
27 | & Firmware-i915 \ | 30 | & Firmware-i915 \ |
28 | & Firmware-ibt_firmware \ | 31 | & Firmware-ibt_firmware \ |
29 | & Firmware-ice \ | 32 | & Firmware-ice \ |
@@ -42,6 +45,7 @@ LICENSE = "\ | |||
42 | & Firmware-phanfw \ | 45 | & Firmware-phanfw \ |
43 | & Firmware-qat \ | 46 | & Firmware-qat \ |
44 | & Firmware-qcom \ | 47 | & Firmware-qcom \ |
48 | & Firmware-qcom-yamato \ | ||
45 | & Firmware-qla1280 \ | 49 | & Firmware-qla1280 \ |
46 | & Firmware-qla2xxx \ | 50 | & Firmware-qla2xxx \ |
47 | & Firmware-qualcommAthos_ar3k \ | 51 | & Firmware-qualcommAthos_ar3k \ |
@@ -53,7 +57,6 @@ LICENSE = "\ | |||
53 | & Firmware-rtlwifi_firmware \ | 57 | & Firmware-rtlwifi_firmware \ |
54 | & Firmware-imx-sdma_firmware \ | 58 | & Firmware-imx-sdma_firmware \ |
55 | & Firmware-siano \ | 59 | & Firmware-siano \ |
56 | & Firmware-tda7706-firmware \ | ||
57 | & Firmware-ti-connectivity \ | 60 | & Firmware-ti-connectivity \ |
58 | & Firmware-ti-keystone \ | 61 | & Firmware-ti-keystone \ |
59 | & Firmware-ueagle-atm4-firmware \ | 62 | & Firmware-ueagle-atm4-firmware \ |
@@ -68,8 +71,8 @@ LICENSE = "\ | |||
68 | LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \ | 71 | LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \ |
69 | file://LICENCE.adsp_sst;md5=615c45b91a5a4a9fe046d6ab9a2df728 \ | 72 | file://LICENCE.adsp_sst;md5=615c45b91a5a4a9fe046d6ab9a2df728 \ |
70 | file://LICENCE.agere;md5=af0133de6b4a9b2522defd5f188afd31 \ | 73 | file://LICENCE.agere;md5=af0133de6b4a9b2522defd5f188afd31 \ |
71 | file://LICENSE.amdgpu;md5=d357524f5099e2a3db3c1838921c593f \ | 74 | file://LICENSE.amdgpu;md5=a2589a05ea5b6bd2b7f4f623c7e7a649 \ |
72 | file://LICENSE.amd-ucode;md5=3c5399dc9148d7f0e1f41e34b69cf14f \ | 75 | file://LICENSE.amd-ucode;md5=6ca90c57f7b248de1e25c7f68ffc4698 \ |
73 | file://LICENSE.amlogic_vdec;md5=dc44f59bf64a81643e500ad3f39a468a \ | 76 | file://LICENSE.amlogic_vdec;md5=dc44f59bf64a81643e500ad3f39a468a \ |
74 | file://LICENCE.atheros_firmware;md5=30a14c7823beedac9fa39c64fdd01a13 \ | 77 | file://LICENCE.atheros_firmware;md5=30a14c7823beedac9fa39c64fdd01a13 \ |
75 | file://LICENSE.atmel;md5=aa74ac0c60595dee4d4e239107ea77a3 \ | 78 | file://LICENSE.atmel;md5=aa74ac0c60595dee4d4e239107ea77a3 \ |
@@ -87,13 +90,12 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \ | |||
87 | file://LICENCE.go7007;md5=c0bb9f6aaaba55b0529ee9b30aa66beb \ | 90 | file://LICENCE.go7007;md5=c0bb9f6aaaba55b0529ee9b30aa66beb \ |
88 | file://GPL-2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ | 91 | file://GPL-2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ |
89 | file://LICENSE.hfi1_firmware;md5=5e7b6e586ce7339d12689e49931ad444 \ | 92 | file://LICENSE.hfi1_firmware;md5=5e7b6e586ce7339d12689e49931ad444 \ |
90 | file://LICENCE.i2400m;md5=14b901969e23c41881327c0d9e4b7d36 \ | ||
91 | file://LICENSE.i915;md5=2b0b2e0d20984affd4490ba2cba02570 \ | 93 | file://LICENSE.i915;md5=2b0b2e0d20984affd4490ba2cba02570 \ |
92 | file://LICENCE.ibt_firmware;md5=fdbee1ddfe0fb7ab0b2fcd6b454a366b \ | 94 | file://LICENCE.ibt_firmware;md5=fdbee1ddfe0fb7ab0b2fcd6b454a366b \ |
93 | file://LICENSE.ice;md5=742ab4850f2670792940e6d15c974b2f \ | 95 | file://LICENSE.ice;md5=742ab4850f2670792940e6d15c974b2f \ |
94 | file://LICENCE.IntcSST2;md5=9e7d8bea77612d7cc7d9e9b54b623062 \ | 96 | file://LICENCE.IntcSST2;md5=9e7d8bea77612d7cc7d9e9b54b623062 \ |
95 | file://LICENCE.it913x;md5=1fbf727bfb6a949810c4dbfa7e6ce4f8 \ | 97 | file://LICENCE.it913x;md5=1fbf727bfb6a949810c4dbfa7e6ce4f8 \ |
96 | file://LICENCE.iwlwifi_firmware;md5=3fd842911ea93c29cd32679aa23e1c88 \ | 98 | file://LICENCE.iwlwifi_firmware;md5=2ce6786e0fc11ac6e36b54bb9b799f1b \ |
97 | file://LICENCE.kaweth;md5=b1d876e562f4b3b8d391ad8395dfe03f \ | 99 | file://LICENCE.kaweth;md5=b1d876e562f4b3b8d391ad8395dfe03f \ |
98 | file://LICENSE.Lontium;md5=4ec8dc582ff7295f39e2ca6a7b0be2b6 \ | 100 | file://LICENSE.Lontium;md5=4ec8dc582ff7295f39e2ca6a7b0be2b6 \ |
99 | file://LICENCE.Marvell;md5=28b6ed8bd04ba105af6e4dcd6e997772 \ | 101 | file://LICENCE.Marvell;md5=28b6ed8bd04ba105af6e4dcd6e997772 \ |
@@ -106,8 +108,9 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \ | |||
106 | file://LICENCE.OLPC;md5=5b917f9d8c061991be4f6f5f108719cd \ | 108 | file://LICENCE.OLPC;md5=5b917f9d8c061991be4f6f5f108719cd \ |
107 | file://LICENCE.open-ath9k-htc-firmware;md5=1b33c9f4d17bc4d457bdb23727046837 \ | 109 | file://LICENCE.open-ath9k-htc-firmware;md5=1b33c9f4d17bc4d457bdb23727046837 \ |
108 | file://LICENCE.phanfw;md5=954dcec0e051f9409812b561ea743bfa \ | 110 | file://LICENCE.phanfw;md5=954dcec0e051f9409812b561ea743bfa \ |
109 | file://LICENCE.qat_firmware;md5=9e7d8bea77612d7cc7d9e9b54b623062 \ | 111 | file://LICENCE.qat_firmware;md5=72de83dfd9b87be7685ed099a39fbea4 \ |
110 | file://LICENSE.qcom;md5=164e3362a538eb11d3ac51e8e134294b \ | 112 | file://LICENSE.qcom;md5=164e3362a538eb11d3ac51e8e134294b \ |
113 | file://LICENSE.qcom_yamato;md5=d0de0eeccaf1843a850bf7a6777eec5c \ | ||
111 | file://LICENCE.qla1280;md5=d6895732e622d950609093223a2c4f5d \ | 114 | file://LICENCE.qla1280;md5=d6895732e622d950609093223a2c4f5d \ |
112 | file://LICENCE.qla2xxx;md5=505855e921b75f1be4a437ad9b79dff0 \ | 115 | file://LICENCE.qla2xxx;md5=505855e921b75f1be4a437ad9b79dff0 \ |
113 | file://LICENSE.QualcommAtheros_ar3k;md5=b5fe244fb2b532311de1472a3bc06da5 \ | 116 | file://LICENSE.QualcommAtheros_ar3k;md5=b5fe244fb2b532311de1472a3bc06da5 \ |
@@ -119,7 +122,6 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \ | |||
119 | file://LICENCE.rtlwifi_firmware.txt;md5=00d06cfd3eddd5a2698948ead2ad54a5 \ | 122 | file://LICENCE.rtlwifi_firmware.txt;md5=00d06cfd3eddd5a2698948ead2ad54a5 \ |
120 | file://LICENSE.sdma_firmware;md5=51e8c19ecc2270f4b8ea30341ad63ce9 \ | 123 | file://LICENSE.sdma_firmware;md5=51e8c19ecc2270f4b8ea30341ad63ce9 \ |
121 | file://LICENCE.siano;md5=4556c1bf830067f12ca151ad953ec2a5 \ | 124 | file://LICENCE.siano;md5=4556c1bf830067f12ca151ad953ec2a5 \ |
122 | file://LICENCE.tda7706-firmware.txt;md5=835997cf5e3c131d0dddd695c7d9103e \ | ||
123 | file://LICENCE.ti-connectivity;md5=c5e02be633f1499c109d1652514d85ec \ | 125 | file://LICENCE.ti-connectivity;md5=c5e02be633f1499c109d1652514d85ec \ |
124 | file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c \ | 126 | file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c \ |
125 | file://LICENCE.ueagle-atm4-firmware;md5=4ed7ea6b507ccc583b9d594417714118 \ | 127 | file://LICENCE.ueagle-atm4-firmware;md5=4ed7ea6b507ccc583b9d594417714118 \ |
@@ -128,8 +130,11 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \ | |||
128 | file://LICENCE.xc4000;md5=0ff51d2dc49fce04814c9155081092f0 \ | 130 | file://LICENCE.xc4000;md5=0ff51d2dc49fce04814c9155081092f0 \ |
129 | file://LICENCE.xc5000;md5=1e170c13175323c32c7f4d0998d53f66 \ | 131 | file://LICENCE.xc5000;md5=1e170c13175323c32c7f4d0998d53f66 \ |
130 | file://LICENCE.xc5000c;md5=12b02efa3049db65d524aeb418dd87ca \ | 132 | file://LICENCE.xc5000c;md5=12b02efa3049db65d524aeb418dd87ca \ |
131 | file://WHENCE;md5=03f0fad70b8b557b56084e3090198021 \ | 133 | file://WHENCE;md5=${WHENCE_CHKSUM} \ |
132 | " | 134 | " |
135 | # WHENCE checksum is defined separately to ease overriding it if | ||
136 | # class-devupstream is selected. | ||
137 | WHENCE_CHKSUM = "a344e6c28970fc7daafa81c10247aeb6" | ||
133 | 138 | ||
134 | # These are not common licenses, set NO_GENERIC_LICENSE for them | 139 | # These are not common licenses, set NO_GENERIC_LICENSE for them |
135 | # so that the license files will be copied from fetched source | 140 | # so that the license files will be copied from fetched source |
@@ -155,7 +160,6 @@ NO_GENERIC_LICENSE[Firmware-fw_sst_0f28] = "LICENCE.fw_sst_0f28" | |||
155 | NO_GENERIC_LICENSE[Firmware-go7007] = "LICENCE.go7007" | 160 | NO_GENERIC_LICENSE[Firmware-go7007] = "LICENCE.go7007" |
156 | NO_GENERIC_LICENSE[Firmware-GPLv2] = "GPL-2" | 161 | NO_GENERIC_LICENSE[Firmware-GPLv2] = "GPL-2" |
157 | NO_GENERIC_LICENSE[Firmware-hfi1_firmware] = "LICENSE.hfi1_firmware" | 162 | NO_GENERIC_LICENSE[Firmware-hfi1_firmware] = "LICENSE.hfi1_firmware" |
158 | NO_GENERIC_LICENSE[Firmware-i2400m] = "LICENCE.i2400m" | ||
159 | NO_GENERIC_LICENSE[Firmware-i915] = "LICENSE.i915" | 163 | NO_GENERIC_LICENSE[Firmware-i915] = "LICENSE.i915" |
160 | NO_GENERIC_LICENSE[Firmware-ibt_firmware] = "LICENCE.ibt_firmware" | 164 | NO_GENERIC_LICENSE[Firmware-ibt_firmware] = "LICENCE.ibt_firmware" |
161 | NO_GENERIC_LICENSE[Firmware-ice] = "LICENSE.ice" | 165 | NO_GENERIC_LICENSE[Firmware-ice] = "LICENSE.ice" |
@@ -175,6 +179,7 @@ NO_GENERIC_LICENSE[Firmware-ath9k-htc] = "LICENCE.open-ath9k-htc-firmware" | |||
175 | NO_GENERIC_LICENSE[Firmware-phanfw] = "LICENCE.phanfw" | 179 | NO_GENERIC_LICENSE[Firmware-phanfw] = "LICENCE.phanfw" |
176 | NO_GENERIC_LICENSE[Firmware-qat] = "LICENCE.qat_firmware" | 180 | NO_GENERIC_LICENSE[Firmware-qat] = "LICENCE.qat_firmware" |
177 | NO_GENERIC_LICENSE[Firmware-qcom] = "LICENSE.qcom" | 181 | NO_GENERIC_LICENSE[Firmware-qcom] = "LICENSE.qcom" |
182 | NO_GENERIC_LICENSE[Firmware-qcom-yamato] = "LICENSE.qcom_yamato" | ||
178 | NO_GENERIC_LICENSE[Firmware-qla1280] = "LICENCE.qla1280" | 183 | NO_GENERIC_LICENSE[Firmware-qla1280] = "LICENCE.qla1280" |
179 | NO_GENERIC_LICENSE[Firmware-qla2xxx] = "LICENCE.qla2xxx" | 184 | NO_GENERIC_LICENSE[Firmware-qla2xxx] = "LICENCE.qla2xxx" |
180 | NO_GENERIC_LICENSE[Firmware-qualcommAthos_ar3k] = "LICENSE.QualcommAtheros_ar3k" | 185 | NO_GENERIC_LICENSE[Firmware-qualcommAthos_ar3k] = "LICENSE.QualcommAtheros_ar3k" |
@@ -186,7 +191,6 @@ NO_GENERIC_LICENSE[Firmware-ralink-firmware] = "LICENCE.ralink-firmware.txt" | |||
186 | NO_GENERIC_LICENSE[Firmware-rtlwifi_firmware] = "LICENCE.rtlwifi_firmware.txt" | 191 | NO_GENERIC_LICENSE[Firmware-rtlwifi_firmware] = "LICENCE.rtlwifi_firmware.txt" |
187 | NO_GENERIC_LICENSE[Firmware-siano] = "LICENCE.siano" | 192 | NO_GENERIC_LICENSE[Firmware-siano] = "LICENCE.siano" |
188 | NO_GENERIC_LICENSE[Firmware-imx-sdma_firmware] = "LICENSE.sdma_firmware" | 193 | NO_GENERIC_LICENSE[Firmware-imx-sdma_firmware] = "LICENSE.sdma_firmware" |
189 | NO_GENERIC_LICENSE[Firmware-tda7706-firmware] = "LICENCE.tda7706-firmware.txt" | ||
190 | NO_GENERIC_LICENSE[Firmware-ti-connectivity] = "LICENCE.ti-connectivity" | 194 | NO_GENERIC_LICENSE[Firmware-ti-connectivity] = "LICENCE.ti-connectivity" |
191 | NO_GENERIC_LICENSE[Firmware-ti-keystone] = "LICENCE.ti-keystone" | 195 | NO_GENERIC_LICENSE[Firmware-ti-keystone] = "LICENCE.ti-keystone" |
192 | NO_GENERIC_LICENSE[Firmware-ueagle-atm4-firmware] = "LICENCE.ueagle-atm4-firmware" | 196 | NO_GENERIC_LICENSE[Firmware-ueagle-atm4-firmware] = "LICENCE.ueagle-atm4-firmware" |
@@ -199,9 +203,16 @@ NO_GENERIC_LICENSE[WHENCE] = "WHENCE" | |||
199 | 203 | ||
200 | PE = "1" | 204 | PE = "1" |
201 | 205 | ||
202 | SRC_URI = "${KERNELORG_MIRROR}/linux/kernel/firmware/${BPN}-${PV}.tar.xz" | 206 | SRC_URI = "\ |
207 | ${KERNELORG_MIRROR}/linux/kernel/firmware/${BPN}-${PV}.tar.xz \ | ||
208 | " | ||
209 | |||
210 | BBCLASSEXTEND = "devupstream:target" | ||
211 | SRC_URI:class-devupstream = "git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git;protocol=https;branch=main" | ||
212 | # Pin this to the 20220509 release, override this in local.conf | ||
213 | SRCREV:class-devupstream ?= "b19cbdca78ab2adfd210c91be15a22568e8b8cae" | ||
203 | 214 | ||
204 | SRC_URI[sha256sum] = "a1cc1ff72c739f312b095df589e9fd639fc81c3f8f7966377ea35222dc94c04b" | 215 | SRC_URI[sha256sum] = "bf0f239dc0801e9d6bf5d5fb3e2f549575632cf4688f4348184199cb02c2bcd7" |
205 | 216 | ||
206 | inherit allarch | 217 | inherit allarch |
207 | 218 | ||
@@ -212,7 +223,8 @@ do_compile() { | |||
212 | } | 223 | } |
213 | 224 | ||
214 | do_install() { | 225 | do_install() { |
215 | oe_runmake 'DESTDIR=${D}' 'FIRMWAREDIR=${nonarch_base_libdir}/firmware' install | 226 | # install-nodedup avoids rdfind dependency |
227 | oe_runmake 'DESTDIR=${D}' 'FIRMWAREDIR=${nonarch_base_libdir}/firmware' install-nodedup | ||
216 | cp GPL-2 LICEN[CS]E.* WHENCE ${D}${nonarch_base_libdir}/firmware/ | 228 | cp GPL-2 LICEN[CS]E.* WHENCE ${D}${nonarch_base_libdir}/firmware/ |
217 | } | 229 | } |
218 | 230 | ||
@@ -225,8 +237,10 @@ PACKAGES =+ "${PN}-ralink-license ${PN}-ralink \ | |||
225 | ${PN}-sd8887 ${PN}-sd8897 ${PN}-sd8997 ${PN}-usb8997 \ | 237 | ${PN}-sd8887 ${PN}-sd8897 ${PN}-sd8997 ${PN}-usb8997 \ |
226 | ${PN}-ti-connectivity-license ${PN}-wlcommon ${PN}-wl12xx ${PN}-wl18xx \ | 238 | ${PN}-ti-connectivity-license ${PN}-wlcommon ${PN}-wl12xx ${PN}-wl18xx \ |
227 | ${PN}-vt6656-license ${PN}-vt6656 \ | 239 | ${PN}-vt6656-license ${PN}-vt6656 \ |
240 | ${PN}-rs9113 ${PN}-rs9116 \ | ||
228 | ${PN}-rtl-license ${PN}-rtl8188 ${PN}-rtl8192cu ${PN}-rtl8192ce ${PN}-rtl8192su ${PN}-rtl8723 ${PN}-rtl8821 \ | 241 | ${PN}-rtl-license ${PN}-rtl8188 ${PN}-rtl8192cu ${PN}-rtl8192ce ${PN}-rtl8192su ${PN}-rtl8723 ${PN}-rtl8821 \ |
229 | ${PN}-rtl8168 \ | 242 | ${PN}-rtl8168 \ |
243 | ${PN}-rtl8822 \ | ||
230 | ${PN}-cypress-license \ | 244 | ${PN}-cypress-license \ |
231 | ${PN}-broadcom-license \ | 245 | ${PN}-broadcom-license \ |
232 | ${PN}-bcm-0bb4-0306 \ | 246 | ${PN}-bcm-0bb4-0306 \ |
@@ -296,10 +310,20 @@ PACKAGES =+ "${PN}-ralink-license ${PN}-ralink \ | |||
296 | ${PN}-nvidia-gpu \ | 310 | ${PN}-nvidia-gpu \ |
297 | ${PN}-netronome-license ${PN}-netronome \ | 311 | ${PN}-netronome-license ${PN}-netronome \ |
298 | ${PN}-qat ${PN}-qat-license \ | 312 | ${PN}-qat ${PN}-qat-license \ |
299 | ${PN}-qcom-license \ | 313 | ${PN}-qcom-license ${PN}-qcom-yamato-license \ |
300 | ${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 \ |
301 | ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a530 ${PN}-qcom-adreno-a630 \ | 315 | ${PN}-qcom-vpu-1.0 ${PN}-qcom-vpu-2.0 \ |
302 | ${PN}-qcom-sdm845-audio ${PN}-qcom-sdm845-compute ${PN}-qcom-sdm845-modem \ | 316 | ${PN}-qcom-adreno-a2xx ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a4xx ${PN}-qcom-adreno-a530 \ |
317 | ${PN}-qcom-adreno-a630 ${PN}-qcom-adreno-a650 ${PN}-qcom-adreno-a660 \ | ||
318 | ${PN}-qcom-apq8016-modem ${PN}-qcom-apq8016-wifi \ | ||
319 | ${PN}-qcom-apq8096-adreno ${PN}-qcom-apq8096-audio ${PN}-qcom-apq8096-modem \ | ||
320 | ${PN}-qcom-sc8280xp-lenovo-x13s-compat \ | ||
321 | ${PN}-qcom-sc8280xp-lenovo-x13s-audio \ | ||
322 | ${PN}-qcom-sc8280xp-lenovo-x13s-adreno \ | ||
323 | ${PN}-qcom-sc8280xp-lenovo-x13s-compute \ | ||
324 | ${PN}-qcom-sc8280xp-lenovo-x13s-sensors \ | ||
325 | ${PN}-qcom-sdm845-adreno ${PN}-qcom-sdm845-audio ${PN}-qcom-sdm845-compute ${PN}-qcom-sdm845-modem \ | ||
326 | ${PN}-qcom-sm8250-adreno ${PN}-qcom-sm8250-audio ${PN}-qcom-sm8250-compute \ | ||
303 | ${PN}-amlogic-vdec-license ${PN}-amlogic-vdec \ | 327 | ${PN}-amlogic-vdec-license ${PN}-amlogic-vdec \ |
304 | ${PN}-lt9611uxc ${PN}-lontium-license \ | 328 | ${PN}-lt9611uxc ${PN}-lontium-license \ |
305 | ${PN}-whence-license \ | 329 | ${PN}-whence-license \ |
@@ -344,7 +368,7 @@ FILES_${PN}-carl9170 = " \ | |||
344 | RDEPENDS_${PN}-carl9170 += "${PN}-gplv2-license" | 368 | RDEPENDS_${PN}-carl9170 += "${PN}-gplv2-license" |
345 | 369 | ||
346 | # For QualCommAthos | 370 | # For QualCommAthos |
347 | LICENSE_${PN}-ar3k = "Firmware-qualcommAthos_ar3k" | 371 | LICENSE_${PN}-ar3k = "Firmware-qualcommAthos_ar3k & Firmware-atheros_firmware" |
348 | LICENSE_${PN}-ar3k-license = "Firmware-qualcommAthos_ar3k" | 372 | LICENSE_${PN}-ar3k-license = "Firmware-qualcommAthos_ar3k" |
349 | LICENSE_${PN}-ath10k = "Firmware-qualcommAthos_ath10k" | 373 | LICENSE_${PN}-ath10k = "Firmware-qualcommAthos_ath10k" |
350 | LICENSE_${PN}-ath10k-license = "Firmware-qualcommAthos_ath10k" | 374 | LICENSE_${PN}-ath10k-license = "Firmware-qualcommAthos_ath10k" |
@@ -368,7 +392,7 @@ FILES_${PN}-qca = " \ | |||
368 | ${nonarch_base_libdir}/firmware/qca \ | 392 | ${nonarch_base_libdir}/firmware/qca \ |
369 | " | 393 | " |
370 | 394 | ||
371 | RDEPENDS_${PN}-ar3k += "${PN}-ar3k-license" | 395 | RDEPENDS_${PN}-ar3k += "${PN}-ar3k-license ${PN}-atheros-license" |
372 | RDEPENDS_${PN}-ath10k += "${PN}-ath10k-license" | 396 | RDEPENDS_${PN}-ath10k += "${PN}-ath10k-license" |
373 | RDEPENDS_${PN}-ath11k += "${PN}-ath10k-license" | 397 | RDEPENDS_${PN}-ath11k += "${PN}-ath10k-license" |
374 | RDEPENDS_${PN}-qca += "${PN}-ath10k-license" | 398 | RDEPENDS_${PN}-qca += "${PN}-ath10k-license" |
@@ -390,7 +414,7 @@ LICENSE_${PN}-mt7601u-license = "Firmware-ralink_a_mediatek_company_firmware" | |||
390 | 414 | ||
391 | FILES_${PN}-mt7601u-license = "${nonarch_base_libdir}/firmware/LICENCE.ralink_a_mediatek_company_firmware" | 415 | FILES_${PN}-mt7601u-license = "${nonarch_base_libdir}/firmware/LICENCE.ralink_a_mediatek_company_firmware" |
392 | FILES_${PN}-mt7601u = " \ | 416 | FILES_${PN}-mt7601u = " \ |
393 | ${nonarch_base_libdir}/firmware/mt7601u.bin \ | 417 | ${nonarch_base_libdir}/firmware/mediatek/mt7601u.bin \ |
394 | " | 418 | " |
395 | 419 | ||
396 | RDEPENDS_${PN}-mt7601u += "${PN}-mt7601u-license" | 420 | RDEPENDS_${PN}-mt7601u += "${PN}-mt7601u-license" |
@@ -492,6 +516,13 @@ FILES_${PN}-netronome = " \ | |||
492 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0096*.nffw \ | 516 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0096*.nffw \ |
493 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0097*.nffw \ | 517 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0097*.nffw \ |
494 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0099*.nffw \ | 518 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0099*.nffw \ |
519 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0058-0011_2x40.nffw \ | ||
520 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0058-0012_2x40.nffw \ | ||
521 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0078-0011_1x100.nffw \ | ||
522 | ${nonarch_base_libdir}/firmware/netronome/bpf \ | ||
523 | ${nonarch_base_libdir}/firmware/netronome/flower \ | ||
524 | ${nonarch_base_libdir}/firmware/netronome/nic \ | ||
525 | ${nonarch_base_libdir}/firmware/netronome/nic-sriov \ | ||
495 | " | 526 | " |
496 | 527 | ||
497 | RDEPENDS_${PN}-netronome += "${PN}-netronome-license" | 528 | RDEPENDS_${PN}-netronome += "${PN}-netronome-license" |
@@ -518,6 +549,16 @@ RDEPENDS_${PN}-nvidia-gpu += "${PN}-nvidia-license" | |||
518 | RDEPENDS_${PN}-nvidia-tegra += "${PN}-nvidia-license" | 549 | RDEPENDS_${PN}-nvidia-tegra += "${PN}-nvidia-license" |
519 | RDEPENDS_${PN}-nvidia-tegra-k1 += "${PN}-nvidia-license" | 550 | RDEPENDS_${PN}-nvidia-tegra-k1 += "${PN}-nvidia-license" |
520 | 551 | ||
552 | # For RSI RS911x WiFi | ||
553 | LICENSE_${PN}-rs9113 = "WHENCE" | ||
554 | LICENSE_${PN}-rs9116 = "WHENCE" | ||
555 | |||
556 | FILES_${PN}-rs9113 = " ${nonarch_base_libdir}/firmware/rsi/rs9113*.rps " | ||
557 | FILES_${PN}-rs9116 = " ${nonarch_base_libdir}/firmware/rsi/rs9116*.rps " | ||
558 | |||
559 | RDEPENDS_${PN}-rs9113 += "${PN}-whence-license" | ||
560 | RDEPENDS_${PN}-rs9116 += "${PN}-whence-license" | ||
561 | |||
521 | # For rtl | 562 | # For rtl |
522 | LICENSE_${PN}-rtl8188 = "Firmware-rtlwifi_firmware" | 563 | LICENSE_${PN}-rtl8188 = "Firmware-rtlwifi_firmware" |
523 | LICENSE_${PN}-rtl8192cu = "Firmware-rtlwifi_firmware" | 564 | LICENSE_${PN}-rtl8192cu = "Firmware-rtlwifi_firmware" |
@@ -525,6 +566,7 @@ LICENSE_${PN}-rtl8192ce = "Firmware-rtlwifi_firmware" | |||
525 | LICENSE_${PN}-rtl8192su = "Firmware-rtlwifi_firmware" | 566 | LICENSE_${PN}-rtl8192su = "Firmware-rtlwifi_firmware" |
526 | LICENSE_${PN}-rtl8723 = "Firmware-rtlwifi_firmware" | 567 | LICENSE_${PN}-rtl8723 = "Firmware-rtlwifi_firmware" |
527 | LICENSE_${PN}-rtl8821 = "Firmware-rtlwifi_firmware" | 568 | LICENSE_${PN}-rtl8821 = "Firmware-rtlwifi_firmware" |
569 | LICENSE_${PN}-rtl8822 = "Firmware-rtlwifi_firmware" | ||
528 | LICENSE_${PN}-rtl-license = "Firmware-rtlwifi_firmware" | 570 | LICENSE_${PN}-rtl-license = "Firmware-rtlwifi_firmware" |
529 | LICENSE_${PN}-rtl8168 = "WHENCE" | 571 | LICENSE_${PN}-rtl8168 = "WHENCE" |
530 | 572 | ||
@@ -552,6 +594,11 @@ FILES_${PN}-rtl8821 = " \ | |||
552 | FILES_${PN}-rtl8168 = " \ | 594 | FILES_${PN}-rtl8168 = " \ |
553 | ${nonarch_base_libdir}/firmware/rtl_nic/rtl8168*.fw \ | 595 | ${nonarch_base_libdir}/firmware/rtl_nic/rtl8168*.fw \ |
554 | " | 596 | " |
597 | FILES_${PN}-rtl8822 = " \ | ||
598 | ${nonarch_base_libdir}/firmware/rtl_bt/rtl8822*.bin \ | ||
599 | ${nonarch_base_libdir}/firmware/rtw88/rtw8822*.bin \ | ||
600 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8822*.bin \ | ||
601 | " | ||
555 | 602 | ||
556 | RDEPENDS_${PN}-rtl8188 += "${PN}-rtl-license" | 603 | RDEPENDS_${PN}-rtl8188 += "${PN}-rtl-license" |
557 | RDEPENDS_${PN}-rtl8192ce += "${PN}-rtl-license" | 604 | RDEPENDS_${PN}-rtl8192ce += "${PN}-rtl-license" |
@@ -559,6 +606,7 @@ RDEPENDS_${PN}-rtl8192cu += "${PN}-rtl-license" | |||
559 | RDEPENDS_${PN}-rtl8192su = "${PN}-rtl-license" | 606 | RDEPENDS_${PN}-rtl8192su = "${PN}-rtl-license" |
560 | RDEPENDS_${PN}-rtl8723 += "${PN}-rtl-license" | 607 | RDEPENDS_${PN}-rtl8723 += "${PN}-rtl-license" |
561 | RDEPENDS_${PN}-rtl8821 += "${PN}-rtl-license" | 608 | RDEPENDS_${PN}-rtl8821 += "${PN}-rtl-license" |
609 | RDEPENDS_${PN}-rtl8822 += "${PN}-rtl-license" | ||
562 | RDEPENDS_${PN}-rtl8168 += "${PN}-whence-license" | 610 | RDEPENDS_${PN}-rtl8168 += "${PN}-whence-license" |
563 | 611 | ||
564 | # For ti-connectivity | 612 | # For ti-connectivity |
@@ -618,7 +666,9 @@ FILES_${PN}-bcm4329 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4329-sdio.bi | |||
618 | FILES_${PN}-bcm4330 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4330-sdio.*" | 666 | FILES_${PN}-bcm4330 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4330-sdio.*" |
619 | FILES_${PN}-bcm4334 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4334-sdio.bin" | 667 | FILES_${PN}-bcm4334 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4334-sdio.bin" |
620 | FILES_${PN}-bcm4335 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4335-sdio.bin" | 668 | FILES_${PN}-bcm4335 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4335-sdio.bin" |
621 | FILES_${PN}-bcm4339 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4339-sdio.bin" | 669 | FILES_${PN}-bcm4339 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4339-sdio.bin \ |
670 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4339-sdio.bin \ | ||
671 | " | ||
622 | FILES_${PN}-bcm43241b0 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b0-sdio.bin" | 672 | FILES_${PN}-bcm43241b0 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b0-sdio.bin" |
623 | FILES_${PN}-bcm43241b4 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b4-sdio.bin" | 673 | FILES_${PN}-bcm43241b4 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b4-sdio.bin" |
624 | FILES_${PN}-bcm43241b5 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b5-sdio.bin" | 674 | FILES_${PN}-bcm43241b5 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b5-sdio.bin" |
@@ -627,12 +677,18 @@ FILES_${PN}-bcm43143 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43143.bin \ | |||
627 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac43143-sdio.bin \ | 677 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac43143-sdio.bin \ |
628 | " | 678 | " |
629 | FILES_${PN}-bcm43430a0 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43430a0-sdio.*" | 679 | FILES_${PN}-bcm43430a0 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43430a0-sdio.*" |
630 | FILES_${PN}-bcm43455 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43455-sdio.*" | 680 | FILES_${PN}-bcm43455 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43455-sdio.* \ |
681 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43455-sdio.* \ | ||
682 | " | ||
631 | FILES_${PN}-bcm4350c2 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4350c2-pcie.bin" | 683 | FILES_${PN}-bcm4350c2 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4350c2-pcie.bin" |
632 | FILES_${PN}-bcm4350 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4350-pcie.bin" | 684 | FILES_${PN}-bcm4350 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4350-pcie.bin" |
633 | FILES_${PN}-bcm4356 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4356-sdio.bin" | 685 | FILES_${PN}-bcm4356 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4356-sdio.* \ |
686 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4356-sdio.* \ | ||
687 | " | ||
634 | FILES_${PN}-bcm43569 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43569.bin" | 688 | FILES_${PN}-bcm43569 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43569.bin" |
635 | FILES_${PN}-bcm43570 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43570-pcie.bin" | 689 | FILES_${PN}-bcm43570 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43570-pcie.bin \ |
690 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43570-pcie.bin \ | ||
691 | " | ||
636 | FILES_${PN}-bcm4358 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4358-pcie.bin" | 692 | FILES_${PN}-bcm4358 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4358-pcie.bin" |
637 | FILES_${PN}-bcm43602 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43602-pcie.bin \ | 693 | FILES_${PN}-bcm43602 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43602-pcie.bin \ |
638 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac43602-pcie.ap.bin \ | 694 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac43602-pcie.ap.bin \ |
@@ -703,13 +759,22 @@ LICENSE_${PN}-cypress-license = "Firmware-cypress" | |||
703 | FILES_${PN}-cypress-license = "${nonarch_base_libdir}/firmware/LICENCE.cypress" | 759 | FILES_${PN}-cypress-license = "${nonarch_base_libdir}/firmware/LICENCE.cypress" |
704 | 760 | ||
705 | FILES_${PN}-bcm-0bb4-0306 = "${nonarch_base_libdir}/firmware/brcm/BCM-0bb4-0306.hcd" | 761 | FILES_${PN}-bcm-0bb4-0306 = "${nonarch_base_libdir}/firmware/brcm/BCM-0bb4-0306.hcd" |
706 | FILES_${PN}-bcm43340 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43340-sdio.*" | 762 | FILES_${PN}-bcm43340 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43340-sdio.* \ |
707 | FILES_${PN}-bcm43362 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43362-sdio.*" | 763 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43340-sdio.*" |
708 | FILES_${PN}-bcm43430 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43430-sdio.*" | 764 | FILES_${PN}-bcm43362 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43362-sdio.* \ |
709 | FILES_${PN}-bcm4354 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4354-sdio.bin" | 765 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43362-sdio.*" |
710 | FILES_${PN}-bcm4356-pcie = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4356-pcie.*" | 766 | FILES_${PN}-bcm43430 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43430-sdio.* \ |
767 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43430-sdio.*" | ||
768 | FILES_${PN}-bcm4354 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4354-sdio.bin \ | ||
769 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4354-sdio.bin \ | ||
770 | " | ||
771 | FILES_${PN}-bcm4356-pcie = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4356-pcie.* \ | ||
772 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4356-pcie.* \ | ||
773 | " | ||
711 | FILES_${PN}-bcm4373 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4373-sdio.bin \ | 774 | FILES_${PN}-bcm4373 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4373-sdio.bin \ |
712 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac4373.bin \ | 775 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac4373.bin \ |
776 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4373-sdio.bin \ | ||
777 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac4373-sdio.clm_blob \ | ||
713 | " | 778 | " |
714 | 779 | ||
715 | LICENSE_${PN}-bcm-0bb4-0306 = "Firmware-cypress" | 780 | LICENSE_${PN}-bcm-0bb4-0306 = "Firmware-cypress" |
@@ -909,27 +974,100 @@ RDEPENDS_${PN}-qat = "${PN}-qat-license" | |||
909 | 974 | ||
910 | # For QCOM VPU/GPU and SDM845 | 975 | # For QCOM VPU/GPU and SDM845 |
911 | LICENSE_${PN}-qcom-license = "Firmware-qcom" | 976 | LICENSE_${PN}-qcom-license = "Firmware-qcom" |
977 | LICENSE_${PN}-qcom-yamato-license = "Firmware-qcom-yamato" | ||
978 | LICENSE_${PN}-qcom-venus-1.8 = "Firmware-qcom" | ||
979 | LICENSE_${PN}-qcom-venus-4.2 = "Firmware-qcom" | ||
980 | LICENSE_${PN}-qcom-venus-5.2 = "Firmware-qcom" | ||
981 | LICENSE_${PN}-qcom-venus-5.4 = "Firmware-qcom" | ||
982 | LICENSE_${PN}-qcom-vpu-1.0 = "Firmware-qcom" | ||
983 | LICENSE_${PN}-qcom-vpu-2.0 = "Firmware-qcom" | ||
984 | LICENSE_${PN}-qcom-adreno-a2xx = "Firmware-qcom Firmware-qcom-yamato" | ||
985 | LICENSE_${PN}-qcom-adreno-a3xx = "Firmware-qcom" | ||
986 | LICENSE_${PN}-qcom-adreno-a4xx = "Firmware-qcom" | ||
987 | LICENSE_${PN}-qcom-adreno-a530 = "Firmware-qcom" | ||
988 | LICENSE_${PN}-qcom-adreno-a630 = "Firmware-qcom" | ||
989 | LICENSE_${PN}-qcom-adreno-a650 = "Firmware-qcom" | ||
990 | LICENSE_${PN}-qcom-adreno-a660 = "Firmware-qcom" | ||
991 | LICENSE_${PN}-qcom-apq8016-modem = "Firmware-qcom" | ||
992 | LICENSE_${PN}-qcom-apq8016-wifi = "Firmware-qcom" | ||
993 | LICENSE_${PN}-qcom-apq8096-audio = "Firmware-qcom" | ||
994 | LICENSE_${PN}-qcom-apq8096-adreno = "Firmware-qcom" | ||
995 | LICENSE_${PN}-qcom-apq8096-modem = "Firmware-qcom" | ||
996 | LICENSE_${PN}-qcom-sc8280xp-lenovo-x13s-audio = "Firmware-qcom" | ||
997 | LICENSE_${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "Firmware-qcom" | ||
998 | LICENSE_${PN}-qcom-sc8280xp-lenovo-x13s-compute = "Firmware-qcom" | ||
999 | LICENSE_${PN}-qcom-sc8280xp-lenovo-x13s-sensors = "Firmware-qcom" | ||
1000 | LICENSE_${PN}-qcom-sdm845-audio = "Firmware-qcom" | ||
1001 | LICENSE_${PN}-qcom-sdm845-adreno = "Firmware-qcom" | ||
1002 | LICENSE_${PN}-qcom-sdm845-compute = "Firmware-qcom" | ||
1003 | LICENSE_${PN}-qcom-sdm845-modem = "Firmware-qcom" | ||
1004 | LICENSE_${PN}-qcom-sm8250-audio = "Firmware-qcom" | ||
1005 | LICENSE_${PN}-qcom-sm8250-adreno = "Firmware-qcom" | ||
1006 | LICENSE_${PN}-qcom-sm8250-compute = "Firmware-qcom" | ||
1007 | |||
912 | FILES_${PN}-qcom-license = "${nonarch_base_libdir}/firmware/LICENSE.qcom ${nonarch_base_libdir}/firmware/qcom/NOTICE.txt" | 1008 | FILES_${PN}-qcom-license = "${nonarch_base_libdir}/firmware/LICENSE.qcom ${nonarch_base_libdir}/firmware/qcom/NOTICE.txt" |
1009 | FILES_${PN}-qcom-yamato-license = "${nonarch_base_libdir}/firmware/LICENSE.qcom_yamato" | ||
913 | FILES_${PN}-qcom-venus-1.8 = "${nonarch_base_libdir}/firmware/qcom/venus-1.8/*" | 1010 | FILES_${PN}-qcom-venus-1.8 = "${nonarch_base_libdir}/firmware/qcom/venus-1.8/*" |
914 | FILES_${PN}-qcom-venus-4.2 = "${nonarch_base_libdir}/firmware/qcom/venus-4.2/*" | 1011 | FILES_${PN}-qcom-venus-4.2 = "${nonarch_base_libdir}/firmware/qcom/venus-4.2/*" |
915 | FILES_${PN}-qcom-venus-5.2 = "${nonarch_base_libdir}/firmware/qcom/venus-5.2/*" | 1012 | FILES_${PN}-qcom-venus-5.2 = "${nonarch_base_libdir}/firmware/qcom/venus-5.2/*" |
916 | FILES_${PN}-qcom-venus-5.4 = "${nonarch_base_libdir}/firmware/qcom/venus-5.4/*" | 1013 | FILES_${PN}-qcom-venus-5.4 = "${nonarch_base_libdir}/firmware/qcom/venus-5.4/*" |
917 | FILES_${PN}-qcom-adreno-a3xx = "${nonarch_base_libdir}/firmware/qcom/a300_*.fw ${nonarch_base_libdir}/firmware/a300_*.fw" | 1014 | FILES_${PN}-qcom-vpu-1.0 = "${nonarch_base_libdir}/firmware/qcom/vpu-1.0/*" |
918 | FILES_${PN}-qcom-adreno-a530 = "${nonarch_base_libdir}/firmware/qcom/a530*.*" | 1015 | FILES_${PN}-qcom-vpu-2.0 = "${nonarch_base_libdir}/firmware/qcom/vpu-2.0/*" |
919 | FILES_${PN}-qcom-adreno-a630 = "${nonarch_base_libdir}/firmware/qcom/a630*.* ${nonarch_base_libdir}/firmware/qcom/sdm845/a630*.*" | 1016 | FILES_${PN}-qcom-adreno-a2xx = "${nonarch_base_libdir}/firmware/qcom/leia_*.fw ${nonarch_base_libdir}/firmware/qcom/yamato_*.fw" |
1017 | FILES_${PN}-qcom-adreno-a3xx = "${nonarch_base_libdir}/firmware/qcom/a3*_*.fw ${nonarch_base_libdir}/firmware/a300_*.fw" | ||
1018 | FILES_${PN}-qcom-adreno-a4xx = "${nonarch_base_libdir}/firmware/qcom/a4*_*.fw" | ||
1019 | FILES_${PN}-qcom-adreno-a530 = "${nonarch_base_libdir}/firmware/qcom/a530*.fw*" | ||
1020 | FILES_${PN}-qcom-adreno-a630 = "${nonarch_base_libdir}/firmware/qcom/a630*.*" | ||
1021 | FILES_${PN}-qcom-adreno-a650 = "${nonarch_base_libdir}/firmware/qcom/a650*.*" | ||
1022 | FILES_${PN}-qcom-adreno-a660 = "${nonarch_base_libdir}/firmware/qcom/a660*.*" | ||
1023 | FILES_${PN}-qcom-apq8016-modem = "${nonarch_base_libdir}/firmware/qcom/apq8016/mba.mbn ${nonarch_base_libdir}/firmware/qcom/apq8016/modem.mbn" | ||
1024 | FILES_${PN}-qcom-apq8016-wifi = "${nonarch_base_libdir}/firmware/qcom/apq8016/wcnss.mbn ${nonarch_base_libdir}/firmware/qcom/apq8016/WCNSS*" | ||
1025 | FILES_${PN}-qcom-apq8096-adreno = "${nonarch_base_libdir}/firmware/qcom/apq8096/a530_zap.mbn ${nonarch_base_libdir}/firmware/qcom/a530_zap.mdt" | ||
1026 | FILES_${PN}-qcom-apq8096-audio = "${nonarch_base_libdir}/firmware/qcom/apq8096/adsp*.*" | ||
1027 | FILES_${PN}-qcom-apq8096-modem = "${nonarch_base_libdir}/firmware/qcom/apq8096/mba.mbn ${nonarch_base_libdir}/firmware/qcom/apq8096/modem*.* ${nonarch_base_libdir}/firmware/qcom/apq8096/wlanmdsp.mbn" | ||
1028 | FILES_${PN}-qcom-sc8280xp-lenovo-x13s-compat = "${nonarch_base_libdir}/firmware/qcom/LENOVO/21BX" | ||
1029 | FILES_${PN}-qcom-sc8280xp-lenovo-x13s-audio = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/*adsp*.* ${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/battmgr.jsn" | ||
1030 | FILES_${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/qcdxkmsuc8280.mbn" | ||
1031 | FILES_${PN}-qcom-sc8280xp-lenovo-x13s-compute = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/*cdsp*.*" | ||
1032 | FILES_${PN}-qcom-sc8280xp-lenovo-x13s-sensors = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/*slpi*.*" | ||
1033 | FILES_${PN}-qcom-sdm845-adreno = "${nonarch_base_libdir}/firmware/qcom/sdm845/a630*.*" | ||
920 | FILES_${PN}-qcom-sdm845-audio = "${nonarch_base_libdir}/firmware/qcom/sdm845/adsp*.*" | 1034 | FILES_${PN}-qcom-sdm845-audio = "${nonarch_base_libdir}/firmware/qcom/sdm845/adsp*.*" |
921 | FILES_${PN}-qcom-sdm845-compute = "${nonarch_base_libdir}/firmware/qcom/sdm845/cdsp*.*" | 1035 | FILES_${PN}-qcom-sdm845-compute = "${nonarch_base_libdir}/firmware/qcom/sdm845/cdsp*.*" |
922 | 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" | 1036 | 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" |
1037 | FILES_${PN}-qcom-sm8250-adreno = "${nonarch_base_libdir}/firmware/qcom/sm8250/a650*.*" | ||
1038 | FILES_${PN}-qcom-sm8250-audio = "${nonarch_base_libdir}/firmware/qcom/sm8250/adsp*.*" | ||
1039 | FILES_${PN}-qcom-sm8250-compute = "${nonarch_base_libdir}/firmware/qcom/sm8250/cdsp*.*" | ||
923 | RDEPENDS_${PN}-qcom-venus-1.8 = "${PN}-qcom-license" | 1040 | RDEPENDS_${PN}-qcom-venus-1.8 = "${PN}-qcom-license" |
924 | RDEPENDS_${PN}-qcom-venus-4.2 = "${PN}-qcom-license" | 1041 | RDEPENDS_${PN}-qcom-venus-4.2 = "${PN}-qcom-license" |
925 | RDEPENDS_${PN}-qcom-venus-5.2 = "${PN}-qcom-license" | 1042 | RDEPENDS_${PN}-qcom-venus-5.2 = "${PN}-qcom-license" |
926 | RDEPENDS_${PN}-qcom-venus-5.4 = "${PN}-qcom-license" | 1043 | RDEPENDS_${PN}-qcom-venus-5.4 = "${PN}-qcom-license" |
927 | RDEPENDS_${PN}-qcom-adreno-a3xx = "${PN}-qcom-license" | 1044 | RDEPENDS_${PN}-qcom-vpu-1.0 = "${PN}-qcom-license" |
1045 | RDEPENDS_${PN}-qcom-vpu-2.0 = "${PN}-qcom-license" | ||
1046 | RDEPENDS_${PN}-qcom-adreno-a2xx = "${PN}-qcom-license" | ||
1047 | RDEPENDS_${PN}-qcom-adreno-a2xx = "${PN}-qcom-license ${PN}-qcom-yamato-license" | ||
1048 | RDEPENDS_${PN}-qcom-adreno-a4xx = "${PN}-qcom-license" | ||
928 | RDEPENDS_${PN}-qcom-adreno-a530 = "${PN}-qcom-license" | 1049 | RDEPENDS_${PN}-qcom-adreno-a530 = "${PN}-qcom-license" |
929 | RDEPENDS_${PN}-qcom-adreno-a630 = "${PN}-qcom-license" | 1050 | RDEPENDS_${PN}-qcom-adreno-a630 = "${PN}-qcom-license" |
1051 | RDEPENDS_${PN}-qcom-adreno-a650 = "${PN}-qcom-license" | ||
1052 | RDEPENDS_${PN}-qcom-adreno-a660 = "${PN}-qcom-license" | ||
1053 | RDEPENDS_${PN}-qcom-apq8016-modem = "${PN}-qcom-license" | ||
1054 | RDEPENDS_${PN}-qcom-apq8016-wifi = "${PN}-qcom-license" | ||
1055 | RDEPENDS_${PN}-qcom-apq8096-audio = "${PN}-qcom-license" | ||
1056 | RDEPENDS_${PN}-qcom-apq8096-modem = "${PN}-qcom-license" | ||
1057 | RDEPENDS_${PN}-qcom-sc8280xp-lenovo-x13s-audio = "${PN}-qcom-license" | ||
1058 | RDEPENDS_${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "${PN}-qcom-license" | ||
1059 | RDEPENDS_${PN}-qcom-sc8280xp-lenovo-x13s-compute = "${PN}-qcom-license" | ||
1060 | RDEPENDS_${PN}-qcom-sc8280xp-lenovo-x13s-sensors = "${PN}-qcom-license" | ||
930 | RDEPENDS_${PN}-qcom-sdm845-audio = "${PN}-qcom-license" | 1061 | RDEPENDS_${PN}-qcom-sdm845-audio = "${PN}-qcom-license" |
931 | RDEPENDS_${PN}-qcom-sdm845-compute = "${PN}-qcom-license" | 1062 | RDEPENDS_${PN}-qcom-sdm845-compute = "${PN}-qcom-license" |
932 | RDEPENDS_${PN}-qcom-sdm845-modem = "${PN}-qcom-license" | 1063 | RDEPENDS_${PN}-qcom-sdm845-modem = "${PN}-qcom-license" |
1064 | RDEPENDS_${PN}-qcom-sm8250-audio = "${PN}-qcom-license" | ||
1065 | RDEPENDS_${PN}-qcom-sm8250-compute = "${PN}-qcom-license" | ||
1066 | |||
1067 | RRECOMMENDS_${PN}-qcom-sc8280xp-lenovo-x13s-audio = "${PN}-qcom-sc8280xp-lenovo-x13s-compat" | ||
1068 | RRECOMMENDS_${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "${PN}-qcom-sc8280xp-lenovo-x13s-compat" | ||
1069 | RRECOMMENDS_${PN}-qcom-sc8280xp-lenovo-x13s-compute = "${PN}-qcom-sc8280xp-lenovo-x13s-compat" | ||
1070 | RRECOMMENDS_${PN}-qcom-sc8280xp-lenovo-x13s-sensors = "${PN}-qcom-sc8280xp-lenovo-x13s-compat" | ||
933 | 1071 | ||
934 | FILES_${PN}-liquidio = "${nonarch_base_libdir}/firmware/liquidio" | 1072 | FILES_${PN}-liquidio = "${nonarch_base_libdir}/firmware/liquidio" |
935 | 1073 | ||
@@ -958,7 +1096,6 @@ LICENSE_${PN} = "\ | |||
958 | & Firmware-fw_sst_0f28 \ | 1096 | & Firmware-fw_sst_0f28 \ |
959 | & Firmware-go7007 \ | 1097 | & Firmware-go7007 \ |
960 | & Firmware-hfi1_firmware \ | 1098 | & Firmware-hfi1_firmware \ |
961 | & Firmware-i2400m \ | ||
962 | & Firmware-ibt_firmware \ | 1099 | & Firmware-ibt_firmware \ |
963 | & Firmware-it913x \ | 1100 | & Firmware-it913x \ |
964 | & Firmware-IntcSST2 \ | 1101 | & Firmware-IntcSST2 \ |
@@ -979,7 +1116,6 @@ LICENSE_${PN} = "\ | |||
979 | & Firmware-ralink-firmware \ | 1116 | & Firmware-ralink-firmware \ |
980 | & Firmware-imx-sdma_firmware \ | 1117 | & Firmware-imx-sdma_firmware \ |
981 | & Firmware-siano \ | 1118 | & Firmware-siano \ |
982 | & Firmware-tda7706-firmware \ | ||
983 | & Firmware-ti-connectivity \ | 1119 | & Firmware-ti-connectivity \ |
984 | & Firmware-ti-keystone \ | 1120 | & Firmware-ti-keystone \ |
985 | & Firmware-ueagle-atm4-firmware \ | 1121 | & Firmware-ueagle-atm4-firmware \ |
@@ -1012,3 +1148,6 @@ python populate_packages_prepend () { | |||
1012 | # Firmware files are generally not ran on the CPU, so they can be | 1148 | # Firmware files are generally not ran on the CPU, so they can be |
1013 | # allarch despite being architecture specific | 1149 | # allarch despite being architecture specific |
1014 | INSANE_SKIP = "arch" | 1150 | INSANE_SKIP = "arch" |
1151 | |||
1152 | # Don't warn about already stripped files | ||
1153 | INSANE_SKIP:${PN} = "already-stripped" | ||