diff options
Diffstat (limited to 'meta')
-rw-r--r-- | meta/recipes-kernel/linux-firmware/linux-firmware_git.bb | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb index a4e64d549c..95a57d7347 100644 --- a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb | |||
@@ -55,6 +55,7 @@ LICENSE = "\ | |||
55 | & Firmware-xc4000 \ | 55 | & Firmware-xc4000 \ |
56 | & Firmware-xc5000 \ | 56 | & Firmware-xc5000 \ |
57 | & Firmware-xc5000c \ | 57 | & Firmware-xc5000c \ |
58 | & WHENCE \ | ||
58 | " | 59 | " |
59 | 60 | ||
60 | LIC_FILES_CHKSUM = "\ | 61 | LIC_FILES_CHKSUM = "\ |
@@ -111,6 +112,7 @@ LIC_FILES_CHKSUM = "\ | |||
111 | file://LICENCE.xc4000;md5=0ff51d2dc49fce04814c9155081092f0 \ | 112 | file://LICENCE.xc4000;md5=0ff51d2dc49fce04814c9155081092f0 \ |
112 | file://LICENCE.xc5000;md5=1e170c13175323c32c7f4d0998d53f66 \ | 113 | file://LICENCE.xc5000;md5=1e170c13175323c32c7f4d0998d53f66 \ |
113 | file://LICENCE.xc5000c;md5=12b02efa3049db65d524aeb418dd87ca \ | 114 | file://LICENCE.xc5000c;md5=12b02efa3049db65d524aeb418dd87ca \ |
115 | file://WHENCE;md5=2ec7cdcaf7b1f57b77665b4d77b76e50 \ | ||
114 | " | 116 | " |
115 | 117 | ||
116 | # These are not common licenses, set NO_GENERIC_LICENSE for them | 118 | # These are not common licenses, set NO_GENERIC_LICENSE for them |
@@ -168,6 +170,7 @@ NO_GENERIC_LICENSE[Firmware-wl1251] = "LICENCE.wl1251" | |||
168 | NO_GENERIC_LICENSE[Firmware-xc4000] = "LICENCE.xc4000" | 170 | NO_GENERIC_LICENSE[Firmware-xc4000] = "LICENCE.xc4000" |
169 | NO_GENERIC_LICENSE[Firmware-xc5000] = "LICENCE.xc5000" | 171 | NO_GENERIC_LICENSE[Firmware-xc5000] = "LICENCE.xc5000" |
170 | NO_GENERIC_LICENSE[Firmware-xc5000c] = "LICENCE.xc5000c" | 172 | NO_GENERIC_LICENSE[Firmware-xc5000c] = "LICENCE.xc5000c" |
173 | NO_GENERIC_LICENSE[WHENCE] = "WHENCE" | ||
171 | 174 | ||
172 | SRCREV = "5f8ca0c1db6106a2d6d7e85eee778917ff03c3de" | 175 | SRCREV = "5f8ca0c1db6106a2d6d7e85eee778917ff03c3de" |
173 | PE = "1" | 176 | PE = "1" |
@@ -227,6 +230,8 @@ PACKAGES =+ "${PN}-ralink-license ${PN}-ralink \ | |||
227 | ${PN}-iwlwifi-7265d ${PN}-iwlwifi-8000c ${PN}-iwlwifi-8265 \ | 230 | ${PN}-iwlwifi-7265d ${PN}-iwlwifi-8000c ${PN}-iwlwifi-8265 \ |
228 | ${PN}-i915-license ${PN}-i915 \ | 231 | ${PN}-i915-license ${PN}-i915 \ |
229 | ${PN}-adsp-sst-license ${PN}-adsp-sst \ | 232 | ${PN}-adsp-sst-license ${PN}-adsp-sst \ |
233 | ${PN}-bnx2-mips \ | ||
234 | ${PN}-whence-license \ | ||
230 | ${PN}-license \ | 235 | ${PN}-license \ |
231 | " | 236 | " |
232 | 237 | ||
@@ -425,6 +430,19 @@ RDEPENDS_${PN}-bcm43340 += "${PN}-broadcom-license" | |||
425 | RDEPENDS_${PN}-bcm4339 += "${PN}-broadcom-license" | 430 | RDEPENDS_${PN}-bcm4339 += "${PN}-broadcom-license" |
426 | RDEPENDS_${PN}-bcm4354 += "${PN}-broadcom-license" | 431 | RDEPENDS_${PN}-bcm4354 += "${PN}-broadcom-license" |
427 | 432 | ||
433 | # For Broadcom bnx2-mips | ||
434 | # | ||
435 | # which is a separate case to the other Broadcom firmwares since its | ||
436 | # license is contained in the shared WHENCE file. | ||
437 | |||
438 | LICENSE_${PN}-bnx2-mips = "WHENCE" | ||
439 | LICENSE_${PN}-whence-license = "WHENCE" | ||
440 | |||
441 | FILES_${PN}-bnx2-mips = "/lib/firmware/bnx2/bnx2-mips-09-6.2.1b.fw" | ||
442 | FILES_${PN}-whence-license = "/lib/firmware/WHENCE" | ||
443 | |||
444 | RDEPENDS_${PN}-bnx2-mips += "${PN}-whence-license" | ||
445 | |||
428 | # For iwlwifi | 446 | # For iwlwifi |
429 | LICENSE_${PN}-iwlwifi-135-6 = "Firmware-iwlwifi_firmware" | 447 | LICENSE_${PN}-iwlwifi-135-6 = "Firmware-iwlwifi_firmware" |
430 | LICENSE_${PN}-iwlwifi-3160-7 = "Firmware-iwlwifi_firmware" | 448 | LICENSE_${PN}-iwlwifi-3160-7 = "Firmware-iwlwifi_firmware" |
@@ -543,11 +561,13 @@ LICENSE_${PN} = "\ | |||
543 | & Firmware-xc4000 \ | 561 | & Firmware-xc4000 \ |
544 | & Firmware-xc5000 \ | 562 | & Firmware-xc5000 \ |
545 | & Firmware-xc5000c \ | 563 | & Firmware-xc5000c \ |
564 | & WHENCE \ | ||
546 | " | 565 | " |
547 | 566 | ||
548 | FILES_${PN}-license += "/lib/firmware/LICEN*" | 567 | FILES_${PN}-license += "/lib/firmware/LICEN*" |
549 | FILES_${PN} += "/lib/firmware/*" | 568 | FILES_${PN} += "/lib/firmware/*" |
550 | RDEPENDS_${PN} += "${PN}-license" | 569 | RDEPENDS_${PN} += "${PN}-license" |
570 | RDEPENDS_${PN} += "${PN}-whence-license" | ||
551 | 571 | ||
552 | # Make linux-firmware depend on all of the split-out packages. | 572 | # Make linux-firmware depend on all of the split-out packages. |
553 | python populate_packages_prepend () { | 573 | python populate_packages_prepend () { |