Bluetooth HCI transport and adapter drivers
The drivers that let Linux talk to Bluetooth radios over USB, UART, SDIO, PCIe, and virtio, covering chips from Intel, Qualcomm, MediaTek, Broadcom, Realtek, Marvell, NXP, and others. They power Bluetooth in modern laptops, retail USB dongles, embedded boards, and a few legacy PCMCIA cards, spanning hardware from the early 2000s to devices shipping new today.
recommendation
It should stay in the kernel because this is the umbrella subtree that makes virtually every Bluetooth radio work on Linux, from cheap USB dongles to the chips built into laptops, phones, and embedded boards. Active maintenance is obvious: patches landed in 2026 to fix MediaTek MT7925 audio handling and to add IDs for Realtek's RTL8922AE, and vendors like MERCUSYS are still shipping new Bluetooth 5.3/5.4 USB adapters in 2025. There is no replacement; removing it would simply mean no Bluetooth on Linux.
repository signals
sources
- lore.kernel.org
April 2026 patch updates `drivers/bluetooth/btusb.c` for MediaTek MT7925 invalid ISO RX packets, showing active bug-fix maintenance for current hardware.
- lore.kernel.org
April 2026 patch adds a new Realtek RTL8922AE VID/PID to `btusb.c`, showing ongoing enablement for newly shipping Bluetooth hardware.
- mercusys.com
MERCUSYS markets the MA530 as a Bluetooth 5.3/5.4 nano USB adapter, evidence that USB Bluetooth adapters covered by this subtree are still sold new in 2025/2026.
- cateee.net
LKDDb shows `CONFIG_BT_HCIBTUSB` remains present in current kernel series and maps `btusb` to a large set of supported USB Bluetooth devices.
codex reasoning notes (technical)
Real driver subtree, not a helper library: local `drivers/bluetooth/Kconfig` and file list show transport/vendor drivers across USB/UART/SDIO/PCIe/virtio (Intel, Qualcomm, MediaTek, Broadcom, Realtek, Marvell, NXP, legacy PCMCIA). Lore evidence was obtained with `lore_activity(file=drivers/bluetooth/btusb.c)`, which returned fresh 2026 fixes and new-device-ID patches; that strongly argues against deprecation or removal. Deployment evidence was obtained with one web search call, yielding the official MERCUSYS MA530 product page and LKDDb entry. No natural replacement driver exists for the subtree as a whole; it is the in-tree family of Bluetooth HCI transport drivers for widely deployed consumer, laptop, embedded, and some virtualized use cases.