All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/5] Bluetooth: hci_mrvl: Add serdev support for 88W8997
@ 2023-02-13 12:09 ` Francesco Dolcini
  0 siblings, 0 replies; 24+ messages in thread
From: Francesco Dolcini @ 2023-02-13 12:09 UTC (permalink / raw)
  To: netdev, devicetree, linux-kernel, linux-bluetooth,
	Marcel Holtmann, Luiz Augusto von Dentz, linux-arm-kernel
  Cc: Francesco Dolcini, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Rob Herring, Krzysztof Kozlowski, Johan Hedberg,
	Sascha Hauer, Shawn Guo, Pengutronix Kernel Team, Fabio Estevam

From: Francesco Dolcini <francesco.dolcini@toradex.com>

Add serdev support for the 88W8997 from NXP (previously Marvell). It includes
support for changing the baud rate. The command to change the baud rate is
taken from the user manual UM11483 Rev. 9 in section 7 (Bring-up of Bluetooth
interfaces) from NXP.

v3:
 - Use __hci_cmd_sync_status instead of __hci_cmd_sync 

v2:
 - Fix the subject as pointed out by Krzysztof. Thanks!
 - Fix indentation in marvell-bluetooth.yaml
 - Fix compiler warning for kernel builds without CONFIG_OF enabled

Stefan Eichenberger (5):
  dt-bindings: bluetooth: marvell: add 88W8997
  dt-bindings: bluetooth: marvell: add max-speed property
  Bluetooth: hci_mrvl: use maybe_unused macro for device tree ids
  Bluetooth: hci_mrvl: Add serdev support for 88W8997
  arm64: dts: imx8mp-verdin: add 88W8997 serdev to uart4

 .../bindings/net/marvell-bluetooth.yaml       | 20 ++++-
 .../dts/freescale/imx8mp-verdin-wifi.dtsi     |  5 ++
 drivers/bluetooth/hci_mrvl.c                  | 90 ++++++++++++++++---
 3 files changed, 104 insertions(+), 11 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 24+ messages in thread
* [PATCH v2 1/5] dt-bindings: bluetooth: marvell: add 88W8997
@ 2023-01-26  7:43 Francesco Dolcini
  2023-01-26  8:39 ` Bluetooth: hci_mrvl: Add serdev support for 88W8997 bluez.test.bot
  0 siblings, 1 reply; 24+ messages in thread
From: Francesco Dolcini @ 2023-01-26  7:43 UTC (permalink / raw)
  To: netdev, devicetree, linux-kernel, linux-bluetooth,
	Marcel Holtmann, Luiz Augusto von Dentz
  Cc: Stefan Eichenberger, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Rob Herring, Krzysztof Kozlowski,
	Johan Hedberg, Sascha Hauer, Krzysztof Kozlowski,
	Francesco Dolcini

From: Stefan Eichenberger <stefan.eichenberger@toradex.com>

Update the documentation with the device tree binding for the Marvell
88W8997 bluetooth device.

Signed-off-by: Stefan Eichenberger <stefan.eichenberger@toradex.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
---
v2:
 - removed redundant "DT binding" from commit message title
 - add acked-by Krzysztof
---
 Documentation/devicetree/bindings/net/marvell-bluetooth.yaml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/net/marvell-bluetooth.yaml b/Documentation/devicetree/bindings/net/marvell-bluetooth.yaml
index 309ef21a1e37..83b64ed730f5 100644
--- a/Documentation/devicetree/bindings/net/marvell-bluetooth.yaml
+++ b/Documentation/devicetree/bindings/net/marvell-bluetooth.yaml
@@ -15,7 +15,9 @@ maintainers:
 
 properties:
   compatible:
