summaryrefslogtreecommitdiffstats
path: root/meta
diff options
context:
space:
mode:
authorChristian Eggers <ceggers@arri.de>2022-10-17 17:52:40 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-11-09 17:42:14 +0000
commit9921f0a250a5b8b19bf844bc2cbc4da70a1f4406 (patch)
tree7e5c79fdb77ca3c6d24e28ff3691e5d346a13ce4 /meta
parentcd89ca53eddeb191154908cf8f448fe3e16c15d8 (diff)
downloadpoky-9921f0a250a5b8b19bf844bc2cbc4da70a1f4406.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: 2772f356d4a8b8f31c34a3951814d04fb4f3decb) Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit fb44eb4feef54f2343c8186809a65dcb9b58a9b2) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-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