diff options
| author | Dmitry Baryshkov <dbaryshkov@gmail.com> | 2025-02-10 01:28:03 +0200 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-02-11 11:44:19 +0000 |
| commit | 0a20b836bd61fc575bbc9c5267cd3122d0123dfb (patch) | |
| tree | 5201be7ac5cff9a80b75bde67edb07d9edb99c7e | |
| parent | 5b23b6d29e3628ed8d99cd9b6ea6b96a8943f9e3 (diff) | |
| download | poky-0a20b836bd61fc575bbc9c5267cd3122d0123dfb.tar.gz | |
linux-firmware: further split qca61x4 package
Separate linux-firmware-qca-qca61x4 package into two independent pieces:
serial and USB. Serial part is going to be used for Qualcomm
Dragonboard820c and similar devices, where QCA6174 is attached over a
serial line, while USB package is required for devices where BT part of
the QCA chip is attached over USB.
(From OE-Core rev: 93b3d61b657ce7d07c78a75b1b3ae4c81189e19a)
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -rw-r--r-- | meta/recipes-kernel/linux-firmware/linux-firmware_20250109.bb | 57 |
1 files changed, 13 insertions, 44 deletions
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20250109.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20250109.bb index 80c94c5db3..b932300742 100644 --- a/meta/recipes-kernel/linux-firmware/linux-firmware_20250109.bb +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20250109.bb | |||
| @@ -398,7 +398,8 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \ | |||
| 398 | ${PN}-ath12k-wcn7850 \ | 398 | ${PN}-ath12k-wcn7850 \ |
| 399 | ${PN}-ath12k-misc \ | 399 | ${PN}-ath12k-misc \ |
| 400 | ${PN}-qca \ | 400 | ${PN}-qca \ |
| 401 | ${PN}-qca-qca61x4 \ | 401 | ${PN}-qca-qca61x4-serial \ |
| 402 | ${PN}-qca-qca61x4-usb \ | ||
| 402 | ${PN}-qca-qca6390 \ | 403 | ${PN}-qca-qca6390 \ |
| 403 | ${PN}-qca-wcn3988 \ | 404 | ${PN}-qca-wcn3988 \ |
| 404 | ${PN}-qca-wcn399x \ | 405 | ${PN}-qca-wcn399x \ |
| @@ -591,7 +592,8 @@ LICENSE:${PN}-ath12k = "Firmware-qualcommAthos_ath10k" | |||
| 591 | LICENSE:${PN}-ath12k-qcn9274 = "Firmware-qualcommAthos_ath10k" | 592 | LICENSE:${PN}-ath12k-qcn9274 = "Firmware-qualcommAthos_ath10k" |
| 592 | LICENSE:${PN}-ath12k-wcn7850 = "Firmware-qualcommAthos_ath10k" | 593 | LICENSE:${PN}-ath12k-wcn7850 = "Firmware-qualcommAthos_ath10k" |
| 593 | LICENSE:${PN}-ath12k-misc = "Firmware-qualcommAthos_ath10k" | 594 | LICENSE:${PN}-ath12k-misc = "Firmware-qualcommAthos_ath10k" |
| 594 | LICENSE:${PN}-qca-qca61x4 = "Firmware-qualcommAthos_ath10k" | 595 | LICENSE:${PN}-qca-qca61x4-serial = "Firmware-qualcommAthos_ath10k" |
| 596 | LICENSE:${PN}-qca-qca61x4-usb = "Firmware-qualcommAthos_ath10k" | ||
| 595 | LICENSE:${PN}-qca-qca6390 = "Firmware-qualcommAthos_ath10k" | 597 | LICENSE:${PN}-qca-qca6390 = "Firmware-qualcommAthos_ath10k" |
| 596 | LICENSE:${PN}-qca-wcn3988 = "Firmware-qcom" | 598 | LICENSE:${PN}-qca-wcn3988 = "Firmware-qcom" |
| 597 | LICENSE:${PN}-qca-wcn399x = "Firmware-qualcommAthos_ath10k" | 599 | LICENSE:${PN}-qca-wcn399x = "Firmware-qualcommAthos_ath10k" |
| @@ -646,47 +648,13 @@ ALLOW_EMPTY:${PN}-ath12k = "1" | |||
| 646 | # firmwares that are not already included in other -ath12k- packages. | 648 | # firmwares that are not already included in other -ath12k- packages. |
| 647 | ALLOW_EMPTY:${PN}-ath12k-misc = "1" | 649 | ALLOW_EMPTY:${PN}-ath12k-misc = "1" |
| 648 | 650 | ||
| 649 | FILES:${PN}-qca-qca61x4 = " \ | 651 | FILES:${PN}-qca-qca61x4-serial = " \ |
| 650 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00000201.bin \ | 652 | ${nonarch_base_libdir}/firmware/qca/nvm_0*.bin \ |
| 651 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00000200.bin \ | 653 | ${nonarch_base_libdir}/firmware/qca/rampatch_0*.bin \ |
| 652 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00000300.bin \ | 654 | " |
| 653 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00000302.bin \ | 655 | FILES:${PN}-qca-qca61x4-usb = " \ |
| 654 | ${nonarch_base_libdir}/firmware/qca/nvm_00130300.bin \ | 656 | ${nonarch_base_libdir}/firmware/qca/rampatch_usb_*.bin \ |
| 655 | ${nonarch_base_libdir}/firmware/qca/nvm_00130302.bin \ | 657 | ${nonarch_base_libdir}/firmware/qca/rampatch_usb_*.bin \ |
| 656 | ${nonarch_base_libdir}/firmware/qca/nvm_00230302.bin \ | ||
| 657 | ${nonarch_base_libdir}/firmware/qca/rampatch_usb_00000200.bin \ | ||
| 658 | ${nonarch_base_libdir}/firmware/qca/rampatch_usb_00000201.bin \ | ||
| 659 | ${nonarch_base_libdir}/firmware/qca/rampatch_usb_00000300.bin \ | ||
| 660 | ${nonarch_base_libdir}/firmware/qca/rampatch_usb_00000302.bin \ | ||
| 661 | ${nonarch_base_libdir}/firmware/qca/rampatch_00130300.bin \ | ||
| 662 | ${nonarch_base_libdir}/firmware/qca/rampatch_00130302.bin \ | ||
| 663 | ${nonarch_base_libdir}/firmware/qca/rampatch_00230302.bin \ | ||
| 664 | ${nonarch_base_libdir}/firmware/qca/nvm_00440302.bin \ | ||
| 665 | ${nonarch_base_libdir}/firmware/qca/rampatch_00440302.bin \ | ||
| 666 | ${nonarch_base_libdir}/firmware/qca/nvm_00440302_eu.bin \ | ||
| 667 | ${nonarch_base_libdir}/firmware/qca/nvm_00440302_i2s_eu.bin \ | ||
| 668 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00000302_eu.bin \ | ||
| 669 | ${nonarch_base_libdir}/firmware/qca/rampatch_usb_00130200.bin \ | ||
| 670 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00130200.bin \ | ||
| 671 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00130200_0104.bin \ | ||
| 672 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00130200_0105.bin \ | ||
| 673 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00130200_0106.bin \ | ||
| 674 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00130200_0107.bin \ | ||
| 675 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00130200_0109.bin \ | ||
| 676 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00130200_0110.bin \ | ||
| 677 | ${nonarch_base_libdir}/firmware/qca/rampatch_usb_00130201.bin \ | ||
| 678 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00130201.bin \ | ||
| 679 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00130201_010a.bin \ | ||
| 680 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00130201_010b.bin \ | ||
| 681 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00130201_0303.bin \ | ||
| 682 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00130201_gf.bin \ | ||
| 683 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00130201_gf_010a.bin \ | ||
| 684 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00130201_gf_010b.bin \ | ||
| 685 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00130201_gf_0303.bin \ | ||
| 686 | ${nonarch_base_libdir}/firmware/qca/rampatch_usb_00190200.bin \ | ||
| 687 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00190200.bin \ | ||
| 688 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00190200_010e.bin \ | ||
| 689 | ${nonarch_base_libdir}/firmware/qca/nvm_usb_00190200_0112.bin \ | ||
| 690 | " | 658 | " |
| 691 | FILES:${PN}-qca-qca6390 = " \ | 659 | FILES:${PN}-qca-qca6390 = " \ |
| 692 | ${nonarch_base_libdir}/firmware/qca/htbtfw20.tlv \ | 660 | ${nonarch_base_libdir}/firmware/qca/htbtfw20.tlv \ |
| @@ -786,7 +754,8 @@ RDEPENDS:${PN}-ath12k-qcn9274 += "${PN}-ath10k-license" | |||
| 786 | RDEPENDS:${PN}-ath12k-wcn7850 += "${PN}-ath10k-license" | 754 | RDEPENDS:${PN}-ath12k-wcn7850 += "${PN}-ath10k-license" |
| 787 | RDEPENDS:${PN}-ath12k-misc += "${PN}-ath10k-license" | 755 | RDEPENDS:${PN}-ath12k-misc += "${PN}-ath10k-license" |
| 788 | RDEPENDS:${PN}-qca += "${PN}-ath10k-license ${PN}-qcom-license" | 756 | RDEPENDS:${PN}-qca += "${PN}-ath10k-license ${PN}-qcom-license" |
| 789 | RDEPENDS:${PN}-qca-qca61x4 += "${PN}-ath10k-license" | 757 | RDEPENDS:${PN}-qca-qca61x4-serial += "${PN}-ath10k-license" |
| 758 | RDEPENDS:${PN}-qca-qca61x4-usb += "${PN}-ath10k-license" | ||
| 790 | RDEPENDS:${PN}-qca-qca6390 += "${PN}-ath10k-license" | 759 | RDEPENDS:${PN}-qca-qca6390 += "${PN}-ath10k-license" |
| 791 | RDEPENDS:${PN}-qca-wcn3988 += "${PN}-qcom-license" | 760 | RDEPENDS:${PN}-qca-wcn3988 += "${PN}-qcom-license" |
| 792 | RDEPENDS:${PN}-qca-wcn399x += "${PN}-ath10k-license" | 761 | RDEPENDS:${PN}-qca-wcn399x += "${PN}-ath10k-license" |
