[PATCH 0/3] Bluetooth: btrtl: Add support for RTL8822BS

From: Rudi Heitbaum
Date: Sun May 14 2023 - 03:47:55 EST


With the recent support of the RTL8822BS SDIO WiFi and the
BROKEN_LOCAL_EXT_FEATURES_PAGE_2 quirk complete the enablement by
adding Bluetooth support on the RTL8822BS UART with hci_ver = 0x07.

The RTL8822BS requires the BROKEN_LOCAL_EXT_FEATURES_PAGE_2 quirk.

Test results:

[ 10.029959] Bluetooth: hci0: RTL: examining hci_ver=07 hci_rev=000b lmp_ver=07 lmp_subver=8822
[ 10.047194] Bluetooth: hci0: RTL: rom_version status=0 version=2
[ 10.047250] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822bs_fw.bin
[ 10.114730] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822bs_config.bin
[ 10.237433] Bluetooth: hci0: RTL: cfg_sz 75, total sz 24543
[ 11.244540] Bluetooth: hci0: RTL: fw version 0xaa89f793
[ 11.279285] Bluetooth: hci0: broken local ext features page 2

Rudi Heitbaum (3):
dt-bindings: net: realtek-bluetooth: Add RTL8822BS
Bluetooth: btrtl: Add support for RTL8822BS UART
arm64: dts: allwinner: h6: tanix-tx6: Add compatible bluetooth

.../devicetree/bindings/net/realtek-bluetooth.yaml | 13 ++++++++-----
.../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 2 +-
drivers/bluetooth/btrtl.c | 12 +++++++++++-
drivers/bluetooth/hci_h5.c | 6 ++++++
4 files changed, 26 insertions(+), 7 deletions(-)


base-commit: bb7c241fae6228e89c0286ffd6f249b3b0dea225
--
2.25.1