linux-bluetooth.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] Bluetooth: hci_bcm: Improve FW load time on CYW55572
@ 2022-06-20 12:01 Hakan Jansson
  2022-06-20 12:01 ` [PATCH 1/4] dt-bindings: net: broadcom-bluetooth: Add CYW55572 DT binding Hakan Jansson
                   ` (3 more replies)
  0 siblings, 4 replies; 17+ messages in thread
From: Hakan Jansson @ 2022-06-20 12:01 UTC (permalink / raw)
  Cc: Hakan Jansson, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Rob Herring, Krzysztof Kozlowski, Linus Walleij,
	netdev, devicetree, linux-kernel, Marcel Holtmann, Johan Hedberg,
	Luiz Augusto von Dentz, linux-bluetooth

These patches add an optional device specific data member to specify max
baudrate of a device when in autobaud mode. This allows the host to set a
first baudrate higher than "init speed" to improve FW load time.

The host baudrate will later be changed to "init speed" (as usual) once FW
loading is complete and the device has been reset to begin normal
operation.

Hakan Jansson (4):
  dt-bindings: net: broadcom-bluetooth: Add CYW55572 DT binding
  Bluetooth: hci_bcm: Add DT compatible for CYW55572
  Bluetooth: hci_bcm: Prevent early baudrate setting in autobaud mode
  Bluetooth: hci_bcm: Increase host baudrate for CYW55572 in autobaud
    mode

 .../bindings/net/broadcom-bluetooth.yaml      |  1 +
 drivers/bluetooth/hci_bcm.c                   | 24 +++++++++++++------
 2 files changed, 18 insertions(+), 7 deletions(-)


base-commit: 0b537674e072a37dec2fcefef4df2317b58aaa3f
-- 
2.25.1


^ permalink raw reply	[flat|nested] 17+ messages in thread
* [PATCH v2 1/5] dt-bindings: net: broadcom-bluetooth: Add CYW55572 DT binding
@ 2022-06-30 12:45 Hakan Jansson
  2022-06-30 13:32 ` Bluetooth: hci_bcm: Improve FW load time on CYW55572 bluez.test.bot
  0 siblings, 1 reply; 17+ messages in thread
From: Hakan Jansson @ 2022-06-30 12:45 UTC (permalink / raw)
  Cc: Hakan Jansson, Krzysztof Kozlowski, David S. Miller,
	Eric Dumazet, Jakub Kicinski, Paolo Abeni, Rob Herring,
	Krzysztof Kozlowski, Linus Walleij, netdev, devicetree,
	linux-kernel, Marcel Holtmann, Johan Hedberg,
	Luiz Augusto von Dentz, linux-bluetooth

CYW55572 is a Wi-Fi + Bluetooth combo device from Infineon.
Extend the binding with its DT compatible.

Signed-off-by: Hakan Jansson <hakan.jansson@infineon.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
V1 -> V2:
  - No changes, submitted as part of updated patch series

 Documentation/devicetree/bindings/net/broadcom-bluetooth.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/net/broadcom-bluetooth.yaml b/Documentation/devicetree/bindings/net/broadcom-bluetooth.yaml
index df59575840fe..71fe9b17f8f1 100644
--- a/Documentation/devicetree/bindings/net/broadcom-bluetooth.yaml
+++ b/Documentation/devicetree/bindings/net/broadcom-bluetooth.yaml
@@ -24,6 +24,7 @@ properties:
       - brcm,bcm43540-bt
       - brcm,bcm4335a0
       - brcm,bcm4349-bt
+      - infineon,cyw55572-bt
 
   shutdown-gpios:
     maxItems: 1
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2022-06-30 13:32 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-20 12:01 [PATCH 0/4] Bluetooth: hci_bcm: Improve FW load time on CYW55572 Hakan Jansson
2022-06-20 12:01 ` [PATCH 1/4] dt-bindings: net: broadcom-bluetooth: Add CYW55572 DT binding Hakan Jansson
2022-06-20 12:32   ` Krzysztof Kozlowski
2022-06-20 14:06     ` Hakan Jansson
2022-06-27 17:34       ` Rob Herring
2022-06-28 14:03         ` Hakan Jansson
2022-06-28 22:41           ` Rob Herring
2022-06-29 10:29             ` Hakan Jansson
2022-06-20 13:36   ` Bluetooth: hci_bcm: Improve FW load time on CYW55572 bluez.test.bot
2022-06-20 15:57   ` [PATCH 1/4] dt-bindings: net: broadcom-bluetooth: Add CYW55572 DT binding Krzysztof Kozlowski
2022-06-20 12:01 ` [PATCH 2/4] Bluetooth: hci_bcm: Add DT compatible for CYW55572 Hakan Jansson
2022-06-20 12:01 ` [PATCH 3/4] Bluetooth: hci_bcm: Prevent early baudrate setting in autobaud mode Hakan Jansson
2022-06-28 12:32   ` Linus Walleij
2022-06-20 12:01 ` [PATCH 4/4] Bluetooth: hci_bcm: Increase host baudrate for CYW55572 " Hakan Jansson
2022-06-20 12:21   ` Paul Menzel
2022-06-21 17:15     ` Hakan Jansson
2022-06-30 12:45 [PATCH v2 1/5] dt-bindings: net: broadcom-bluetooth: Add CYW55572 DT binding Hakan Jansson
2022-06-30 13:32 ` Bluetooth: hci_bcm: Improve FW load time on CYW55572 bluez.test.bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).