Enable Realtek Bluetooth firmwares (#1283)

* Add RTL87xx/RTL88xx Bluetooth firmware

Enable Realtek Bluetooth dongles by adding firmware for RTL87xx and
RTL8xx devices.

* Enable Wireless firmwares for OVA and Generic x86-64 machines

Virtual machines might use hardware pass through functionality to get
direct access to wireless hardware. Add all firmwares we use in Generic
x86-64 image also to the OVA image. Also enable Ralink devices for the
two machines.

* Add RTL87xx/RTL88xx Bluetooth firmwares (#1273)

Add RTL87xx/RTL88xx Bluetooth to all devices without on-board Bluetooth.
This commit is contained in:
Stefan Agner
2021-03-22 23:37:53 +01:00
committed by GitHub
parent 45abe203f5
commit 23fb6b8dd3
11 changed files with 134 additions and 0 deletions

View File

@@ -64,6 +64,27 @@ LINUX_FIRMWARE_FILES += qca/rampatch_usb_00000302.bin qca/nvm_usb_00000302.bin
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENSE.qcom
endif
# Realtek 87xx Bluetooth
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX_BT),y)
LINUX_FIRMWARE_FILES += \
rtl_bt/rtl8723a_fw.bin rtl_bt/rtl8723b_fw.bin \
rtl_bt/rtl8723bs_config-OBDA8723.bin \
rtl_bt/rtl8723bs_fw.bin rtl_bt/rtl8723d_config.bin \
rtl_bt/rtl8723d_fw.bin rtl_bt/rtl8761a_fw.bin
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.rtlwifi_firmware.txt
endif
# Realtek 88xx Bluetooth
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_RTL_88XX_BT),y)
LINUX_FIRMWARE_FILES += \
rtl_bt/rtl8812ae_fw.bin rtl_bt/rtl8821a_fw.bin \
rtl_bt/rtl8821c_config.bin rtl_bt/rtl8821c_fw.bin \
rtl_bt/rtl8822b_config.bin rtl_bt/rtl8822b_fw.bin \
rtl_bt/rtl8822cs_config.bin rtl_bt/rtl8822cs_fw.bin \
rtl_bt/rtl8822cu_config.bin rtl_bt/rtl8822cu_fw.bin
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.rtlwifi_firmware.txt
endif
# rt2501/rt61
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT61),y)
LINUX_FIRMWARE_FILES += rt2561.bin rt2561s.bin rt2661.bin