diff options
| author | Dmitry Baryshkov <dbaryshkov@gmail.com> | 2024-09-08 09:53:33 +0300 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-09-12 16:15:09 +0100 |
| commit | 4d1697fb87fa6395e05201f21279fe5b996be741 (patch) | |
| tree | e0cecd8b13d09d71fe667376e62ec1242502fe60 | |
| parent | 63beda0e1090820a21eeb363851b72f9473610d3 (diff) | |
| download | poky-4d1697fb87fa6395e05201f21279fe5b996be741.tar.gz | |
linux-firmware: split ath10k package
A lot of Qualcomm-based devices incorporate WCN3990 WiFi/BT chips. The
ath10k firmware package provides two small files for such boards, the
rest of ath10k firmware isn't applicable. Split the WCN3990 firmware
package to simplify using of the WiFI in the resource-constrained
environments (e.g. from the initramfs).
(From OE-Core rev: 40d2fbece1c2f6ecf62bffa44ad37850e90268cb)
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_20240909.bb | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20240909.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20240909.bb index 2aab6204da..5ec57b7e3b 100644 --- a/meta/recipes-kernel/linux-firmware/linux-firmware_20240909.bb +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20240909.bb | |||
| @@ -330,7 +330,9 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \ | |||
| 330 | ${PN}-atheros-license ${PN}-ar5523 ${PN}-ar9170 ${PN}-ath6k ${PN}-ath9k ${PN}-ath3k \ | 330 | ${PN}-atheros-license ${PN}-ar5523 ${PN}-ar9170 ${PN}-ath6k ${PN}-ath9k ${PN}-ath3k \ |
| 331 | ${PN}-carl9170 \ | 331 | ${PN}-carl9170 \ |
| 332 | ${PN}-qcom-qcm2290-wifi ${PN}-qcom-qrb4210-wifi ${PN}-qcom-sdm845-modem \ | 332 | ${PN}-qcom-qcm2290-wifi ${PN}-qcom-qrb4210-wifi ${PN}-qcom-sdm845-modem \ |
| 333 | ${PN}-ar3k-license ${PN}-ar3k ${PN}-ath10k-license ${PN}-ath10k ${PN}-ath11k ${PN}-ath12k ${PN}-qca \ | 333 | ${PN}-ar3k-license ${PN}-ar3k \ |
| 334 | ${PN}-ath10k-license ${PN}-ath10k-wcn3990 ${PN}-ath10k \ | ||
| 335 | ${PN}-ath11k ${PN}-ath12k ${PN}-qca \ | ||
| 334 | \ | 336 | \ |
| 335 | ${PN}-imx-sdma-license ${PN}-imx-sdma-imx6q ${PN}-imx-sdma-imx7d \ | 337 | ${PN}-imx-sdma-license ${PN}-imx-sdma-imx6q ${PN}-imx-sdma-imx7d \ |
| 336 | \ | 338 | \ |
| @@ -486,6 +488,7 @@ LICENSE:${PN}-carl9170 = "GPL-2.0-or-later" | |||
| 486 | LICENSE:${PN}-ar3k = "Firmware-qualcommAthos_ar3k & Firmware-atheros_firmware" | 488 | LICENSE:${PN}-ar3k = "Firmware-qualcommAthos_ar3k & Firmware-atheros_firmware" |
| 487 | LICENSE:${PN}-ar3k-license = "Firmware-qualcommAthos_ar3k" | 489 | LICENSE:${PN}-ar3k-license = "Firmware-qualcommAthos_ar3k" |
| 488 | LICENSE:${PN}-ath10k = "Firmware-qualcommAthos_ath10k" | 490 | LICENSE:${PN}-ath10k = "Firmware-qualcommAthos_ath10k" |
| 491 | LICENSE:${PN}-ath10k-wcn3990 = "Firmware-qualcommAthos_ath10k" | ||
| 489 | LICENSE:${PN}-ath10k-license = "Firmware-qualcommAthos_ath10k" | 492 | LICENSE:${PN}-ath10k-license = "Firmware-qualcommAthos_ath10k" |
| 490 | LICENSE:${PN}-qca = "Firmware-qualcommAthos_ath10k" | 493 | LICENSE:${PN}-qca = "Firmware-qualcommAthos_ath10k" |
| 491 | 494 | ||
| @@ -498,6 +501,9 @@ FILES:${PN}-ath10k-license = "${nonarch_base_libdir}/firmware/LICENSE.QualcommAt | |||
| 498 | FILES:${PN}-ath10k = " \ | 501 | FILES:${PN}-ath10k = " \ |
| 499 | ${nonarch_base_libdir}/firmware/ath10k \ | 502 | ${nonarch_base_libdir}/firmware/ath10k \ |
| 500 | " | 503 | " |
| 504 | FILES:${PN}-ath10k-wcn3990 = " \ | ||
| 505 | ${nonarch_base_libdir}/firmware/ath10k/WCN3990 \ | ||
| 506 | " | ||
| 501 | 507 | ||
| 502 | FILES:${PN}-ath11k = " \ | 508 | FILES:${PN}-ath11k = " \ |
| 503 | ${nonarch_base_libdir}/firmware/ath11k \ | 509 | ${nonarch_base_libdir}/firmware/ath11k \ |
| @@ -513,6 +519,8 @@ FILES:${PN}-qca = " \ | |||
| 513 | 519 | ||
| 514 | RDEPENDS:${PN}-ar3k += "${PN}-ar3k-license ${PN}-atheros-license" | 520 | RDEPENDS:${PN}-ar3k += "${PN}-ar3k-license ${PN}-atheros-license" |
| 515 | RDEPENDS:${PN}-ath10k += "${PN}-ath10k-license" | 521 | RDEPENDS:${PN}-ath10k += "${PN}-ath10k-license" |
| 522 | RDEPENDS:${PN}-ath10k += "${PN}-ath10k-wcn3990" | ||
| 523 | RDEPENDS:${PN}-ath10k-wcn3990 += "${PN}-ath10k-license" | ||
| 516 | RDEPENDS:${PN}-ath11k += "${PN}-ath10k-license" | 524 | RDEPENDS:${PN}-ath11k += "${PN}-ath10k-license" |
| 517 | RDEPENDS:${PN}-ath12k += "${PN}-ath10k-license" | 525 | RDEPENDS:${PN}-ath12k += "${PN}-ath10k-license" |
| 518 | RDEPENDS:${PN}-qca += "${PN}-ath10k-license" | 526 | RDEPENDS:${PN}-qca += "${PN}-ath10k-license" |
