diff options
-rw-r--r-- | meta/recipes-kernel/linux-firmware/linux-firmware_20241017.bb (renamed from meta/recipes-kernel/linux-firmware/linux-firmware_20240909.bb) | 364 |
1 files changed, 190 insertions, 174 deletions
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20240909.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20241017.bb index 4bcda67c8f..f40723cbca 100644 --- a/meta/recipes-kernel/linux-firmware/linux-firmware_20240909.bb +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20241017.bb | |||
@@ -158,7 +158,7 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \ | |||
158 | " | 158 | " |
159 | # WHENCE checksum is defined separately to ease overriding it if | 159 | # WHENCE checksum is defined separately to ease overriding it if |
160 | # class-devupstream is selected. | 160 | # class-devupstream is selected. |
161 | WHENCE_CHKSUM = "6ae5ffd807c84809977286ad0b37acdb" | 161 | WHENCE_CHKSUM = "f82849fb6325a8a14e21a4feacc5ebb0" |
162 | 162 | ||
163 | # These are not common licenses, set NO_GENERIC_LICENSE for them | 163 | # These are not common licenses, set NO_GENERIC_LICENSE for them |
164 | # so that the license files will be copied from fetched source | 164 | # so that the license files will be copied from fetched source |
@@ -247,23 +247,35 @@ SRC_URI:class-devupstream = "git://git.kernel.org/pub/scm/linux/kernel/git/firmw | |||
247 | # Pin this to the 20220509 release, override this in local.conf | 247 | # Pin this to the 20220509 release, override this in local.conf |
248 | SRCREV:class-devupstream ?= "b19cbdca78ab2adfd210c91be15a22568e8b8cae" | 248 | SRCREV:class-devupstream ?= "b19cbdca78ab2adfd210c91be15a22568e8b8cae" |
249 | 249 | ||
250 | SRC_URI[sha256sum] = "943fbd19883cf8eadf89e0b22422549db056557b1ecd30a56400615971369671" | 250 | SRC_URI[sha256sum] = "a26c38ef5a83272f2b98ce8bf8ca1865a852a3deea49ce5a8dd804b914351273" |
251 | 251 | ||
252 | inherit allarch | 252 | inherit allarch |
253 | 253 | ||
254 | CLEANBROKEN = "1" | 254 | CLEANBROKEN = "1" |
255 | 255 | ||
256 | # Use PACKAGECONFIG_CONFARGS to set the Makefile target | ||
257 | PACKAGECONFIG ??= "" | 256 | PACKAGECONFIG ??= "" |
258 | # Enabling dedup will turn duplicate firmware files into links | 257 | PACKAGECONFIG[deduplicate] = ",,rdfind-native" |
259 | PACKAGECONFIG[deduplicate] = "install,install-nodedup,rdfind-native" | 258 | |
259 | # Possible values are "xz" and "zst". | ||
260 | FIRMWARE_COMPRESSION ?= "" | ||
261 | |||
262 | def fw_compr_suffix(d): | ||
263 | compr = d.getVar('FIRMWARE_COMPRESSION') | ||
264 | if compr == '': | ||
265 | return '' | ||
266 | return '-' + compr | ||
260 | 267 | ||
261 | do_compile() { | 268 | do_compile() { |
262 | : | 269 | : |
263 | } | 270 | } |
264 | 271 | ||
265 | do_install() { | 272 | do_install() { |
266 | oe_runmake 'DESTDIR=${D}' 'FIRMWAREDIR=${nonarch_base_libdir}/firmware' ${PACKAGECONFIG_CONFARGS} | 273 | sed -i 's:^./check_whence.py:#./check_whence.py:' ${S}/copy-firmware.sh |
274 | |||
275 | oe_runmake 'DESTDIR=${D}' 'FIRMWAREDIR=${nonarch_base_libdir}/firmware' install${@fw_compr_suffix(d)} | ||
276 | if [ "${@bb.utils.contains('PACKAGECONFIG', 'deduplicate', '1', '0', d)}" = "1" ]; then | ||
277 | oe_runmake 'DESTDIR=${D}' 'FIRMWAREDIR=${nonarch_base_libdir}/firmware' dedup | ||
278 | fi | ||
267 | cp LICEN[CS]E.* WHENCE ${D}${nonarch_base_libdir}/firmware/ | 279 | cp LICEN[CS]E.* WHENCE ${D}${nonarch_base_libdir}/firmware/ |
268 | cp wfx/LICEN[CS]E.* ${D}${nonarch_base_libdir}/firmware/wfx/ | 280 | cp wfx/LICEN[CS]E.* ${D}${nonarch_base_libdir}/firmware/wfx/ |
269 | } | 281 | } |
@@ -437,7 +449,7 @@ RDEPENDS:${PN}-amphion-vpu += "${PN}-amphion-vpu-license" | |||
437 | LICENSE:${PN}-cw1200 = "Firmware-cw1200" | 449 | LICENSE:${PN}-cw1200 = "Firmware-cw1200" |
438 | LICENSE:${PN}-cw1200-license = "Firmware-cw1200" | 450 | LICENSE:${PN}-cw1200-license = "Firmware-cw1200" |
439 | 451 | ||
440 | FILES:${PN}-cw1200 = "${nonarch_base_libdir}/firmware/wsm_22.bin" | 452 | FILES:${PN}-cw1200 = "${nonarch_base_libdir}/firmware/wsm_22.bin*" |
441 | FILES:${PN}-cw1200-license = "${nonarch_base_libdir}/firmware/LICENCE.cw1200" | 453 | FILES:${PN}-cw1200-license = "${nonarch_base_libdir}/firmware/LICENCE.cw1200" |
442 | 454 | ||
443 | RDEPENDS:${PN}-cw1200 += "${PN}-cw1200-license" | 455 | RDEPENDS:${PN}-cw1200 += "${PN}-cw1200-license" |
@@ -452,24 +464,24 @@ LICENSE:${PN}-atheros-license = "Firmware-atheros_firmware" | |||
452 | 464 | ||
453 | FILES:${PN}-atheros-license = "${nonarch_base_libdir}/firmware/LICENCE.atheros_firmware" | 465 | FILES:${PN}-atheros-license = "${nonarch_base_libdir}/firmware/LICENCE.atheros_firmware" |
454 | FILES:${PN}-ar5523 = " \ | 466 | FILES:${PN}-ar5523 = " \ |
455 | ${nonarch_base_libdir}/firmware/ar5523.bin \ | 467 | ${nonarch_base_libdir}/firmware/ar5523.bin* \ |
456 | " | 468 | " |
457 | FILES:${PN}-ar9170 = " \ | 469 | FILES:${PN}-ar9170 = " \ |
458 | ${nonarch_base_libdir}/firmware/ar9170*.fw \ | 470 | ${nonarch_base_libdir}/firmware/ar9170*.fw* \ |
459 | " | 471 | " |
460 | FILES:${PN}-ath3k = " \ | 472 | FILES:${PN}-ath3k = " \ |
461 | ${nonarch_base_libdir}/firmware/ath3k*fw \ | 473 | ${nonarch_base_libdir}/firmware/ath3k*fw* \ |
462 | " | 474 | " |
463 | FILES:${PN}-ath6k = " \ | 475 | FILES:${PN}-ath6k = " \ |
464 | ${nonarch_base_libdir}/firmware/ath6k \ | 476 | ${nonarch_base_libdir}/firmware/ath6k \ |
465 | " | 477 | " |
466 | FILES:${PN}-ath9k = " \ | 478 | FILES:${PN}-ath9k = " \ |
467 | ${nonarch_base_libdir}/firmware/ar9271.fw \ | 479 | ${nonarch_base_libdir}/firmware/ar9271.fw* \ |
468 | ${nonarch_base_libdir}/firmware/ar7010*.fw \ | 480 | ${nonarch_base_libdir}/firmware/ar7010*.fw* \ |
469 | ${nonarch_base_libdir}/firmware/htc_9271.fw \ | 481 | ${nonarch_base_libdir}/firmware/htc_9271.fw* \ |
470 | ${nonarch_base_libdir}/firmware/htc_7010.fw \ | 482 | ${nonarch_base_libdir}/firmware/htc_7010.fw* \ |
471 | ${nonarch_base_libdir}/firmware/ath9k_htc/htc_7010-1.4.0.fw \ | 483 | ${nonarch_base_libdir}/firmware/ath9k_htc/htc_7010-1.4.0.fw* \ |
472 | ${nonarch_base_libdir}/firmware/ath9k_htc/htc_9271-1.4.0.fw \ | 484 | ${nonarch_base_libdir}/firmware/ath9k_htc/htc_9271-1.4.0.fw* \ |
473 | " | 485 | " |
474 | 486 | ||
475 | RDEPENDS:${PN}-ar5523 += "${PN}-atheros-license" | 487 | RDEPENDS:${PN}-ar5523 += "${PN}-atheros-license" |
@@ -480,7 +492,7 @@ RDEPENDS:${PN}-ath9k += "${PN}-atheros-license" | |||
480 | # For carl9170 | 492 | # For carl9170 |
481 | 493 | ||
482 | FILES:${PN}-carl9170 = " \ | 494 | FILES:${PN}-carl9170 = " \ |
483 | ${nonarch_base_libdir}/firmware/carl9170*.fw \ | 495 | ${nonarch_base_libdir}/firmware/carl9170*.fw* \ |
484 | " | 496 | " |
485 | LICENSE:${PN}-carl9170 = "GPL-2.0-or-later" | 497 | LICENSE:${PN}-carl9170 = "GPL-2.0-or-later" |
486 | 498 | ||
@@ -531,7 +543,7 @@ LICENSE:${PN}-ralink-license = "Firmware-ralink-firmware" | |||
531 | 543 | ||
532 | FILES:${PN}-ralink-license = "${nonarch_base_libdir}/firmware/LICENCE.ralink-firmware.txt" | 544 | FILES:${PN}-ralink-license = "${nonarch_base_libdir}/firmware/LICENCE.ralink-firmware.txt" |
533 | FILES:${PN}-ralink = " \ | 545 | FILES:${PN}-ralink = " \ |
534 | ${nonarch_base_libdir}/firmware/rt*.bin \ | 546 | ${nonarch_base_libdir}/firmware/rt*.bin* \ |
535 | " | 547 | " |
536 | 548 | ||
537 | RDEPENDS:${PN}-ralink += "${PN}-ralink-license" | 549 | RDEPENDS:${PN}-ralink += "${PN}-ralink-license" |
@@ -543,8 +555,8 @@ FILES:${PN}-mt76x-license = "${nonarch_base_libdir}/firmware/LICENCE.ralink_a_me | |||
543 | LICENSE:${PN}-mt7601u = "Firmware-ralink_a_mediatek_company_firmware" | 555 | LICENSE:${PN}-mt7601u = "Firmware-ralink_a_mediatek_company_firmware" |
544 | 556 | ||
545 | FILES:${PN}-mt7601u = " \ | 557 | FILES:${PN}-mt7601u = " \ |
546 | ${nonarch_base_libdir}/firmware/mediatek/mt7601u.bin \ | 558 | ${nonarch_base_libdir}/firmware/mediatek/mt7601u.bin* \ |
547 | ${nonarch_base_libdir}/firmware/mt7601u.bin \ | 559 | ${nonarch_base_libdir}/firmware/mt7601u.bin* \ |
548 | " | 560 | " |
549 | RDEPENDS:${PN}-mt7601u += "${PN}-mt76x-license" | 561 | RDEPENDS:${PN}-mt7601u += "${PN}-mt76x-license" |
550 | 562 | ||
@@ -552,8 +564,8 @@ RDEPENDS:${PN}-mt7601u += "${PN}-mt76x-license" | |||
552 | LICENSE:${PN}-mt7650 = "Firmware-ralink_a_mediatek_company_firmware" | 564 | LICENSE:${PN}-mt7650 = "Firmware-ralink_a_mediatek_company_firmware" |
553 | 565 | ||
554 | FILES:${PN}-mt7650 = " \ | 566 | FILES:${PN}-mt7650 = " \ |
555 | ${nonarch_base_libdir}/firmware/mediatek/mt7650.bin \ | 567 | ${nonarch_base_libdir}/firmware/mediatek/mt7650.bin* \ |
556 | ${nonarch_base_libdir}/firmware/mt7650.bin \ | 568 | ${nonarch_base_libdir}/firmware/mt7650.bin* \ |
557 | " | 569 | " |
558 | RDEPENDS:${PN}-mt7650 += "${PN}-mt76x-license" | 570 | RDEPENDS:${PN}-mt7650 += "${PN}-mt76x-license" |
559 | 571 | ||
@@ -561,10 +573,10 @@ RDEPENDS:${PN}-mt7650 += "${PN}-mt76x-license" | |||
561 | LICENSE:${PN}-mt76x2 = "Firmware-ralink_a_mediatek_company_firmware" | 573 | LICENSE:${PN}-mt76x2 = "Firmware-ralink_a_mediatek_company_firmware" |
562 | 574 | ||
563 | FILES:${PN}-mt76x2 = " \ | 575 | FILES:${PN}-mt76x2 = " \ |
564 | ${nonarch_base_libdir}/firmware/mediatek/mt7662.bin \ | 576 | ${nonarch_base_libdir}/firmware/mediatek/mt7662.bin* \ |
565 | ${nonarch_base_libdir}/firmware/mt7662.bin \ | 577 | ${nonarch_base_libdir}/firmware/mt7662.bin* \ |
566 | ${nonarch_base_libdir}/firmware/mediatek/mt7662_rom_patch.bin \ | 578 | ${nonarch_base_libdir}/firmware/mediatek/mt7662_rom_patch.bin* \ |
567 | ${nonarch_base_libdir}/firmware/mt7662_rom_patch.bin \ | 579 | ${nonarch_base_libdir}/firmware/mt7662_rom_patch.bin* \ |
568 | " | 580 | " |
569 | RDEPENDS:${PN}-mt76x2 += "${PN}-mt76x-license" | 581 | RDEPENDS:${PN}-mt76x2 += "${PN}-mt76x-license" |
570 | 582 | ||
@@ -574,8 +586,8 @@ LICENSE:${PN}-mediatek-license = "Firmware-mediatek" | |||
574 | 586 | ||
575 | FILES:${PN}-mediatek = " \ | 587 | FILES:${PN}-mediatek = " \ |
576 | ${nonarch_base_libdir}/firmware/mediatek/* \ | 588 | ${nonarch_base_libdir}/firmware/mediatek/* \ |
577 | ${nonarch_base_libdir}/firmware/vpu_d.bin \ | 589 | ${nonarch_base_libdir}/firmware/vpu_d.bin* \ |
578 | ${nonarch_base_libdir}/firmware/vpu_p.bin \ | 590 | ${nonarch_base_libdir}/firmware/vpu_p.bin* \ |
579 | " | 591 | " |
580 | FILES:${PN}-mediatek-license = " \ | 592 | FILES:${PN}-mediatek-license = " \ |
581 | ${nonarch_base_libdir}/firmware/LICENCE.mediatek \ | 593 | ${nonarch_base_libdir}/firmware/LICENCE.mediatek \ |
@@ -628,12 +640,12 @@ RDEPENDS:${PN}-amdgpu += "${PN}-amdgpu-license" | |||
628 | LICENSE:${PN}-lt9611uxc = "Firmware-Lontium" | 640 | LICENSE:${PN}-lt9611uxc = "Firmware-Lontium" |
629 | 641 | ||
630 | FILES:${PN}-lontium-license = "${nonarch_base_libdir}/firmware/LICENSE.Lontium" | 642 | FILES:${PN}-lontium-license = "${nonarch_base_libdir}/firmware/LICENSE.Lontium" |
631 | FILES:${PN}-lt9611uxc = "${nonarch_base_libdir}/firmware/lt9611uxc_fw.bin" | 643 | FILES:${PN}-lt9611uxc = "${nonarch_base_libdir}/firmware/lt9611uxc_fw.bin*" |
632 | 644 | ||
633 | # For Arm Mali | 645 | # For Arm Mali |
634 | LICENSE:${PN}-mali-csffw-arch108 = "Firmware-mali_csffw" | 646 | LICENSE:${PN}-mali-csffw-arch108 = "Firmware-mali_csffw" |
635 | FILES:${PN}-mali-csffw-license = "${nonarch_base_libdir}/firmware/LICENCE.mali_csffw" | 647 | FILES:${PN}-mali-csffw-license = "${nonarch_base_libdir}/firmware/LICENCE.mali_csffw" |
636 | FILES:${PN}-mali-csffw-arch108 = "${nonarch_base_libdir}/firmware/arm/mali/arch10.8/mali_csffw.bin" | 648 | FILES:${PN}-mali-csffw-arch108 = "${nonarch_base_libdir}/firmware/arm/mali/arch10.8/mali_csffw.bin*" |
637 | 649 | ||
638 | RDEPENDS:${PN}-mali-csffw-arch108 += "${PN}-mali-csffw-license" | 650 | RDEPENDS:${PN}-mali-csffw-arch108 += "${PN}-mali-csffw-license" |
639 | 651 | ||
@@ -653,12 +665,12 @@ LICENSE:${PN}-marvell-license = "Firmware-Marvell" | |||
653 | 665 | ||
654 | FILES:${PN}-marvell-license = "${nonarch_base_libdir}/firmware/LICENCE.Marvell" | 666 | FILES:${PN}-marvell-license = "${nonarch_base_libdir}/firmware/LICENCE.Marvell" |
655 | FILES:${PN}-pcie8897 = " \ | 667 | FILES:${PN}-pcie8897 = " \ |
656 | ${nonarch_base_libdir}/firmware/mrvl/pcie8897_uapsta.bin \ | 668 | ${nonarch_base_libdir}/firmware/mrvl/pcie8897_uapsta.bin* \ |
657 | " | 669 | " |
658 | FILES:${PN}-pcie8997 = " \ | 670 | FILES:${PN}-pcie8997 = " \ |
659 | ${nonarch_base_libdir}/firmware/mrvl/pcie8997_wlan_v4.bin \ | 671 | ${nonarch_base_libdir}/firmware/mrvl/pcie8997_wlan_v4.bin* \ |
660 | ${nonarch_base_libdir}/firmware/mrvl/pcieuart8997_combo_v4.bin \ | 672 | ${nonarch_base_libdir}/firmware/mrvl/pcieuart8997_combo_v4.bin* \ |
661 | ${nonarch_base_libdir}/firmware/mrvl/pcieusb8997_combo_v4.bin \ | 673 | ${nonarch_base_libdir}/firmware/mrvl/pcieusb8997_combo_v4.bin* \ |
662 | " | 674 | " |
663 | FILES:${PN}-sd8686 = " \ | 675 | FILES:${PN}-sd8686 = " \ |
664 | ${nonarch_base_libdir}/firmware/libertas/sd8686_v9* \ | 676 | ${nonarch_base_libdir}/firmware/libertas/sd8686_v9* \ |
@@ -669,31 +681,35 @@ FILES:${PN}-sd8688 = " \ | |||
669 | ${nonarch_base_libdir}/firmware/mrvl/sd8688* \ | 681 | ${nonarch_base_libdir}/firmware/mrvl/sd8688* \ |
670 | " | 682 | " |
671 | FILES:${PN}-sd8787 = " \ | 683 | FILES:${PN}-sd8787 = " \ |
672 | ${nonarch_base_libdir}/firmware/mrvl/sd8787_uapsta.bin \ | 684 | ${nonarch_base_libdir}/firmware/mrvl/sd8787_uapsta.bin* \ |
673 | " | 685 | " |
674 | FILES:${PN}-sd8797 = " \ | 686 | FILES:${PN}-sd8797 = " \ |
675 | ${nonarch_base_libdir}/firmware/mrvl/sd8797_uapsta.bin \ | 687 | ${nonarch_base_libdir}/firmware/mrvl/sd8797_uapsta.bin* \ |
676 | " | 688 | " |
677 | FILES:${PN}-sd8801 = " \ | 689 | FILES:${PN}-sd8801 = " \ |
678 | ${nonarch_base_libdir}/firmware/mrvl/sd8801_uapsta.bin \ | 690 | ${nonarch_base_libdir}/firmware/mrvl/sd8801_uapsta.bin* \ |
679 | " | 691 | " |
680 | FILES:${PN}-sd8887 = " \ | 692 | FILES:${PN}-sd8887 = " \ |
681 | ${nonarch_base_libdir}/firmware/mrvl/sd8887_uapsta.bin \ | 693 | ${nonarch_base_libdir}/firmware/mrvl/sd8887_uapsta.bin* \ |
682 | " | 694 | " |
683 | FILES:${PN}-sd8897 = " \ | 695 | FILES:${PN}-sd8897 = " \ |
684 | ${nonarch_base_libdir}/firmware/mrvl/sd8897_uapsta.bin \ | 696 | ${nonarch_base_libdir}/firmware/mrvl/sd8897_uapsta.bin* \ |
685 | " | 697 | " |
686 | do_install:append() { | 698 | do_install:append() { |
687 | # The kernel 5.6.x driver still uses the old name, provide a symlink for | 699 | # The kernel 5.6.x driver still uses the old name, provide a symlink for |
688 | # older kernels | 700 | # older kernels |
689 | ln -fs sdsd8997_combo_v4.bin ${D}${nonarch_base_libdir}/firmware/mrvl/sd8997_uapsta.bin | 701 | COMPR=$(echo ${@fw_compr_suffix(d)} | tr -d '-') |
702 | if [ -n "$COMPR" ]; then | ||
703 | COMPR=".$COMPR" | ||
704 | fi | ||
705 | ln -fs sdsd8997_combo_v4.bin$COMPR ${D}${nonarch_base_libdir}/firmware/mrvl/sd8997_uapsta.bin$COMPR | ||
690 | } | 706 | } |
691 | FILES:${PN}-sd8997 = " \ | 707 | FILES:${PN}-sd8997 = " \ |
692 | ${nonarch_base_libdir}/firmware/mrvl/sd8997_uapsta.bin \ | 708 | ${nonarch_base_libdir}/firmware/mrvl/sd8997_uapsta.bin* \ |
693 | ${nonarch_base_libdir}/firmware/mrvl/sdsd8997_combo_v4.bin \ | 709 | ${nonarch_base_libdir}/firmware/mrvl/sdsd8997_combo_v4.bin* \ |
694 | " | 710 | " |
695 | FILES:${PN}-usb8997 = " \ | 711 | FILES:${PN}-usb8997 = " \ |
696 | ${nonarch_base_libdir}/firmware/mrvl/usbusb8997_combo_v4.bin \ | 712 | ${nonarch_base_libdir}/firmware/mrvl/usbusb8997_combo_v4.bin* \ |
697 | " | 713 | " |
698 | 714 | ||
699 | RDEPENDS:${PN}-sd8686 += "${PN}-marvell-license" | 715 | RDEPENDS:${PN}-sd8686 += "${PN}-marvell-license" |
@@ -713,13 +729,13 @@ FILES:${PN}-netronome-license = " \ | |||
713 | ${nonarch_base_libdir}/firmware/LICENCE.Netronome \ | 729 | ${nonarch_base_libdir}/firmware/LICENCE.Netronome \ |
714 | " | 730 | " |
715 | FILES:${PN}-netronome = " \ | 731 | FILES:${PN}-netronome = " \ |
716 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0081*.nffw \ | 732 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0081*.nffw* \ |
717 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0096*.nffw \ | 733 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0096*.nffw* \ |
718 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0097*.nffw \ | 734 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0097*.nffw* \ |
719 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0099*.nffw \ | 735 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0099*.nffw* \ |
720 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0058-0011_2x40.nffw \ | 736 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0058-0011_2x40.nffw* \ |
721 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0058-0012_2x40.nffw \ | 737 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0058-0012_2x40.nffw* \ |
722 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0078-0011_1x100.nffw \ | 738 | ${nonarch_base_libdir}/firmware/netronome/nic_AMDA0078-0011_1x100.nffw* \ |
723 | ${nonarch_base_libdir}/firmware/netronome/bpf \ | 739 | ${nonarch_base_libdir}/firmware/netronome/bpf \ |
724 | ${nonarch_base_libdir}/firmware/netronome/flower \ | 740 | ${nonarch_base_libdir}/firmware/netronome/flower \ |
725 | ${nonarch_base_libdir}/firmware/netronome/nic \ | 741 | ${nonarch_base_libdir}/firmware/netronome/nic \ |
@@ -742,16 +758,16 @@ LICENSE:${PN}-nxp-license = "Firmware-nxp" | |||
742 | 758 | ||
743 | FILES:${PN}-nxp8987-sdio = "${nonarch_base_libdir}/firmware/nxp/*8987*" | 759 | FILES:${PN}-nxp8987-sdio = "${nonarch_base_libdir}/firmware/nxp/*8987*" |
744 | FILES:${PN}-nxp8997-common = " \ | 760 | FILES:${PN}-nxp8997-common = " \ |
745 | ${nonarch_base_libdir}/firmware/nxp/uartuart8997_bt_v4.bin \ | 761 | ${nonarch_base_libdir}/firmware/nxp/uartuart8997_bt_v4.bin* \ |
746 | ${nonarch_base_libdir}/firmware/nxp/helper_uart_3000000.bin \ | 762 | ${nonarch_base_libdir}/firmware/nxp/helper_uart_3000000.bin* \ |
747 | " | 763 | " |
748 | ALLOW_EMPTY:${PN}-nxp8997-pcie = "1" | 764 | ALLOW_EMPTY:${PN}-nxp8997-pcie = "1" |
749 | ALLOW_EMPTY:${PN}-nxp8997-sdio = "1" | 765 | ALLOW_EMPTY:${PN}-nxp8997-sdio = "1" |
750 | FILES:${PN}-nxp9098-common = "${nonarch_base_libdir}/firmware/nxp/uartuart9098_bt_v1.bin" | 766 | FILES:${PN}-nxp9098-common = "${nonarch_base_libdir}/firmware/nxp/uartuart9098_bt_v1.bin*" |
751 | ALLOW_EMPTY:${PN}-nxp9098-pcie = "1" | 767 | ALLOW_EMPTY:${PN}-nxp9098-pcie = "1" |
752 | ALLOW_EMPTY:${PN}-nxp9098-sdio = "1" | 768 | ALLOW_EMPTY:${PN}-nxp9098-sdio = "1" |
753 | FILES:${PN}-nxpiw416-sdio = "${nonarch_base_libdir}/firmware/nxp/*iw416*" | 769 | FILES:${PN}-nxpiw416-sdio = "${nonarch_base_libdir}/firmware/nxp/*iw416*" |
754 | FILES:${PN}-nxpiw612-sdio = "${nonarch_base_libdir}/firmware/nxp/uartspi_n61x_v1.bin.se" | 770 | FILES:${PN}-nxpiw612-sdio = "${nonarch_base_libdir}/firmware/nxp/uartspi_n61x_v1.bin.se*" |
755 | FILES:${PN}-nxp-license = "${nonarch_base_libdir}/firmware/LICENSE.nxp" | 771 | FILES:${PN}-nxp-license = "${nonarch_base_libdir}/firmware/LICENSE.nxp" |
756 | 772 | ||
757 | RDEPENDS:${PN}-nxp8987-sdio += "${PN}-nxp-license" | 773 | RDEPENDS:${PN}-nxp8987-sdio += "${PN}-nxp-license" |
@@ -801,9 +817,9 @@ LICENSE:${PN}-olpc = "Firmware-OLPC" | |||
801 | LICENSE:${PN}-olpc-license = "Firmware-OLPC" | 817 | LICENSE:${PN}-olpc-license = "Firmware-OLPC" |
802 | 818 | ||
803 | FILES:${PN}-olpc = " \ | 819 | FILES:${PN}-olpc = " \ |
804 | ${nonarch_base_libdir}/firmware/libertas/lbtf_sdio.bin \ | 820 | ${nonarch_base_libdir}/firmware/libertas/lbtf_sdio.bin* \ |
805 | ${nonarch_base_libdir}/firmware/lbtf_usb.bin \ | 821 | ${nonarch_base_libdir}/firmware/lbtf_usb.bin* \ |
806 | ${nonarch_base_libdir}/firmware/libertas/usb8388_olpc.bin \ | 822 | ${nonarch_base_libdir}/firmware/libertas/usb8388_olpc.bin* \ |
807 | " | 823 | " |
808 | FILES:${PN}-olpc-license = "${nonarch_base_libdir}/firmware/LICENCE.OLPC" | 824 | FILES:${PN}-olpc-license = "${nonarch_base_libdir}/firmware/LICENCE.OLPC" |
809 | 825 | ||
@@ -813,7 +829,7 @@ RDEPENDS:${PN}-olpc += "${PN}-olpc-license" | |||
813 | LICENSE:${PN}-phanfw = "Firmware-phanfw" | 829 | LICENSE:${PN}-phanfw = "Firmware-phanfw" |
814 | LICENSE:${PN}-phanfw-license = "Firmware-phanfw" | 830 | LICENSE:${PN}-phanfw-license = "Firmware-phanfw" |
815 | 831 | ||
816 | FILES:${PN}-phanfw = "${nonarch_base_libdir}/firmware/phanfw.bin" | 832 | FILES:${PN}-phanfw = "${nonarch_base_libdir}/firmware/phanfw.bin*" |
817 | FILES:${PN}-phanfw-license = "${nonarch_base_libdir}/firmware/LICENCE.phanfw" | 833 | FILES:${PN}-phanfw-license = "${nonarch_base_libdir}/firmware/LICENCE.phanfw" |
818 | 834 | ||
819 | RDEPENDS:${PN}-phanfw += "${PN}-phanfw-license" | 835 | RDEPENDS:${PN}-phanfw += "${PN}-phanfw-license" |
@@ -840,8 +856,8 @@ RDEPENDS:${PN}-qla2xxx += "${PN}-qla2xxx-license" | |||
840 | LICENSE:${PN}-rs9113 = "WHENCE" | 856 | LICENSE:${PN}-rs9113 = "WHENCE" |
841 | LICENSE:${PN}-rs9116 = "WHENCE" | 857 | LICENSE:${PN}-rs9116 = "WHENCE" |
842 | 858 | ||
843 | FILES:${PN}-rs9113 = " ${nonarch_base_libdir}/firmware/rsi/rs9113*.rps " | 859 | FILES:${PN}-rs9113 = " ${nonarch_base_libdir}/firmware/rsi/rs9113*.rps* " |
844 | FILES:${PN}-rs9116 = " ${nonarch_base_libdir}/firmware/rsi/rs9116*.rps " | 860 | FILES:${PN}-rs9116 = " ${nonarch_base_libdir}/firmware/rsi/rs9116*.rps* " |
845 | 861 | ||
846 | RDEPENDS:${PN}-rs9113 += "${PN}-whence-license" | 862 | RDEPENDS:${PN}-rs9113 += "${PN}-whence-license" |
847 | RDEPENDS:${PN}-rs9116 += "${PN}-whence-license" | 863 | RDEPENDS:${PN}-rs9116 += "${PN}-whence-license" |
@@ -863,37 +879,37 @@ FILES:${PN}-rtl-license = " \ | |||
863 | ${nonarch_base_libdir}/firmware/LICENCE.rtlwifi_firmware.txt \ | 879 | ${nonarch_base_libdir}/firmware/LICENCE.rtlwifi_firmware.txt \ |
864 | " | 880 | " |
865 | FILES:${PN}-rtl8188 = " \ | 881 | FILES:${PN}-rtl8188 = " \ |
866 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8188*.bin \ | 882 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8188*.bin* \ |
867 | " | 883 | " |
868 | FILES:${PN}-rtl8192cu = " \ | 884 | FILES:${PN}-rtl8192cu = " \ |
869 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8192cufw*.bin \ | 885 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8192cufw*.bin* \ |
870 | " | 886 | " |
871 | FILES:${PN}-rtl8192ce = " \ | 887 | FILES:${PN}-rtl8192ce = " \ |
872 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8192cfw*.bin \ | 888 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8192cfw*.bin* \ |
873 | " | 889 | " |
874 | FILES:${PN}-rtl8192su = " \ | 890 | FILES:${PN}-rtl8192su = " \ |
875 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8712u.bin \ | 891 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8712u.bin* \ |
876 | " | 892 | " |
877 | FILES:${PN}-rtl8723 = " \ | 893 | FILES:${PN}-rtl8723 = " \ |
878 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8723*.bin \ | 894 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8723*.bin* \ |
879 | " | 895 | " |
880 | FILES:${PN}-rtl8821 = " \ | 896 | FILES:${PN}-rtl8821 = " \ |
881 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8821*.bin \ | 897 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8821*.bin* \ |
882 | ${nonarch_base_libdir}/firmware/rtw88/rtw8821*.bin \ | 898 | ${nonarch_base_libdir}/firmware/rtw88/rtw8821*.bin* \ |
883 | " | 899 | " |
884 | FILES:${PN}-rtl8761 = " \ | 900 | FILES:${PN}-rtl8761 = " \ |
885 | ${nonarch_base_libdir}/firmware/rtl_bt/rtl8761*.bin \ | 901 | ${nonarch_base_libdir}/firmware/rtl_bt/rtl8761*.bin* \ |
886 | " | 902 | " |
887 | FILES:${PN}-rtl8168 = " \ | 903 | FILES:${PN}-rtl8168 = " \ |
888 | ${nonarch_base_libdir}/firmware/rtl_nic/rtl8168*.fw \ | 904 | ${nonarch_base_libdir}/firmware/rtl_nic/rtl8168*.fw* \ |
889 | " | 905 | " |
890 | FILES:${PN}-rtl8822 = " \ | 906 | FILES:${PN}-rtl8822 = " \ |
891 | ${nonarch_base_libdir}/firmware/rtl_bt/rtl8822*.bin \ | 907 | ${nonarch_base_libdir}/firmware/rtl_bt/rtl8822*.bin* \ |
892 | ${nonarch_base_libdir}/firmware/rtw88/rtw8822*.bin \ | 908 | ${nonarch_base_libdir}/firmware/rtw88/rtw8822*.bin* \ |
893 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8822*.bin \ | 909 | ${nonarch_base_libdir}/firmware/rtlwifi/rtl8822*.bin* \ |
894 | " | 910 | " |
895 | FILES:${PN}-rtl-nic = " \ | 911 | FILES:${PN}-rtl-nic = " \ |
896 | ${nonarch_base_libdir}/firmware/rtl_nic/*.fw \ | 912 | ${nonarch_base_libdir}/firmware/rtl_nic/*.fw* \ |
897 | " | 913 | " |
898 | 914 | ||
899 | RDEPENDS:${PN}-rtl8188 += "${PN}-rtl-license" | 915 | RDEPENDS:${PN}-rtl8188 += "${PN}-rtl-license" |
@@ -912,8 +928,8 @@ LICENSE:${PN}-wfx = "Firmware-wfx" | |||
912 | LICENSE:${PN}-wfx-license = "Firmware-wfx" | 928 | LICENSE:${PN}-wfx-license = "Firmware-wfx" |
913 | 929 | ||
914 | FILES:${PN}-wfx = " \ | 930 | FILES:${PN}-wfx = " \ |
915 | ${nonarch_base_libdir}/firmware/wfx/*.pds \ | 931 | ${nonarch_base_libdir}/firmware/wfx/*.pds* \ |
916 | ${nonarch_base_libdir}/firmware/wfx/*.sec \ | 932 | ${nonarch_base_libdir}/firmware/wfx/*.sec* \ |
917 | " | 933 | " |
918 | FILES:${PN}-wfx-license = "${nonarch_base_libdir}/firmware/wfx/LICENCE.wf200" | 934 | FILES:${PN}-wfx-license = "${nonarch_base_libdir}/firmware/wfx/LICENCE.wf200" |
919 | 935 | ||
@@ -924,8 +940,8 @@ LICENSE:${PN}-wl1251 = "Firmware-wl1251" | |||
924 | LICENSE:${PN}-wl1251-license = "Firmware-wl1251" | 940 | LICENSE:${PN}-wl1251-license = "Firmware-wl1251" |
925 | 941 | ||
926 | FILES:${PN}-wl1251 = " \ | 942 | FILES:${PN}-wl1251 = " \ |
927 | ${nonarch_base_libdir}/firmware/ti-connectivity/wl1251-fw.bin \ | 943 | ${nonarch_base_libdir}/firmware/ti-connectivity/wl1251-fw.bin* \ |
928 | ${nonarch_base_libdir}/firmware/ti-connectivity/wl1251-nvs.bin \ | 944 | ${nonarch_base_libdir}/firmware/ti-connectivity/wl1251-nvs.bin* \ |
929 | " | 945 | " |
930 | FILES:${PN}-wl1251-license = "${nonarch_base_libdir}/firmware/LICENCE.wl1251" | 946 | FILES:${PN}-wl1251-license = "${nonarch_base_libdir}/firmware/LICENCE.wl1251" |
931 | 947 | ||
@@ -948,8 +964,8 @@ FILES:${PN}-ti-connectivity-license = "${nonarch_base_libdir}/firmware/LICENCE.t | |||
948 | # symlink, both need to go to wlcommon. | 964 | # symlink, both need to go to wlcommon. |
949 | FILES:${PN}-wlcommon = " \ | 965 | FILES:${PN}-wlcommon = " \ |
950 | ${nonarch_base_libdir}/firmware/ti-connectivity/TI* \ | 966 | ${nonarch_base_libdir}/firmware/ti-connectivity/TI* \ |
951 | ${nonarch_base_libdir}/firmware/ti-connectivity/wl127x-nvs.bin \ | 967 | ${nonarch_base_libdir}/firmware/ti-connectivity/wl127x-nvs.bin* \ |
952 | ${nonarch_base_libdir}/firmware/ti-connectivity/wl1271-nvs.bin \ | 968 | ${nonarch_base_libdir}/firmware/ti-connectivity/wl1271-nvs.bin* \ |
953 | " | 969 | " |
954 | FILES:${PN}-wl12xx = " \ | 970 | FILES:${PN}-wl12xx = " \ |
955 | ${nonarch_base_libdir}/firmware/ti-connectivity/wl12* \ | 971 | ${nonarch_base_libdir}/firmware/ti-connectivity/wl12* \ |
@@ -982,7 +998,7 @@ LICENSE:${PN}-vt6656-license = "Firmware-via_vt6656" | |||
982 | 998 | ||
983 | FILES:${PN}-vt6656-license = "${nonarch_base_libdir}/firmware/LICENCE.via_vt6656" | 999 | FILES:${PN}-vt6656-license = "${nonarch_base_libdir}/firmware/LICENCE.via_vt6656" |
984 | FILES:${PN}-vt6656 = " \ | 1000 | FILES:${PN}-vt6656 = " \ |
985 | ${nonarch_base_libdir}/firmware/vntwusb.fw \ | 1001 | ${nonarch_base_libdir}/firmware/vntwusb.fw* \ |
986 | " | 1002 | " |
987 | 1003 | ||
988 | RDEPENDS:${PN}-vt6656 = "${PN}-vt6656-license" | 1004 | RDEPENDS:${PN}-vt6656 = "${PN}-vt6656-license" |
@@ -991,7 +1007,7 @@ RDEPENDS:${PN}-vt6656 = "${PN}-vt6656-license" | |||
991 | LICENSE:${PN}-xc4000 = "Firmware-xc4000" | 1007 | LICENSE:${PN}-xc4000 = "Firmware-xc4000" |
992 | LICENSE:${PN}-xc4000-license = "Firmware-xc4000" | 1008 | LICENSE:${PN}-xc4000-license = "Firmware-xc4000" |
993 | 1009 | ||
994 | FILES:${PN}-xc4000 = "${nonarch_base_libdir}/firmware/dvb-fe-xc4000-1.4.1.fw" | 1010 | FILES:${PN}-xc4000 = "${nonarch_base_libdir}/firmware/dvb-fe-xc4000-1.4.1.fw*" |
995 | FILES:${PN}-xc4000-license = "${nonarch_base_libdir}/firmware/LICENCE.xc4000" | 1011 | FILES:${PN}-xc4000-license = "${nonarch_base_libdir}/firmware/LICENCE.xc4000" |
996 | 1012 | ||
997 | RDEPENDS:${PN}-xc4000 += "${PN}-xc4000-license" | 1013 | RDEPENDS:${PN}-xc4000 += "${PN}-xc4000-license" |
@@ -1000,7 +1016,7 @@ RDEPENDS:${PN}-xc4000 += "${PN}-xc4000-license" | |||
1000 | LICENSE:${PN}-xc5000 = "Firmware-xc5000" | 1016 | LICENSE:${PN}-xc5000 = "Firmware-xc5000" |
1001 | LICENSE:${PN}-xc5000-license = "Firmware-xc5000" | 1017 | LICENSE:${PN}-xc5000-license = "Firmware-xc5000" |
1002 | 1018 | ||
1003 | FILES:${PN}-xc5000 = "${nonarch_base_libdir}/firmware/dvb-fe-xc5000-1.6.114.fw" | 1019 | FILES:${PN}-xc5000 = "${nonarch_base_libdir}/firmware/dvb-fe-xc5000-1.6.114.fw*" |
1004 | FILES:${PN}-xc5000-license = "${nonarch_base_libdir}/firmware/LICENCE.xc5000" | 1020 | FILES:${PN}-xc5000-license = "${nonarch_base_libdir}/firmware/LICENCE.xc5000" |
1005 | 1021 | ||
1006 | RDEPENDS:${PN}-xc5000 += "${PN}-xc5000-license" | 1022 | RDEPENDS:${PN}-xc5000 += "${PN}-xc5000-license" |
@@ -1010,7 +1026,7 @@ LICENSE:${PN}-xc5000c = "Firmware-xc5000c" | |||
1010 | LICENSE:${PN}-xc5000c-license = "Firmware-xc5000c" | 1026 | LICENSE:${PN}-xc5000c-license = "Firmware-xc5000c" |
1011 | 1027 | ||
1012 | FILES:${PN}-xc5000c = " \ | 1028 | FILES:${PN}-xc5000c = " \ |
1013 | ${nonarch_base_libdir}/firmware/dvb-fe-xc5000c-4.1.30.7.fw \ | 1029 | ${nonarch_base_libdir}/firmware/dvb-fe-xc5000c-4.1.30.7.fw* \ |
1014 | " | 1030 | " |
1015 | FILES:${PN}-xc5000c-license = "${nonarch_base_libdir}/firmware/LICENCE.xc5000c" | 1031 | FILES:${PN}-xc5000c-license = "${nonarch_base_libdir}/firmware/LICENCE.xc5000c" |
1016 | 1032 | ||
@@ -1025,44 +1041,44 @@ FILES:${PN}-broadcom-license = "${nonarch_base_libdir}/firmware/LICENCE.broadcom | |||
1025 | 1041 | ||
1026 | # for i in `grep brcm WHENCE | grep ^File | sed 's/File: brcm.//g'`; do pkg=`echo $i | sed 's/-[sp40].*//g; s/\.bin//g; s/brcmfmac/bcm/g; s/_hdr/-hdr/g; s/BCM/bcm-0bb4-0306/g'`; echo "$i - $pkg"; echo -e "FILES:\${PN}-$pkg = \"\${nonarch_base_libdir}/firmware/brcm/$i\""; done | grep ^FILES | 1042 | # for i in `grep brcm WHENCE | grep ^File | sed 's/File: brcm.//g'`; do pkg=`echo $i | sed 's/-[sp40].*//g; s/\.bin//g; s/brcmfmac/bcm/g; s/_hdr/-hdr/g; s/BCM/bcm-0bb4-0306/g'`; echo "$i - $pkg"; echo -e "FILES:\${PN}-$pkg = \"\${nonarch_base_libdir}/firmware/brcm/$i\""; done | grep ^FILES |
1027 | 1043 | ||
1028 | FILES:${PN}-bcm43xx = "${nonarch_base_libdir}/firmware/brcm/bcm43xx-0.fw" | 1044 | FILES:${PN}-bcm43xx = "${nonarch_base_libdir}/firmware/brcm/bcm43xx-0.fw*" |
1029 | FILES:${PN}-bcm43xx-hdr = "${nonarch_base_libdir}/firmware/brcm/bcm43xx_hdr-0.fw" | 1045 | FILES:${PN}-bcm43xx-hdr = "${nonarch_base_libdir}/firmware/brcm/bcm43xx_hdr-0.fw*" |
1030 | FILES:${PN}-bcm4329-fullmac = "${nonarch_base_libdir}/firmware/brcm/bcm4329-fullmac-4.bin" | 1046 | FILES:${PN}-bcm4329-fullmac = "${nonarch_base_libdir}/firmware/brcm/bcm4329-fullmac-4.bin*" |
1031 | FILES:${PN}-bcm43236b = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43236b.bin" | 1047 | FILES:${PN}-bcm43236b = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43236b.bin*" |
1032 | FILES:${PN}-bcm4329 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4329-sdio.bin" | 1048 | FILES:${PN}-bcm4329 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4329-sdio.bin*" |
1033 | FILES:${PN}-bcm4330 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4330-sdio.*" | 1049 | FILES:${PN}-bcm4330 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4330-sdio.*" |
1034 | FILES:${PN}-bcm4334 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4334-sdio.bin" | 1050 | FILES:${PN}-bcm4334 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4334-sdio.bin*" |
1035 | FILES:${PN}-bcm4335 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4335-sdio.bin" | 1051 | FILES:${PN}-bcm4335 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4335-sdio.bin*" |
1036 | FILES:${PN}-bcm4339 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4339-sdio.bin \ | 1052 | FILES:${PN}-bcm4339 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4339-sdio.bin* \ |
1037 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4339-sdio.bin \ | 1053 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4339-sdio.bin* \ |
1038 | " | 1054 | " |
1039 | FILES:${PN}-bcm43241b0 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b0-sdio.bin" | 1055 | FILES:${PN}-bcm43241b0 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b0-sdio.bin*" |
1040 | FILES:${PN}-bcm43241b4 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b4-sdio.bin" | 1056 | FILES:${PN}-bcm43241b4 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b4-sdio.bin*" |
1041 | FILES:${PN}-bcm43241b5 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b5-sdio.bin" | 1057 | FILES:${PN}-bcm43241b5 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43241b5-sdio.bin*" |
1042 | FILES:${PN}-bcm43242a = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43242a.bin" | 1058 | FILES:${PN}-bcm43242a = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43242a.bin*" |
1043 | FILES:${PN}-bcm43143 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43143.bin \ | 1059 | FILES:${PN}-bcm43143 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43143.bin* \ |
1044 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac43143-sdio.bin \ | 1060 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac43143-sdio.bin* \ |
1045 | " | 1061 | " |
1046 | FILES:${PN}-bcm43430a0 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43430a0-sdio.*" | 1062 | FILES:${PN}-bcm43430a0 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43430a0-sdio.*" |
1047 | FILES:${PN}-bcm43455 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43455-sdio.* \ | 1063 | FILES:${PN}-bcm43455 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43455-sdio.* \ |
1048 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43455-sdio.* \ | 1064 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43455-sdio.* \ |
1049 | " | 1065 | " |
1050 | FILES:${PN}-bcm4350c2 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4350c2-pcie.bin" | 1066 | FILES:${PN}-bcm4350c2 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4350c2-pcie.bin*" |
1051 | FILES:${PN}-bcm4350 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4350-pcie.bin" | 1067 | FILES:${PN}-bcm4350 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4350-pcie.bin*" |
1052 | FILES:${PN}-bcm4356 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4356-sdio.* \ | 1068 | FILES:${PN}-bcm4356 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4356-sdio.* \ |
1053 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4356-sdio.* \ | 1069 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4356-sdio.* \ |
1054 | " | 1070 | " |
1055 | FILES:${PN}-bcm43569 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43569.bin" | 1071 | FILES:${PN}-bcm43569 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43569.bin*" |
1056 | FILES:${PN}-bcm43570 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43570-pcie.bin \ | 1072 | FILES:${PN}-bcm43570 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43570-pcie.bin* \ |
1057 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43570-pcie.bin \ | 1073 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43570-pcie.bin* \ |
1058 | " | 1074 | " |
1059 | FILES:${PN}-bcm4358 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4358-pcie.bin" | 1075 | FILES:${PN}-bcm4358 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4358-pcie.bin*" |
1060 | FILES:${PN}-bcm43602 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43602-pcie.bin \ | 1076 | FILES:${PN}-bcm43602 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43602-pcie.bin* \ |
1061 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac43602-pcie.ap.bin \ | 1077 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac43602-pcie.ap.bin* \ |
1062 | " | 1078 | " |
1063 | FILES:${PN}-bcm4366b = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4366b-pcie.bin" | 1079 | FILES:${PN}-bcm4366b = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4366b-pcie.bin*" |
1064 | FILES:${PN}-bcm4366c = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4366c-pcie.bin" | 1080 | FILES:${PN}-bcm4366c = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4366c-pcie.bin*" |
1065 | FILES:${PN}-bcm4371 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4371-pcie.bin" | 1081 | FILES:${PN}-bcm4371 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4371-pcie.bin*" |
1066 | 1082 | ||
1067 | # for i in `grep brcm WHENCE | grep ^File | sed 's/File: brcm.//g'`; do pkg=`echo $i | sed 's/-[sp40].*//g; s/\.bin//g; s/brcmfmac/bcm/g; s/_hdr/-hdr/g; s/BCM/bcm-0bb4-0306/g'`; echo -e "LICENSE:\${PN}-$pkg = \"Firmware-broadcom_bcm43xx\"\nRDEPENDS_\${PN}-$pkg += \"\${PN}-broadcom-license\""; done | 1083 | # for i in `grep brcm WHENCE | grep ^File | sed 's/File: brcm.//g'`; do pkg=`echo $i | sed 's/-[sp40].*//g; s/\.bin//g; s/brcmfmac/bcm/g; s/_hdr/-hdr/g; s/BCM/bcm-0bb4-0306/g'`; echo -e "LICENSE:\${PN}-$pkg = \"Firmware-broadcom_bcm43xx\"\nRDEPENDS_\${PN}-$pkg += \"\${PN}-broadcom-license\""; done |
1068 | # Currently 1st one and last 6 have cypress LICENSE | 1084 | # Currently 1st one and last 6 have cypress LICENSE |
@@ -1125,7 +1141,7 @@ RDEPENDS:${PN}-bcm4371 += "${PN}-broadcom-license" | |||
1125 | LICENSE:${PN}-cypress-license = "Firmware-cypress" | 1141 | LICENSE:${PN}-cypress-license = "Firmware-cypress" |
1126 | FILES:${PN}-cypress-license = "${nonarch_base_libdir}/firmware/LICENCE.cypress" | 1142 | FILES:${PN}-cypress-license = "${nonarch_base_libdir}/firmware/LICENCE.cypress" |
1127 | 1143 | ||
1128 | FILES:${PN}-bcm-0bb4-0306 = "${nonarch_base_libdir}/firmware/brcm/BCM-0bb4-0306.hcd" | 1144 | FILES:${PN}-bcm-0bb4-0306 = "${nonarch_base_libdir}/firmware/brcm/BCM-0bb4-0306.hcd*" |
1129 | FILES:${PN}-bcm43340 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43340-sdio.* \ | 1145 | FILES:${PN}-bcm43340 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43340-sdio.* \ |
1130 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43340-sdio.*" | 1146 | ${nonarch_base_libdir}/firmware/cypress/cyfmac43340-sdio.*" |
1131 | FILES:${PN}-bcm43362 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43362-sdio.* \ | 1147 | FILES:${PN}-bcm43362 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43362-sdio.* \ |
@@ -1138,11 +1154,11 @@ FILES:${PN}-bcm4354 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4354-sdio.bi | |||
1138 | FILES:${PN}-bcm4356-pcie = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4356-pcie.* \ | 1154 | FILES:${PN}-bcm4356-pcie = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4356-pcie.* \ |
1139 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4356-pcie.* \ | 1155 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4356-pcie.* \ |
1140 | " | 1156 | " |
1141 | FILES:${PN}-bcm4373 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4373-sdio.bin \ | 1157 | FILES:${PN}-bcm4373 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac4373-sdio.bin* \ |
1142 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac4373.bin \ | 1158 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac4373.bin* \ |
1143 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4373-sdio.bin \ | 1159 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4373-sdio.bin* \ |
1144 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac4373-sdio.clm_blob \ | 1160 | ${nonarch_base_libdir}/firmware/brcm/brcmfmac4373-sdio.clm_blob* \ |
1145 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4373-sdio.clm_blob \ | 1161 | ${nonarch_base_libdir}/firmware/cypress/cyfmac4373-sdio.clm_blob* \ |
1146 | " | 1162 | " |
1147 | 1163 | ||
1148 | LICENSE:${PN}-bcm-0bb4-0306 = "Firmware-cypress" | 1164 | LICENSE:${PN}-bcm-0bb4-0306 = "Firmware-cypress" |
@@ -1169,8 +1185,8 @@ LICENSE:${PN}-bnx2 = "WHENCE" | |||
1169 | LICENSE:${PN}-whence-license = "WHENCE" | 1185 | LICENSE:${PN}-whence-license = "WHENCE" |
1170 | 1186 | ||
1171 | FILES:${PN}-bnx2 = " \ | 1187 | FILES:${PN}-bnx2 = " \ |
1172 | ${nonarch_base_libdir}/firmware/bnx2/bnx2-mips*.fw \ | 1188 | ${nonarch_base_libdir}/firmware/bnx2/bnx2-mips*.fw* \ |
1173 | ${nonarch_base_libdir}/firmware/bnx2/bnx2-rv2p*.fw \ | 1189 | ${nonarch_base_libdir}/firmware/bnx2/bnx2-rv2p*.fw* \ |
1174 | " | 1190 | " |
1175 | FILES:${PN}-whence-license = "${nonarch_base_libdir}/firmware/WHENCE" | 1191 | FILES:${PN}-whence-license = "${nonarch_base_libdir}/firmware/WHENCE" |
1176 | 1192 | ||
@@ -1179,7 +1195,7 @@ RPROVIDES:${PN}-bnx2 = "${PN}-bnx2-mips" | |||
1179 | 1195 | ||
1180 | LICENSE:${PN}-bnx2x = "WHENCE" | 1196 | LICENSE:${PN}-bnx2x = "WHENCE" |
1181 | 1197 | ||
1182 | FILES:${PN}-bnx2x = "${nonarch_base_libdir}/firmware/bnx2x/bnx2x*.fw" | 1198 | FILES:${PN}-bnx2x = "${nonarch_base_libdir}/firmware/bnx2x/bnx2x*.fw*" |
1183 | 1199 | ||
1184 | RDEPENDS:${PN}-bnx2x += "${PN}-whence-license" | 1200 | RDEPENDS:${PN}-bnx2x += "${PN}-whence-license" |
1185 | 1201 | ||
@@ -1196,7 +1212,7 @@ RDEPENDS:${PN}-cirrus += "${PN}-cirrus-license" | |||
1196 | LICENSE:${PN}-cnm = "Firmware-cnm" | 1212 | LICENSE:${PN}-cnm = "Firmware-cnm" |
1197 | LICENSE:${PN}-cnm-license = "Firmware-cnm" | 1213 | LICENSE:${PN}-cnm-license = "Firmware-cnm" |
1198 | 1214 | ||
1199 | FILES:${PN}-cnm = "${nonarch_base_libdir}/firmware/cnm/wave521c_k3_codec_fw.bin" | 1215 | FILES:${PN}-cnm = "${nonarch_base_libdir}/firmware/cnm/wave521c_k3_codec_fw.bin*" |
1200 | FILES:${PN}-cnm-license = "${nonarch_base_libdir}/firmware/LICENCE.cnm" | 1216 | FILES:${PN}-cnm-license = "${nonarch_base_libdir}/firmware/LICENCE.cnm" |
1201 | 1217 | ||
1202 | RDEPENDS:${PN}-cnm += "${PN}-cnm-license" | 1218 | RDEPENDS:${PN}-cnm += "${PN}-cnm-license" |
@@ -1206,13 +1222,13 @@ LICENSE:${PN}-imx-sdma-imx6q = "Firmware-imx-sdma_firmware" | |||
1206 | LICENSE:${PN}-imx-sdma-imx7d = "Firmware-imx-sdma_firmware" | 1222 | LICENSE:${PN}-imx-sdma-imx7d = "Firmware-imx-sdma_firmware" |
1207 | LICENSE:${PN}-imx-sdma-license = "Firmware-imx-sdma_firmware" | 1223 | LICENSE:${PN}-imx-sdma-license = "Firmware-imx-sdma_firmware" |
1208 | 1224 | ||
1209 | FILES:${PN}-imx-sdma-imx6q = "${nonarch_base_libdir}/firmware/imx/sdma/sdma-imx6q.bin" | 1225 | FILES:${PN}-imx-sdma-imx6q = "${nonarch_base_libdir}/firmware/imx/sdma/sdma-imx6q.bin*" |
1210 | 1226 | ||
1211 | RPROVIDES:${PN}-imx-sdma-imx6q = "firmware-imx-sdma-imx6q" | 1227 | RPROVIDES:${PN}-imx-sdma-imx6q = "firmware-imx-sdma-imx6q" |
1212 | RREPLACES:${PN}-imx-sdma-imx6q = "firmware-imx-sdma-imx6q" | 1228 | RREPLACES:${PN}-imx-sdma-imx6q = "firmware-imx-sdma-imx6q" |
1213 | RCONFLICTS:${PN}-imx-sdma-imx6q = "firmware-imx-sdma-imx6q" | 1229 | RCONFLICTS:${PN}-imx-sdma-imx6q = "firmware-imx-sdma-imx6q" |
1214 | 1230 | ||
1215 | FILES:${PN}-imx-sdma-imx7d = "${nonarch_base_libdir}/firmware/imx/sdma/sdma-imx7d.bin" | 1231 | FILES:${PN}-imx-sdma-imx7d = "${nonarch_base_libdir}/firmware/imx/sdma/sdma-imx7d.bin*" |
1216 | 1232 | ||
1217 | FILES:${PN}-imx-sdma-license = "${nonarch_base_libdir}/firmware/LICENSE.sdma_firmware" | 1233 | FILES:${PN}-imx-sdma-license = "${nonarch_base_libdir}/firmware/LICENSE.sdma_firmware" |
1218 | 1234 | ||
@@ -1249,32 +1265,32 @@ LICENSE:${PN}-iwlwifi-license = "Firmware-iwlwifi_firmware" | |||
1249 | 1265 | ||
1250 | 1266 | ||
1251 | FILES:${PN}-iwlwifi-license = "${nonarch_base_libdir}/firmware/LICENCE.iwlwifi_firmware" | 1267 | FILES:${PN}-iwlwifi-license = "${nonarch_base_libdir}/firmware/LICENCE.iwlwifi_firmware" |
1252 | FILES:${PN}-iwlwifi-135-6 = "${nonarch_base_libdir}/firmware/iwlwifi-135-6.ucode" | 1268 | FILES:${PN}-iwlwifi-135-6 = "${nonarch_base_libdir}/firmware/iwlwifi-135-6.ucode*" |
1253 | FILES:${PN}-iwlwifi-3160-7 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-7.ucode" | 1269 | FILES:${PN}-iwlwifi-3160-7 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-7.ucode*" |
1254 | FILES:${PN}-iwlwifi-3160-8 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-8.ucode" | 1270 | FILES:${PN}-iwlwifi-3160-8 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-8.ucode*" |
1255 | FILES:${PN}-iwlwifi-3160-9 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-9.ucode" | 1271 | FILES:${PN}-iwlwifi-3160-9 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-9.ucode*" |
1256 | FILES:${PN}-iwlwifi-3160-10 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-10.ucode" | 1272 | FILES:${PN}-iwlwifi-3160-10 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-10.ucode*" |
1257 | FILES:${PN}-iwlwifi-3160-12 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-12.ucode" | 1273 | FILES:${PN}-iwlwifi-3160-12 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-12.ucode*" |
1258 | FILES:${PN}-iwlwifi-3160-13 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-13.ucode" | 1274 | FILES:${PN}-iwlwifi-3160-13 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-13.ucode*" |
1259 | FILES:${PN}-iwlwifi-3160-16 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-16.ucode" | 1275 | FILES:${PN}-iwlwifi-3160-16 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-16.ucode*" |
1260 | FILES:${PN}-iwlwifi-3160-17 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-17.ucode" | 1276 | FILES:${PN}-iwlwifi-3160-17 = "${nonarch_base_libdir}/firmware/iwlwifi-3160-17.ucode*" |
1261 | FILES:${PN}-iwlwifi-6000-4 = "${nonarch_base_libdir}/firmware/iwlwifi-6000-4.ucode" | 1277 | FILES:${PN}-iwlwifi-6000-4 = "${nonarch_base_libdir}/firmware/iwlwifi-6000-4.ucode*" |
1262 | FILES:${PN}-iwlwifi-6000g2a-5 = "${nonarch_base_libdir}/firmware/iwlwifi-6000g2a-5.ucode" | 1278 | FILES:${PN}-iwlwifi-6000g2a-5 = "${nonarch_base_libdir}/firmware/iwlwifi-6000g2a-5.ucode*" |
1263 | FILES:${PN}-iwlwifi-6000g2a-6 = "${nonarch_base_libdir}/firmware/iwlwifi-6000g2a-6.ucode" | 1279 | FILES:${PN}-iwlwifi-6000g2a-6 = "${nonarch_base_libdir}/firmware/iwlwifi-6000g2a-6.ucode*" |
1264 | FILES:${PN}-iwlwifi-6000g2b-5 = "${nonarch_base_libdir}/firmware/iwlwifi-6000g2b-5.ucode" | 1280 | FILES:${PN}-iwlwifi-6000g2b-5 = "${nonarch_base_libdir}/firmware/iwlwifi-6000g2b-5.ucode*" |
1265 | FILES:${PN}-iwlwifi-6000g2b-6 = "${nonarch_base_libdir}/firmware/iwlwifi-6000g2b-6.ucode" | 1281 | FILES:${PN}-iwlwifi-6000g2b-6 = "${nonarch_base_libdir}/firmware/iwlwifi-6000g2b-6.ucode*" |
1266 | FILES:${PN}-iwlwifi-6050-4 = "${nonarch_base_libdir}/firmware/iwlwifi-6050-4.ucode" | 1282 | FILES:${PN}-iwlwifi-6050-4 = "${nonarch_base_libdir}/firmware/iwlwifi-6050-4.ucode*" |
1267 | FILES:${PN}-iwlwifi-6050-5 = "${nonarch_base_libdir}/firmware/iwlwifi-6050-5.ucode" | 1283 | FILES:${PN}-iwlwifi-6050-5 = "${nonarch_base_libdir}/firmware/iwlwifi-6050-5.ucode*" |
1268 | FILES:${PN}-iwlwifi-7260 = "${nonarch_base_libdir}/firmware/iwlwifi-7260-*.ucode" | 1284 | FILES:${PN}-iwlwifi-7260 = "${nonarch_base_libdir}/firmware/iwlwifi-7260-*.ucode*" |
1269 | FILES:${PN}-iwlwifi-7265 = "${nonarch_base_libdir}/firmware/iwlwifi-7265-*.ucode" | 1285 | FILES:${PN}-iwlwifi-7265 = "${nonarch_base_libdir}/firmware/iwlwifi-7265-*.ucode*" |
1270 | FILES:${PN}-iwlwifi-7265d = "${nonarch_base_libdir}/firmware/iwlwifi-7265D-*.ucode" | 1286 | FILES:${PN}-iwlwifi-7265d = "${nonarch_base_libdir}/firmware/iwlwifi-7265D-*.ucode*" |
1271 | FILES:${PN}-iwlwifi-8000c = "${nonarch_base_libdir}/firmware/iwlwifi-8000C-*.ucode" | 1287 | FILES:${PN}-iwlwifi-8000c = "${nonarch_base_libdir}/firmware/iwlwifi-8000C-*.ucode*" |
1272 | FILES:${PN}-iwlwifi-8265 = "${nonarch_base_libdir}/firmware/iwlwifi-8265-*.ucode" | 1288 | FILES:${PN}-iwlwifi-8265 = "${nonarch_base_libdir}/firmware/iwlwifi-8265-*.ucode*" |
1273 | FILES:${PN}-iwlwifi-9000 = "${nonarch_base_libdir}/firmware/iwlwifi-9000-*.ucode" | 1289 | FILES:${PN}-iwlwifi-9000 = "${nonarch_base_libdir}/firmware/iwlwifi-9000-*.ucode*" |
1274 | FILES:${PN}-iwlwifi-9260 = "${nonarch_base_libdir}/firmware/iwlwifi-9260-*.ucode" | 1290 | FILES:${PN}-iwlwifi-9260 = "${nonarch_base_libdir}/firmware/iwlwifi-9260-*.ucode*" |
1275 | FILES:${PN}-iwlwifi-misc = " \ | 1291 | FILES:${PN}-iwlwifi-misc = " \ |
1276 | ${nonarch_base_libdir}/firmware/iwlwifi-*.ucode \ | 1292 | ${nonarch_base_libdir}/firmware/iwlwifi-*.ucode* \ |
1277 | ${nonarch_base_libdir}/firmware/iwlwifi-*.pnvm \ | 1293 | ${nonarch_base_libdir}/firmware/iwlwifi-*.pnvm* \ |
1278 | " | 1294 | " |
1279 | 1295 | ||
1280 | RDEPENDS:${PN}-iwlwifi-135-6 = "${PN}-iwlwifi-license" | 1296 | RDEPENDS:${PN}-iwlwifi-135-6 = "${PN}-iwlwifi-license" |
@@ -1331,13 +1347,13 @@ LICENSE:${PN}-ibt-20 = "Firmware-ibt_firmware" | |||
1331 | LICENSE:${PN}-ibt-misc = "Firmware-ibt_firmware" | 1347 | LICENSE:${PN}-ibt-misc = "Firmware-ibt_firmware" |
1332 | 1348 | ||
1333 | FILES:${PN}-ibt-license = "${nonarch_base_libdir}/firmware/LICENCE.ibt_firmware" | 1349 | FILES:${PN}-ibt-license = "${nonarch_base_libdir}/firmware/LICENCE.ibt_firmware" |
1334 | FILES:${PN}-ibt-hw-37-7 = "${nonarch_base_libdir}/firmware/intel/ibt-hw-37.7*.bseq" | 1350 | FILES:${PN}-ibt-hw-37-7 = "${nonarch_base_libdir}/firmware/intel/ibt-hw-37.7*.bseq*" |
1335 | FILES:${PN}-ibt-hw-37-8 = "${nonarch_base_libdir}/firmware/intel/ibt-hw-37.8*.bseq" | 1351 | FILES:${PN}-ibt-hw-37-8 = "${nonarch_base_libdir}/firmware/intel/ibt-hw-37.8*.bseq*" |
1336 | FILES:${PN}-ibt-11-5 = "${nonarch_base_libdir}/firmware/intel/ibt-11-5.sfi ${nonarch_base_libdir}/firmware/intel/ibt-11-5.ddc" | 1352 | FILES:${PN}-ibt-11-5 = "${nonarch_base_libdir}/firmware/intel/ibt-11-5.sfi* ${nonarch_base_libdir}/firmware/intel/ibt-11-5.ddc*" |
1337 | FILES:${PN}-ibt-12-16 = "${nonarch_base_libdir}/firmware/intel/ibt-12-16.sfi ${nonarch_base_libdir}/firmware/intel/ibt-12-16.ddc" | 1353 | FILES:${PN}-ibt-12-16 = "${nonarch_base_libdir}/firmware/intel/ibt-12-16.sfi* ${nonarch_base_libdir}/firmware/intel/ibt-12-16.ddc*" |
1338 | FILES:${PN}-ibt-17 = "${nonarch_base_libdir}/firmware/intel/ibt-17-*.sfi ${nonarch_base_libdir}/firmware/intel/ibt-17-*.ddc" | 1354 | FILES:${PN}-ibt-17 = "${nonarch_base_libdir}/firmware/intel/ibt-17-*.sfi* ${nonarch_base_libdir}/firmware/intel/ibt-17-*.ddc*" |
1339 | FILES:${PN}-ibt-18 = "${nonarch_base_libdir}/firmware/intel/ibt-18-*.sfi ${nonarch_base_libdir}/firmware/intel/ibt-18-*.ddc" | 1355 | FILES:${PN}-ibt-18 = "${nonarch_base_libdir}/firmware/intel/ibt-18-*.sfi* ${nonarch_base_libdir}/firmware/intel/ibt-18-*.ddc*" |
1340 | FILES:${PN}-ibt-20 = "${nonarch_base_libdir}/firmware/intel/ibt-20-*.sfi ${nonarch_base_libdir}/firmware/intel/ibt-20-*.ddc" | 1356 | FILES:${PN}-ibt-20 = "${nonarch_base_libdir}/firmware/intel/ibt-20-*.sfi* ${nonarch_base_libdir}/firmware/intel/ibt-20-*.ddc*" |
1341 | FILES:${PN}-ibt-misc = "${nonarch_base_libdir}/firmware/intel/ibt-*" | 1357 | FILES:${PN}-ibt-misc = "${nonarch_base_libdir}/firmware/intel/ibt-*" |
1342 | 1358 | ||
1343 | RDEPENDS:${PN}-ibt-hw-37-7 = "${PN}-ibt-license" | 1359 | RDEPENDS:${PN}-ibt-hw-37-7 = "${PN}-ibt-license" |
@@ -1390,7 +1406,7 @@ RDEPENDS:${PN}-adsp-sst = "${PN}-adsp-sst-license" | |||
1390 | LICENSE:${PN}-qat = "Firmware-qat" | 1406 | LICENSE:${PN}-qat = "Firmware-qat" |
1391 | LICENSE:${PN}-qat-license = "Firmware-qat" | 1407 | LICENSE:${PN}-qat-license = "Firmware-qat" |
1392 | FILES:${PN}-qat-license = "${nonarch_base_libdir}/firmware/LICENCE.qat_firmware" | 1408 | FILES:${PN}-qat-license = "${nonarch_base_libdir}/firmware/LICENCE.qat_firmware" |
1393 | FILES:${PN}-qat = "${nonarch_base_libdir}/firmware/qat*.bin" | 1409 | FILES:${PN}-qat = "${nonarch_base_libdir}/firmware/qat*.bin*" |
1394 | RDEPENDS:${PN}-qat = "${PN}-qat-license" | 1410 | RDEPENDS:${PN}-qat = "${PN}-qat-license" |
1395 | 1411 | ||
1396 | LICENSE:${PN}-qed = "WHENCE" | 1412 | LICENSE:${PN}-qed = "WHENCE" |
@@ -1460,47 +1476,47 @@ FILES:${PN}-qcom-vpu = " \ | |||
1460 | ${nonarch_base_libdir}/firmware/qcom/vpu-1.0/* \ | 1476 | ${nonarch_base_libdir}/firmware/qcom/vpu-1.0/* \ |
1461 | ${nonarch_base_libdir}/firmware/qcom/vpu-2.0/* \ | 1477 | ${nonarch_base_libdir}/firmware/qcom/vpu-2.0/* \ |
1462 | " | 1478 | " |
1463 | FILES:${PN}-qcom-adreno-a2xx = "${nonarch_base_libdir}/firmware/qcom/leia_*.fw ${nonarch_base_libdir}/firmware/qcom/yamato_*.fw" | 1479 | FILES:${PN}-qcom-adreno-a2xx = "${nonarch_base_libdir}/firmware/qcom/leia_*.fw* ${nonarch_base_libdir}/firmware/qcom/yamato_*.fw*" |
1464 | FILES:${PN}-qcom-adreno-a3xx = "${nonarch_base_libdir}/firmware/qcom/a3*_*.fw ${nonarch_base_libdir}/firmware/a300_*.fw" | 1480 | FILES:${PN}-qcom-adreno-a3xx = "${nonarch_base_libdir}/firmware/qcom/a3*_*.fw* ${nonarch_base_libdir}/firmware/a300_*.fw*" |
1465 | FILES:${PN}-qcom-adreno-a4xx = "${nonarch_base_libdir}/firmware/qcom/a4*_*.fw" | 1481 | FILES:${PN}-qcom-adreno-a4xx = "${nonarch_base_libdir}/firmware/qcom/a4*_*.fw*" |
1466 | FILES:${PN}-qcom-adreno-a530 = "${nonarch_base_libdir}/firmware/qcom/a530*.fw*" | 1482 | FILES:${PN}-qcom-adreno-a530 = "${nonarch_base_libdir}/firmware/qcom/a530*.fw*" |
1467 | FILES:${PN}-qcom-adreno-a630 = "${nonarch_base_libdir}/firmware/qcom/a630*.*" | 1483 | FILES:${PN}-qcom-adreno-a630 = "${nonarch_base_libdir}/firmware/qcom/a630*.*" |
1468 | FILES:${PN}-qcom-adreno-a650 = "${nonarch_base_libdir}/firmware/qcom/a650*.*" | 1484 | FILES:${PN}-qcom-adreno-a650 = "${nonarch_base_libdir}/firmware/qcom/a650*.*" |
1469 | FILES:${PN}-qcom-adreno-a660 = "${nonarch_base_libdir}/firmware/qcom/a660*.*" | 1485 | FILES:${PN}-qcom-adreno-a660 = "${nonarch_base_libdir}/firmware/qcom/a660*.*" |
1470 | FILES:${PN}-qcom-adreno-a702 = "${nonarch_base_libdir}/firmware/qcom/a702*.*" | 1486 | FILES:${PN}-qcom-adreno-a702 = "${nonarch_base_libdir}/firmware/qcom/a702*.*" |
1471 | FILES:${PN}-qcom-adreno-g750 = "${nonarch_base_libdir}/firmware/qcom/gen70500_*.*" | 1487 | FILES:${PN}-qcom-adreno-g750 = "${nonarch_base_libdir}/firmware/qcom/gen70500_*.*" |
1472 | FILES:${PN}-qcom-apq8016-modem = "${nonarch_base_libdir}/firmware/qcom/apq8016/mba.mbn ${nonarch_base_libdir}/firmware/qcom/apq8016/modem.mbn" | 1488 | FILES:${PN}-qcom-apq8016-modem = "${nonarch_base_libdir}/firmware/qcom/apq8016/mba.mbn* ${nonarch_base_libdir}/firmware/qcom/apq8016/modem.mbn*" |
1473 | FILES:${PN}-qcom-apq8016-wifi = "${nonarch_base_libdir}/firmware/qcom/apq8016/wcnss.mbn ${nonarch_base_libdir}/firmware/qcom/apq8016/WCNSS*" | 1489 | FILES:${PN}-qcom-apq8016-wifi = "${nonarch_base_libdir}/firmware/qcom/apq8016/wcnss.mbn* ${nonarch_base_libdir}/firmware/qcom/apq8016/WCNSS*" |
1474 | FILES:${PN}-qcom-apq8096-adreno = "${nonarch_base_libdir}/firmware/qcom/apq8096/a530_zap.mbn ${nonarch_base_libdir}/firmware/qcom/a530_zap.mdt" | 1490 | FILES:${PN}-qcom-apq8096-adreno = "${nonarch_base_libdir}/firmware/qcom/apq8096/a530_zap.mbn* ${nonarch_base_libdir}/firmware/qcom/a530_zap.mdt*" |
1475 | FILES:${PN}-qcom-apq8096-audio = "${nonarch_base_libdir}/firmware/qcom/apq8096/adsp*.*" | 1491 | FILES:${PN}-qcom-apq8096-audio = "${nonarch_base_libdir}/firmware/qcom/apq8096/adsp*.*" |
1476 | 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" | 1492 | 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*" |
1477 | FILES:${PN}-qcom-qcm2290-adreno = "${nonarch_base_libdir}/firmware/qcom/qcm2290/a702_zap.mbn" | 1493 | FILES:${PN}-qcom-qcm2290-adreno = "${nonarch_base_libdir}/firmware/qcom/qcm2290/a702_zap.mbn*" |
1478 | FILES:${PN}-qcom-qcm2290-audio = "${nonarch_base_libdir}/firmware/qcom/qcm2290/adsp*.*" | 1494 | FILES:${PN}-qcom-qcm2290-audio = "${nonarch_base_libdir}/firmware/qcom/qcm2290/adsp*.*" |
1479 | FILES:${PN}-qcom-qcm2290-modem = "${nonarch_base_libdir}/firmware/qcom/qcm2290/modem*.*" | 1495 | FILES:${PN}-qcom-qcm2290-modem = "${nonarch_base_libdir}/firmware/qcom/qcm2290/modem*.*" |
1480 | FILES:${PN}-qcom-qcm2290-wifi = "${nonarch_base_libdir}/firmware/qcom/qcm2290/wlanmdsp.mbn ${nonarch_base_libdir}/firmware/ath10k/WCN3990/hw1.0/qcm2290/*" | 1496 | FILES:${PN}-qcom-qcm2290-wifi = "${nonarch_base_libdir}/firmware/qcom/qcm2290/wlanmdsp.mbn* ${nonarch_base_libdir}/firmware/ath10k/WCN3990/hw1.0/qcm2290/*" |
1481 | FILES:${PN}-qcom-qrb4210-adreno = "${nonarch_base_libdir}/firmware/qcom/qrb4210/a610_zap.mbn" | 1497 | FILES:${PN}-qcom-qrb4210-adreno = "${nonarch_base_libdir}/firmware/qcom/qrb4210/a610_zap.mbn*" |
1482 | FILES:${PN}-qcom-qrb4210-audio = "${nonarch_base_libdir}/firmware/qcom/qrb4210/adsp*.*" | 1498 | FILES:${PN}-qcom-qrb4210-audio = "${nonarch_base_libdir}/firmware/qcom/qrb4210/adsp*.*" |
1483 | FILES:${PN}-qcom-qrb4210-compute = "${nonarch_base_libdir}/firmware/qcom/qrb4210/cdsp*.*" | 1499 | FILES:${PN}-qcom-qrb4210-compute = "${nonarch_base_libdir}/firmware/qcom/qrb4210/cdsp*.*" |
1484 | FILES:${PN}-qcom-qrb4210-modem = "${nonarch_base_libdir}/firmware/qcom/qrb4210/modem*.*" | 1500 | FILES:${PN}-qcom-qrb4210-modem = "${nonarch_base_libdir}/firmware/qcom/qrb4210/modem*.*" |
1485 | FILES:${PN}-qcom-qrb4210-wifi = "${nonarch_base_libdir}/firmware/qcom/qrb4210/wlanmdsp.mbn ${nonarch_base_libdir}/firmware/ath10k/WCN3990/hw1.0/qrb4210/*" | 1501 | FILES:${PN}-qcom-qrb4210-wifi = "${nonarch_base_libdir}/firmware/qcom/qrb4210/wlanmdsp.mbn* ${nonarch_base_libdir}/firmware/ath10k/WCN3990/hw1.0/qrb4210/*" |
1486 | FILES:${PN}-qcom-sc8280xp-lenovo-x13s-compat = "${nonarch_base_libdir}/firmware/qcom/LENOVO/21BX" | 1502 | FILES:${PN}-qcom-sc8280xp-lenovo-x13s-compat = "${nonarch_base_libdir}/firmware/qcom/LENOVO/21BX" |
1487 | 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 ${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/audioreach-tplg.bin ${nonarch_base_libdir}/firmware/qcom/sc8280xp/SC8280XP-LENOVO-X13S-tplg.bin" | 1503 | 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* ${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/audioreach-tplg.bin* ${nonarch_base_libdir}/firmware/qcom/sc8280xp/SC8280XP-LENOVO-X13S-tplg.bin*" |
1488 | FILES:${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/qcdxkmsuc8280.mbn" | 1504 | FILES:${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/qcdxkmsuc8280.mbn*" |
1489 | FILES:${PN}-qcom-sc8280xp-lenovo-x13s-compute = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/*cdsp*.*" | 1505 | FILES:${PN}-qcom-sc8280xp-lenovo-x13s-compute = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/*cdsp*.*" |
1490 | FILES:${PN}-qcom-sc8280xp-lenovo-x13s-sensors = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/*slpi*.*" | 1506 | FILES:${PN}-qcom-sc8280xp-lenovo-x13s-sensors = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/*slpi*.*" |
1491 | FILES:${PN}-qcom-sdm845-adreno = "${nonarch_base_libdir}/firmware/qcom/sdm845/a630*.*" | 1507 | FILES:${PN}-qcom-sdm845-adreno = "${nonarch_base_libdir}/firmware/qcom/sdm845/a630*.*" |
1492 | FILES:${PN}-qcom-sdm845-audio = "${nonarch_base_libdir}/firmware/qcom/sdm845/adsp*.*" | 1508 | FILES:${PN}-qcom-sdm845-audio = "${nonarch_base_libdir}/firmware/qcom/sdm845/adsp*.*" |
1493 | FILES:${PN}-qcom-sdm845-compute = "${nonarch_base_libdir}/firmware/qcom/sdm845/cdsp*.*" | 1509 | FILES:${PN}-qcom-sdm845-compute = "${nonarch_base_libdir}/firmware/qcom/sdm845/cdsp*.*" |
1494 | 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 ${nonarch_base_libdir}/firmware/qcom/sdm845/notice.txt_wlanmdsp \ | 1510 | 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* ${nonarch_base_libdir}/firmware/qcom/sdm845/notice.txt_wlanmdsp* \ |
1495 | ${nonarch_base_libdir}/firmware/ath10k/WCN3990/hw1.0/wlanmdsp.mbn ${nonarch_base_libdir}/firmware/ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp" | 1511 | ${nonarch_base_libdir}/firmware/ath10k/WCN3990/hw1.0/wlanmdsp.mbn* ${nonarch_base_libdir}/firmware/ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp" |
1496 | FILES:${PN}-qcom-sdm845-thundercomm-db845c-sensors = "${nonarch_base_libdir}/firmware/qcom/sdm845/Thundercomm/db845c/slpi*.*" | 1512 | FILES:${PN}-qcom-sdm845-thundercomm-db845c-sensors = "${nonarch_base_libdir}/firmware/qcom/sdm845/Thundercomm/db845c/slpi*.*" |
1497 | FILES:${PN}-qcom-sm8250-adreno = "${nonarch_base_libdir}/firmware/qcom/sm8250/a650*.*" | 1513 | FILES:${PN}-qcom-sm8250-adreno = "${nonarch_base_libdir}/firmware/qcom/sm8250/a650*.*" |
1498 | FILES:${PN}-qcom-sm8250-audio = "${nonarch_base_libdir}/firmware/qcom/sm8250/adsp*.*" | 1514 | FILES:${PN}-qcom-sm8250-audio = "${nonarch_base_libdir}/firmware/qcom/sm8250/adsp*.*" |
1499 | FILES:${PN}-qcom-sm8250-compute = "${nonarch_base_libdir}/firmware/qcom/sm8250/cdsp*.*" | 1515 | FILES:${PN}-qcom-sm8250-compute = "${nonarch_base_libdir}/firmware/qcom/sm8250/cdsp*.*" |
1500 | FILES:${PN}-qcom-sm8250-thundercomm-rb5-sensors = "${nonarch_base_libdir}/firmware/qcom/sm8250/Thundercomm/RB5/slpi*.*" | 1516 | FILES:${PN}-qcom-sm8250-thundercomm-rb5-sensors = "${nonarch_base_libdir}/firmware/qcom/sm8250/Thundercomm/RB5/slpi*.*" |
1501 | FILES:${PN}-qcom-sm8550-audio-tplg = "${nonarch_base_libdir}/firmware/qcom/sm8550/*tplg.bin" | 1517 | FILES:${PN}-qcom-sm8550-audio-tplg = "${nonarch_base_libdir}/firmware/qcom/sm8550/*tplg.bin*" |
1502 | FILES:${PN}-qcom-sm8650-audio-tplg = "${nonarch_base_libdir}/firmware/qcom/sm8650/*tplg.bin" | 1518 | FILES:${PN}-qcom-sm8650-audio-tplg = "${nonarch_base_libdir}/firmware/qcom/sm8650/*tplg.bin*" |
1503 | FILES:${PN}-qcom-x1e80100-adreno = "${nonarch_base_libdir}/firmware/qcom/x1e80100/gen70500_zap.mbn" | 1519 | FILES:${PN}-qcom-x1e80100-adreno = "${nonarch_base_libdir}/firmware/qcom/x1e80100/gen70500_zap.mbn*" |
1504 | 1520 | ||
1505 | RDEPENDS:${PN}-qcom-venus-1.8 = "${PN}-qcom-license" | 1521 | RDEPENDS:${PN}-qcom-venus-1.8 = "${PN}-qcom-license" |
1506 | RDEPENDS:${PN}-qcom-venus-4.2 = "${PN}-qcom-license" | 1522 | RDEPENDS:${PN}-qcom-venus-4.2 = "${PN}-qcom-license" |
@@ -1568,7 +1584,7 @@ RDEPENDS:${PN}-prestera = "${PN}-marvell-license" | |||
1568 | # For Rockchip | 1584 | # For Rockchip |
1569 | LICENSE:${PN}-rockchip-dptx = "Firmware-rockchip" | 1585 | LICENSE:${PN}-rockchip-dptx = "Firmware-rockchip" |
1570 | FILES:${PN}-rockchip-license = "${nonarch_base_libdir}/firmware/LICENCE.rockchip" | 1586 | FILES:${PN}-rockchip-license = "${nonarch_base_libdir}/firmware/LICENCE.rockchip" |
1571 | FILES:${PN}-rockchip-dptx = "${nonarch_base_libdir}/firmware/rockchip/dptx.bin" | 1587 | FILES:${PN}-rockchip-dptx = "${nonarch_base_libdir}/firmware/rockchip/dptx.bin*" |
1572 | RDEPENDS:${PN}-rockchip-dptx = "${PN}-rockchip-license" | 1588 | RDEPENDS:${PN}-rockchip-dptx = "${PN}-rockchip-license" |
1573 | 1589 | ||
1574 | # For Amlogic VDEC | 1590 | # For Amlogic VDEC |