From c2cf52a213a4467ee9f04d29efb9bd9a1e590e08 Mon Sep 17 00:00:00 2001 From: Benjamin Geiger Date: Fri, 20 Dec 2024 10:00:19 +0100 Subject: [PATCH] dts: bindings: bluetooth: cyw43xxx: Add bt_hci_uart binding layer to desc Add zephyr,bt-hci-uart binding to the CYW43xxx device tree example to properly implement Zephyr's HCI UART abstraction layer. Signed-off-by: Benjamin Geiger --- .../bluetooth/infineon,cyw43xxx-bt-hci.yaml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/dts/bindings/bluetooth/infineon,cyw43xxx-bt-hci.yaml b/dts/bindings/bluetooth/infineon,cyw43xxx-bt-hci.yaml index 4dcc1f41873..9f447f89e6f 100644 --- a/dts/bindings/bluetooth/infineon,cyw43xxx-bt-hci.yaml +++ b/dts/bindings/bluetooth/infineon,cyw43xxx-bt-hci.yaml @@ -21,12 +21,17 @@ description: | /* HW Flow control must be enabled for HCI H4 */ hw-flow-control; - bt-hci { + bt_hci_uart: bt_hci_uart { + compatible = "zephyr,bt-hci-uart"; status = "okay"; - compatible = "infineon,cyw43xxx-bt-hci"; - bt-reg-on-gpios = <&gpio_prt3 4 (GPIO_ACTIVE_HIGH)>; - fw-download-speed = <3000000>; + bt-hci { + status = "okay"; + compatible = "infineon,cyw43xxx-bt-hci"; + bt-reg-on-gpios = <&gpio_prt3 4 (GPIO_ACTIVE_HIGH)>; + + fw-download-speed = <3000000>; + }; }; };