The Teres A64 I laptop comes equipped with a serial-attached Realtek rtl8723bs Bluetooth controller. This series creates the DT binding for the the Realtek vendor extension of the HCI H5 driver, for which ACPI bindings already exist, and enable support for the Teres A64 I board. The first patch adds the DT binding documentation. The second one implements such binding in the HCI H5 driver. The last patch adds the appropriate device node to the Teres A64 I dts file to enable Bluetooth. Changes since v1: - Adjusted driver code following advice from Marcel Holtmann (thanks for your time!) - The DT bindings are documented for all serial attached Realtek controllers instead of juste the rtl8723bs - Made the "config-name" property generic by removing the vendor prefix - Kconfig change to make BT_HCIUART_RTL depend on either ACPI or OF Hugo Grostabussiat (3): dt-bindings: net: bluetooth: add DT binding for Realtek controllers Bluetooth: hci_h5: Add DT support for rtl8723bs arm64: dts: allwinner: a64: Enable Bluetooth on Teres-I .../bindings/net/realtek-bluetooth.txt | 25 ++++++++++++ .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 13 ++++++ drivers/bluetooth/Kconfig | 2 +- drivers/bluetooth/hci_h5.c | 40 ++++++++++++++++--- 4 files changed, 74 insertions(+), 6 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/realtek-bluetooth.txt -- 2.23.0