[openwrt/openwrt] kernel: support for Realtek USB bluetooth devices

LEDE Commits lede-commits at lists.infradead.org
Sat Nov 12 09:30:09 PST 2022


hauke pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/bc67c27283e1d0fa468c7fac5de9e864238305c7

commit bc67c27283e1d0fa468c7fac5de9e864238305c7
Author: Quintin Hill <stuff at quintin.me.uk>
AuthorDate: Sat Oct 22 08:14:42 2022 +0100

    kernel: support for Realtek USB bluetooth devices
    
    USB adaptors with the RTL8761B chipset are cheap and readily available
    but so far support is missing in Openwrt.  Enable the relevant kernel
    options and add a module to the kmod-bluetooth package.  Increases size
    of kmod-bluetooth ipk from 279140 bytes to 285320 bytes on my ath79 build.
    
    Tested on a WNDR3700v4 with rtl8761bu firmware.
    
    Signed-off-by: Quintin Hill <stuff at quintin.me.uk>
---
 package/kernel/linux/modules/other.mk | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/package/kernel/linux/modules/other.mk b/package/kernel/linux/modules/other.mk
index 46f5dea7ae..58dd2d6c25 100644
--- a/package/kernel/linux/modules/other.mk
+++ b/package/kernel/linux/modules/other.mk
@@ -41,7 +41,7 @@ define KernelPackage/bluetooth
 	CONFIG_BT_HCIBTUSB \
 	CONFIG_BT_HCIBTUSB_BCM=n \
 	CONFIG_BT_HCIBTUSB_MTK=y \
-	CONFIG_BT_HCIBTUSB_RTL=n \
+	CONFIG_BT_HCIBTUSB_RTL=y \
 	CONFIG_BT_HCIUART \
 	CONFIG_BT_HCIUART_BCM=n \
 	CONFIG_BT_HCIUART_INTEL=n \
@@ -56,7 +56,8 @@ define KernelPackage/bluetooth
 	$(LINUX_DIR)/net/bluetooth/hidp/hidp.ko \
 	$(LINUX_DIR)/drivers/bluetooth/hci_uart.ko \
 	$(LINUX_DIR)/drivers/bluetooth/btusb.ko \
-	$(LINUX_DIR)/drivers/bluetooth/btintel.ko
+	$(LINUX_DIR)/drivers/bluetooth/btintel.ko \
+	$(LINUX_DIR)/drivers/bluetooth/btrtl.ko
   AUTOLOAD:=$(call AutoProbe,bluetooth rfcomm bnep hidp hci_uart btusb)
 endef
 




More information about the lede-commits mailing list