public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v7 0/1] Enable Bluetooth on qcs6490-rb3gen2 board
@ 2025-01-07 13:41 Janaki Ramaiah Thota
  2025-01-07 13:41 ` [PATCH v7 1/1] dt-bindings: bluetooth: Utilize PMU abstraction for WCN6750 Janaki Ramaiah Thota
  2025-01-09 16:17 ` [PATCH v7 0/1] Enable Bluetooth on qcs6490-rb3gen2 board patchwork-bot+bluetooth
  0 siblings, 2 replies; 4+ messages in thread
From: Janaki Ramaiah Thota @ 2025-01-07 13:41 UTC (permalink / raw)
  To: Marcel Holtmann, Luiz Augusto von Dentz, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Balakrishna Godavarthi,
	Rocky Liao
  Cc: quic_mohamull, quic_hbandi, quic_anubhavg, linux-bluetooth,
	devicetree, linux-kernel

- Patch 1/1 Utilize the PMU abstraction for the WCN6750 and update the bindings accordingly.

----
Changes from v6:
* Elaborated the commit message with more information.
* Link to v6: https://lore.kernel.org/lkml/20241223135700.22660-1-quic_janathot@quicinc.com/

Changes from v5:
* Update the wcn6750 required properties in bindings.
* Link to v5: https://lore.kernel.org/linux-arm-msm/20241209103455.9675-1-quic_janathot@quicinc.com/

Changes from v4:
* Added reviewed tag by Krzysztof in p1
* Updated the p2 commit message with sw_ctrl and wifi-enable are
  handled in wifi FW.
* Added blank line between the nodes in p2
* Placed the structures in proper order in p4
* Link to v4: https://lore.kernel.org/all/20241204131706.20791-1-quic_janathot@quicinc.com/

Changes from v3:
* Defined the PMU node and used the its output to power up BT
* Used power sequencer for wcn wcn6750 module
* Split the patch to multiple as per subtree
* Add description of the PMU of the WCN6750 module
* Include separate UART state node for sleep pin configuarion
* Link to v3: https://lore.kernel.org/linux-arm-msm/20241022104600.3228-1-quic_janathot@quicinc.com/

Changes from v2:
* Sorted nodes alphabetically
* Link to v2: https://lore.kernel.org/linux-arm-msm/20241010105107.30118-1-quic_janathot@quicinc.com/

Changes from v1:
* Corrected the board name in subject
* Link to v1: https://lore.kernel.org/linux-arm-msm/20241009111436.23473-1-quic_janathot@quicinc.com/
Janaki Ramaiah Thota (1):
  dt-bindings: bluetooth: Utilize PMU abstraction for WCN6750

 .../bindings/net/bluetooth/qualcomm-bluetooth.yaml           | 5 -----
 1 file changed, 5 deletions(-)

-- 



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

* [PATCH v7 1/1] dt-bindings: bluetooth: Utilize PMU abstraction for WCN6750
  2025-01-07 13:41 [PATCH v7 0/1] Enable Bluetooth on qcs6490-rb3gen2 board Janaki Ramaiah Thota
@ 2025-01-07 13:41 ` Janaki Ramaiah Thota
  2025-01-08  8:00   ` Krzysztof Kozlowski
  2025-01-09 16:17 ` [PATCH v7 0/1] Enable Bluetooth on qcs6490-rb3gen2 board patchwork-bot+bluetooth
  1 sibling, 1 reply; 4+ messages in thread
From: Janaki Ramaiah Thota @ 2025-01-07 13:41 UTC (permalink / raw)
  To: Marcel Holtmann, Luiz Augusto von Dentz, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Balakrishna Godavarthi,
	Rocky Liao
  Cc: quic_mohamull, quic_hbandi, quic_anubhavg, linux-bluetooth,
	devicetree, linux-kernel

We are now using the on-chip PMU node for power sequencing to manage the
enable/disable functionality of Bluetooth. Consequently, the inputs
previously marked as required under the Bluetooth node can be removed.

For instance, the enable GPIO is now managed by the PMU node with the
property bt-enable-gpios.

Signed-off-by: Janaki Ramaiah Thota <quic_janathot@quicinc.com>
---
 .../bindings/net/bluetooth/qualcomm-bluetooth.yaml           | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/Documentation/devicetree/bindings/net/bluetooth/qualcomm-bluetooth.yaml b/Documentation/devicetree/bindings/net/bluetooth/qualcomm-bluetooth.yaml
index 7bb68311c609..6906e1742d6c 100644
--- a/Documentation/devicetree/bindings/net/bluetooth/qualcomm-bluetooth.yaml
+++ b/Documentation/devicetree/bindings/net/bluetooth/qualcomm-bluetooth.yaml
@@ -154,16 +154,11 @@ allOf:
               - qcom,wcn6750-bt
     then:
       required:
-        - enable-gpios
-        - swctrl-gpios
-        - vddio-supply
         - vddaon-supply
-        - vddbtcxmx-supply
         - vddrfacmn-supply
         - vddrfa0p8-supply
         - vddrfa1p7-supply
         - vddrfa1p2-supply
-        - vddasd-supply
   - if:
       properties:
         compatible:
-- 
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project


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

* Re: [PATCH v7 1/1] dt-bindings: bluetooth: Utilize PMU abstraction for WCN6750
  2025-01-07 13:41 ` [PATCH v7 1/1] dt-bindings: bluetooth: Utilize PMU abstraction for WCN6750 Janaki Ramaiah Thota