-    const: mrvl,88w8897
+    enum:
+      - mrvl,88w8897
+      - mrvl,88w8997
 
 required:
   - compatible
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [PATCH v1 1/4] dt-bindings: bluetooth: marvell: add 88W8997 DT binding
@ 2023-01-18 12:28 Francesco Dolcini
  2023-01-18 13:39 ` Bluetooth: hci_mrvl: Add serdev support for 88W8997 bluez.test.bot
  0 siblings, 1 reply; 24+ messages in thread
From: Francesco Dolcini @ 2023-01-18 12:28 UTC (permalink / raw)
  To: netdev, devicetree, linux-kernel, linux-bluetooth,
	Marcel Holtmann, Luiz Augusto von Dentz
  Cc: Stefan Eichenberger, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Rob Herring, Krzysztof Kozlowski,
	Johan Hedberg, Sascha Hauer, Francesco Dolcini

From: Stefan Eichenberger <stefan.eichenberger@toradex.com>

Update the documentation with the device tree binding for the Marvell
88W8997 bluetooth device.

Signed-off-by: Stefan Eichenberger <stefan.eichenberger@toradex.com>
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
---
 Documentation/devicetree/bindings/net/marvell-bluetooth.yaml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/net/marvell-bluetooth.yaml b/Documentation/devicetree/bindings/net/marvell-bluetooth.yaml
index 309ef21a1e37..83b64ed730f5 100644
--- a/Documentation/devicetree/bindings/net/marvell-bluetooth.yaml
+++ b/Documentation/devicetree/bindings/net/marvell-bluetooth.yaml
@@ -15,7 +15,9 @@ maintainers:
 
 properties:
   compatible:
-    const: mrvl,88w8897
+    enum:
+      - mrvl,88w8897
+      - mrvl,88w8997
 
 required:
   - compatible
-- 
2.25.1


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

end of thread, other threads:[~2023-03-13 14:06 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-13 12:09 [PATCH v3 0/5] Bluetooth: hci_mrvl: Add serdev support for 88W8997 Francesco Dolcini
2023-02-13 12:09 ` Francesco Dolcini
2023-02-13 12:09 ` [PATCH v3 1/5] dt-bindings: bluetooth: marvell: add 88W8997 Francesco Dolcini
2023-02-13 12:43   ` Bluetooth: hci_mrvl: Add serdev support for 88W8997 bluez.test.bot
2023-02-13 12:09 ` [PATCH v3 2/5] dt-bindings: bluetooth: marvell: add max-speed property Francesco Dolcini
2023-02-13 12:09 ` [PATCH v3 3/5] Bluetooth: hci_mrvl: use maybe_unused macro for device tree ids Francesco Dolcini
2023-02-13 12:09 ` [PATCH v3 4/5] Bluetooth: hci_mrvl: Add serdev support for 88W8997 Francesco Dolcini
2023-02-13 12:09 ` [PATCH v3 5/5] arm64: dts: imx8mp-verdin: add 88W8997 serdev to uart4 Francesco Dolcini
2023-02-13 12:09   ` Francesco Dolcini
2023-02-16  8:49   ` Francesco Dolcini
2023-02-16  8:49     ` Francesco Dolcini
2023-03-13 14:05   ` Shawn Guo
2023-03-13 14:05     ` Shawn Guo
2023-02-15 20:36 ` [PATCH v3 0/5] Bluetooth: hci_mrvl: Add serdev support for 88W8997 Luiz Augusto von Dentz
2023-02-15 20:36   ` Luiz Augusto von Dentz
2023-02-15 20:41   ` Francesco Dolcini
2023-02-15 20:41     ` Francesco Dolcini
2023-02-15 21:20 ` patchwork-bot+bluetooth
2023-02-15 21:20   ` patchwork-bot+bluetooth
  -- strict thread matches above, loose matches on Subject: below --
2023-01-26  7:43 [PATCH v2 1/5] dt-bindings: bluetooth: marvell: add 88W8997 Francesco Dolcini
2023-01-26  8:39 ` Bluetooth: hci_mrvl: Add serdev support for 88W8997 bluez.test.bot
2023-01-26 15:13   ` Francesco Dolcini
2023-01-26 20:59     ` Luiz Augusto von Dentz
2023-01-27  9:30       ` Francesco Dolcini
2023-01-18 12:28 [PATCH v1 1/4] dt-bindings: bluetooth: marvell: add 88W8997 DT binding Francesco Dolcini
2023-01-18 13:39 ` Bluetooth: hci_mrvl: Add serdev support for 88W8997 bluez.test.bot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.