Bluetooth : Set the optimized operation speed for BCM Uart
authorDoHyun Pyun <dh79.pyun@samsung.com>
Wed, 17 Jul 2019 07:08:46 +0000 (16:08 +0900)
committerJunghoon Kim <jhoon20.kim@samsung.com>
Thu, 2 Apr 2020 04:09:07 +0000 (13:09 +0900)
When ACL data packet transfers via Uart on the RPI3 board,
the packet loss or overflow issue is occured. After adjusting
the operation speed value, we can reduce these problems.

Change-Id: Id072102e173e0338c4ae3cb7a1a541fbf7f8066e
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
drivers/bluetooth/hci_bcm.c

index 59e5fc5..9481ee0 100644 (file)
@@ -1095,6 +1095,9 @@ static const struct hci_uart_proto bcm_proto = {
        .name           = "Broadcom",
        .manufacturer   = 15,
        .init_speed     = 115200,
+#ifdef TIZEN_BT
+       .oper_speed     = 460800,
+#endif
        .open           = bcm_open,
        .close          = bcm_close,
        .flush          = bcm_flush,