Bluetooth: btrtl: add support for the RTL8723BS and RTL8723DS chips
authorMartin Blumenstingl <martin.blumenstingl@googlemail.com>
Thu, 2 Aug 2018 14:57:16 +0000 (16:57 +0200)
committerMarcel Holtmann <marcel@holtmann.org>
Fri, 3 Aug 2018 11:27:46 +0000 (13:27 +0200)
commitc50903e3ee1b55d0d8a43eebed0c159e91986496
tree765e22a035448ba9a4a4d3473165d5cfbbb38406
parentb85b0ee1001b112a3dd4c4718d80b0c40551a2bb
Bluetooth: btrtl: add support for the RTL8723BS and RTL8723DS chips

The Realtek RTL8723BS and RTL8723DS chipsets are SDIO wifi chips. They
also contain a Bluetooth module which is connected via UART to the host.

Realtek's userspace initialization tool (rtk_hciattach) differentiates
these two via the HCI version and revision returned by the
HCI_OP_READ_LOCAL_VERSION command.
Additionally we apply these checks only the for UART devices. Everything
else is assumed to be a "RTL8723B" which was originally supported by the
driver (communicating via USB).

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Signed-off-by: Jeremy Cline <jeremy@jcline.org>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/bluetooth/btrtl.c