以下为《RTL8723DS蓝牙问题分析》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
Realtek Bluetooth serdev support (H5 protocol)
From:
?
Martin Blumenstingl
To:
?
robh+dt-DgEjT+Ai2ygdnm+yROfE0A-AT-public.gmane.org, devicetree-u79uwXL29TY76Z2rM5mHXA-AT-public.gmane.org, linux-bluetooth-u79uwXL29TY76Z2rM5mHXA-AT-public.gmane.org, linux-serial-u79uwXL29TY76Z2rM5mHXA-AT-public.gmane.org
Subject:
?
[RFC v2 0/9] Realtek Bluetooth serdev support (H5 protocol)
Date:
?
Mon, 1 Jan 2018 21:42:08 +0100
Message-ID:
?
Cc:
?
mark.rutland-5wv7dgnIgG8-AT-public.gmane.org, marcel-kz+m5ild9QBg9hUCZPvPmw-AT-public.gmane.org, gustavo-THi1TnShQwVAfugRpC6u6w-AT-public.gmane.org, johan.hedberg-Re5JQEeQqe8AvxtiuMwx3w-AT-public.gmane.org, gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r-AT-public.gmane.org, jslaby-IBi9RG/b67k-AT-public.gmane.org, johan-DgEjT+Ai2ygdnm+yROfE0A-AT-public.gmane.org, linux-amlogic-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r-AT-public.gmane.org, Larry.Finger-tQ5ms3gMjBLk1uMJSBkQmQ-AT-public.gmane.org, carlo-6IF/jdPJHihWk0Htik3J/w-AT-public.gmane.org, drake-6IF/jdPJHihWk0Htik3J/w-AT-public.gmane.org, Martin Blumenstingl
Archive-link:
?
Article
Hello,
I am sending this series because I want to get feedback.
please don't expect it to be perfect (yet). especially since it's
touching parts of the kernel I've not worked with before.
my goal was NOT to use the user-space initialization tool for the
Bluetooth part of one of my devices (which uses a Realtek RTL8723BS).
my hope was that I only had to hook up serdev support to hci_h5 and
re-use the setup function provided by btrtl. unfortunately it wasn't
that easy.
there are no datasheet 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 com/lwfinger/rtl8723bs_bt
[1] https://github.com/NextThingCo/rtl8723ds_bt
[2] https://doc.001pp.com/lists/linux-bluetooth/msg72862.html
Martin Blumenstingl (9):
serdev: implement parity configuration
dt-bindings: net: bluetooth: add support for Realtek Bluetooth chips
Bluetooth: btrtl: add MODULE_FIRMWARE declarations
Bluetooth: btrtl: split the device initialization into smaller parts
Bluetooth: btrtl: add support for retrieving the UART settings
Bluetooth: btrtl: add support for the RTL8723BS and RTL8723DS chips
bluetooth: btrtl: load the config blob from devicetree when available
Bluetooth: drop HCI_UART_INIT_PENDING support
Bluetooth: hci_h5: add support for Realtek UART Bluetooth modules
.../devicetree/bindings/net/realtek-bluetooth.txt | 41 ++
drivers/bluetooth/Kconfig | 1 +
drivers/bluetooth/btrtl.c | 461 ++++++++++++++++-----
drivers/bluetooth/btrtl.h | 46 ++
drivers/bluetooth/hci_h5.c | 206 ++++++++-
drivers/bluetooth/hci_ldisc.c | 38 --
drivers/bluetooth/hci_serdev.c | 3 -
drivers/bluetooth/hci_uart.h | 4 +-
drivers/tty/serdev/core.c | 12 +
drivers/tty/serdev/serdev-ttyport.c | 21 +
include/linux/serdev.h | 5 +
11 files changed, 678 insertions(+), 160 deletions(-)
create mode 100644 Documentation/devicetree/bindings/net/realtek-bluetooth.txt
--
2.15.1
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《RTL8723DS蓝牙问题分析》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。