package/rtl8723ds-bt: new package

This package install the required firmware for enabling the
Bluetooth device embedded in the RTL8723DS chip.
The driver is included in Linux main tree and can be enabled
with the BT_HCIUART_RTL symbol.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Tested-by: Indrek Kruusa <indrek.kruusa@gmail.com>
[Peter: use install -D]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
Angelo Compagnucci 2022-12-16 09:04:31 +01:00 committed by Peter Korsgaard
parent f51e1f9522
commit 2a2db09451
5 changed files with 28 additions and 0 deletions

View File

@ -185,6 +185,7 @@ F: package/qt5/qt5coap/
F: package/qt5/qt5knx/
F: package/qt5/qt5mqtt/
F: package/rtl8723ds/
F: package/rtl8723ds-bt/
F: package/sam-ba/
F: package/sshguard/
F: package/sunwait/

View File

@ -585,6 +585,7 @@ endmenu
source "package/rtl8192eu/Config.in"
source "package/rtl8723bu/Config.in"
source "package/rtl8723ds/Config.in"
source "package/rtl8723ds-bt/Config.in"
source "package/rtl8812au-aircrack-ng/Config.in"
source "package/rtl8821au/Config.in"
source "package/sane-backends/Config.in"

View File

@ -0,0 +1,6 @@
config BR2_PACKAGE_RTL8723DS_BT
bool "rtl8723ds-bt"
help
rtl8723ds UART attached Bluetooth module firmware.
https://github.com/wsyco/RTL8723DS_BT_Linux

View File

@ -0,0 +1,2 @@
# Locally computed
sha256 9e70a981946abeeb6437d9a27d8437cea15aa4df72f8d56ded0ae28af484d2f4 rtl8723ds-bt-14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08.tar.gz

View File

@ -0,0 +1,18 @@
################################################################################
#
# rtl8723ds-bt
#
################################################################################
RTL8723DS_BT_VERSION = 14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08
RTL8723DS_BT_SITE = $(call github,wsyco,RTL8723DS_BT_Linux,$(RTL8723DS_BT_VERSION))
RTL8723DS_BT_LICENSE = PROPRIETARY
define RTL8723DS_BT_INSTALL_TARGET_CMDS
$(INSTALL) -m 644 -D $(@D)/8723D/rtl8723d_fw \
$(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_fw.bin
$(INSTALL) -m 644 -D $(@D)/8723D/rtl8723d_config \
$(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_config.bin
endef
$(eval $(generic-package))