@ 2025-01-08  8:00   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 4+ messages in thread
From: Krzysztof Kozlowski @ 2025-01-08  8:00 UTC (permalink / raw)
  To: Janaki Ramaiah Thota
  Cc: Marcel Holtmann, Luiz Augusto von Dentz, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Balakrishna Godavarthi,
	Rocky Liao, quic_mohamull, quic_hbandi, quic_anubhavg,
	linux-bluetooth, devicetree, linux-kernel

On Tue, Jan 07, 2025 at 07:11:57PM +0530, Janaki Ramaiah Thota wrote:
> We are now using the on-chip PMU node for power sequencing to manage the
> enable/disable functionality of Bluetooth. Consequently, the inputs
> previously marked as required under the Bluetooth node can be removed.
> 
> For instance, the enable GPIO is now managed by the PMU node with the
> property bt-enable-gpios.
> 
> Signed-off-by: Janaki Ramaiah Thota <quic_janathot@quicinc.com>
> ---
>  .../bindings/net/bluetooth/qualcomm-bluetooth.yaml           | 5 -----
>  1 file changed, 5 deletions(-)

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

Best regards,
Krzysztof


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

* Re: [PATCH v7 0/1] Enable Bluetooth on qcs6490-rb3gen2 board
  2025-01-07 13:41 [PATCH v7 0/1] Enable Bluetooth on qcs6490-rb3gen2 board Janaki Ramaiah Thota
  2025-01-07 13:41 ` [PATCH v7 1/1] dt-bindings: bluetooth: Utilize PMU abstraction for WCN6750 Janaki Ramaiah Thota
@ 2025-01-09 16:17 ` patchwork-bot+bluetooth
  1 sibling, 0 replies; 4+ messages in thread
From: patchwork-bot+bluetooth @ 2025-01-09 16:17 UTC (permalink / raw)
  To: Janaki Ramaiah Thota
  Cc: marcel, luiz.dentz, robh, krzk+dt, conor+dt, quic_bgodavar,
	quic_rjliao, quic_mohamull, quic_hbandi, quic_anubhavg,
	linux-bluetooth, devicetree, linux-kernel

Hello:

This patch was applied to bluetooth/bluetooth-next.git (master)
by Luiz Augusto von Dentz <luiz.von.dentz@intel.com>:

On Tue, 7 Jan 2025 19:11:56 +0530 you wrote:
> - Patch 1/1 Utilize the PMU abstraction for the WCN6750 and update the bindings accordingly.
> 
> ----
> Changes from v6:
> * Elaborated the commit message with more information.
> * Link to v6: https://lore.kernel.org/lkml/20241223135700.22660-1-quic_janathot@quicinc.com/
> 
> [...]

Here is the summary with links:
  - [v7,1/1] dt-bindings: bluetooth: Utilize PMU abstraction for WCN6750
    https://git.kernel.org/bluetooth/bluetooth-next/c/7e99441aa705

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html



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

end of thread, other threads:[~2025-01-09 16:16 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-07 13:41 [PATCH v7 0/1] Enable Bluetooth on qcs6490-rb3gen2 board Janaki Ramaiah Thota
2025-01-07 13:41 ` [PATCH v7 1/1] dt-bindings: bluetooth: Utilize PMU abstraction for WCN6750 Janaki Ramaiah Thota
2025-01-08  8:00   ` Krzysztof Kozlowski
2025-01-09 16:17 ` [PATCH v7 0/1] Enable Bluetooth on qcs6490-rb3gen2 board patchwork-bot+bluetooth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox