summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Eggers <ceggers@arri.de>2022-10-17 17:52:40 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-10-26 12:28:39 +0100
commit27e0442d7ba0ae4fae73ec20ae4b00c677ddbca7 (patch)
tree7eb3283310a1afdda31e8f5da01d6fcc01e6d792
parentaf4cb167597a23f835ce300bf7d7a73e543ea572 (diff)
downloadpoky-27e0442d7ba0ae4fae73ec20ae4b00c677ddbca7.tar.gz
linux-firmware: split rtl8761 firmware
Realtek Bluetooth devices require binary firmware files. Package them separately in order to avoid installing the full linux-firmware package on embedded devices. Affected (end user) products (incomplete list): - TP-Link UB500 - Logilink BT0054 (From OE-Core rev: fb44eb4feef54f2343c8186809a65dcb9b58a9b2) Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb6
1 files changed, 6 insertions, 0 deletions
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb
index 45c9d0e861..eea9251a84 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb
@@ -235,6 +235,7 @@ PACKAGES =+ "${PN}-ralink-license ${PN}-ralink \
235 ${PN}-vt6656-license ${PN}-vt6656 \ 235 ${PN}-vt6656-license ${PN}-vt6656 \
236 ${PN}-rs9113 ${PN}-rs9116 \ 236 ${PN}-rs9113 ${PN}-rs9116 \
237 ${PN}-rtl-license ${PN}-rtl8188 ${PN}-rtl8192cu ${PN}-rtl8192ce ${PN}-rtl8192su ${PN}-rtl8723 ${PN}-rtl8821 \ 237 ${PN}-rtl-license ${PN}-rtl8188 ${PN}-rtl8192cu ${PN}-rtl8192ce ${PN}-rtl8192su ${PN}-rtl8723 ${PN}-rtl8821 \
238 ${PN}-rtl8761 \
238 ${PN}-rtl8168 \ 239 ${PN}-rtl8168 \
239 ${PN}-cypress-license \ 240 ${PN}-cypress-license \
240 ${PN}-broadcom-license \ 241 ${PN}-broadcom-license \
@@ -563,6 +564,7 @@ LICENSE:${PN}-rtl8192cu = "Firmware-rtlwifi_firmware"
563LICENSE:${PN}-rtl8192ce = "Firmware-rtlwifi_firmware" 564LICENSE:${PN}-rtl8192ce = "Firmware-rtlwifi_firmware"
564LICENSE:${PN}-rtl8192su = "Firmware-rtlwifi_firmware" 565LICENSE:${PN}-rtl8192su = "Firmware-rtlwifi_firmware"
565LICENSE:${PN}-rtl8723 = "Firmware-rtlwifi_firmware" 566LICENSE:${PN}-rtl8723 = "Firmware-rtlwifi_firmware"
567LICENSE:${PN}-rtl8761 = "Firmware-rtlwifi_firmware"
566LICENSE:${PN}-rtl8821 = "Firmware-rtlwifi_firmware" 568LICENSE:${PN}-rtl8821 = "Firmware-rtlwifi_firmware"
567LICENSE:${PN}-rtl-license = "Firmware-rtlwifi_firmware" 569LICENSE:${PN}-rtl-license = "Firmware-rtlwifi_firmware"
568LICENSE:${PN}-rtl8168 = "WHENCE" 570LICENSE:${PN}-rtl8168 = "WHENCE"
@@ -588,6 +590,9 @@ FILES:${PN}-rtl8723 = " \
588FILES:${PN}-rtl8821 = " \ 590FILES:${PN}-rtl8821 = " \
589 ${nonarch_base_libdir}/firmware/rtlwifi/rtl8821*.bin \ 591 ${nonarch_base_libdir}/firmware/rtlwifi/rtl8821*.bin \
590" 592"
593FILES:${PN}-rtl8761 = " \
594 ${nonarch_base_libdir}/firmware/rtl_bt/rtl8761*.bin \
595"
591FILES:${PN}-rtl8168 = " \ 596FILES:${PN}-rtl8168 = " \
592 ${nonarch_base_libdir}/firmware/rtl_nic/rtl8168*.fw \ 597 ${nonarch_base_libdir}/firmware/rtl_nic/rtl8168*.fw \
593" 598"
@@ -598,6 +603,7 @@ RDEPENDS:${PN}-rtl8192cu += "${PN}-rtl-license"
598RDEPENDS:${PN}-rtl8192su = "${PN}-rtl-license" 603RDEPENDS:${PN}-rtl8192su = "${PN}-rtl-license"
599RDEPENDS:${PN}-rtl8723 += "${PN}-rtl-license" 604RDEPENDS:${PN}-rtl8723 += "${PN}-rtl-license"
600RDEPENDS:${PN}-rtl8821 += "${PN}-rtl-license" 605RDEPENDS:${PN}-rtl8821 += "${PN}-rtl-license"
606RDEPENDS:${PN}-rtl8761 += "${PN}-rtl-license"
601RDEPENDS:${PN}-rtl8168 += "${PN}-whence-license" 607RDEPENDS:${PN}-rtl8168 += "${PN}-whence-license"
602 608
603# For ti-connectivity 609# For ti-connectivity