[PATCH 1/2] dt-bindings: net: bluetooth: realtek: Add RTL8852BS
Alistair
alistair at alistair23.me
Tue Nov 10 15:43:10 PST 2026
On Tue, 2026-11-10 at 08:46 +0100, Frédéric Mahé wrote:
> The RTL8852BS is a Wi-Fi 6 + Bluetooth 5.2 chip with Wi-Fi on SDIO
> and Bluetooth on UART (H5). Its Bluetooth part works with the
> RTL8822CS driver data, so use realtek,rtl8822cs-bt as fallback.
>
> This patch was prepared with the help of an AI assistant (Claude),
> which also ran the tests.
>
> Signed-off-by: Frédéric Mahé <frederic.mahe at cirad.fr>
Reviewed-by: Alistair Francis <alistair at alistair23.me>
Alistair
> ---
> .../bindings/net/bluetooth/realtek,bluetooth.yaml | 11 +++++++--
> --
> 1 file changed, 7 insertions(+), 4 deletions(-)
>
> diff --git
> a/Documentation/devicetree/bindings/net/bluetooth/realtek,bluetooth.y
> aml
> b/Documentation/devicetree/bindings/net/bluetooth/realtek,bluetooth.y
> aml
> index 7d567122b..ffdf13b05 100644
> ---
> a/Documentation/devicetree/bindings/net/bluetooth/realtek,bluetooth.y
> aml
> +++
> b/Documentation/devicetree/bindings/net/bluetooth/realtek,bluetooth.y
> aml
> @@ -4,16 +4,16 @@
> $id:
> http://devicetree.org/schemas/net/bluetooth/realtek,bluetooth.yaml#
> $schema: http://devicetree.org/meta-schemas/core.yaml#
>
> -title: RTL8723BS/RTL8723CS/RTL8821CS/RTL8822CS Bluetooth
> +title: RTL8723BS/RTL8723CS/RTL8821CS/RTL8822CS/RTL8852BS Bluetooth
>
> maintainers:
> - Vasily Khoruzhick <anarsoul at gmail.com>
> - Alistair Francis <alistair at alistair23.me>
>
> description:
> - RTL8723BS/RTL8723CS/RTL8821CS/RTL8822CS is a WiFi + BT chip. WiFi
> part
> - is connected over SDIO, while BT is connected over serial. It
> speaks
> - H5 protocol with few extra commands to upload firmware and change
> + RTL8723BS/RTL8723CS/RTL8821CS/RTL8822CS/RTL8852BS is a WiFi + BT
> chip.
> + WiFi part is connected over SDIO, while BT is connected over
> serial. It
> + speaks H5 protocol with few extra commands to upload firmware and
> change
> module speed.
>
> properties:
> @@ -28,6 +28,9 @@ properties:
> - enum:
> - realtek,rtl8821cs-bt
> - const: realtek,rtl8723bs-bt
> + - items:
> + - const: realtek,rtl8852bs-bt
> + - const: realtek,rtl8822cs-bt
>
> device-wake-gpios:
> maxItems: 1
More information about the linux-riscv
mailing list