Skip to contentSkip to conversation

regulator: dt-bindings: qcom,qca6390-pmu: fix the description for bt-enable-gpios

PATCH In review Bartosz Golaszewski 2 participants 4 messages Aug 13, 2024 – Aug 15, 2024

Subsystems (3)
lore
Share & tools
lore
#0 lore raw

PATCH 1/3 regulator: dt-bindings: qcom,qca6390-pmu: fix the description for bt-enable-gpios

From: Bartosz Golaszewski <[email protected]>

The Bluetooth module is obviously not an ath11k so drop the word.

Fixes b5cb34c93bd4 ("regulator: dt-bindings: describe the PMU module of the QCA6390 package")
---
 .../devicetree/bindings/regulator/qcom,qca6390-pmu.yaml         | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Documentation/devicetree/bindings/regulator/qcom,qca6390-pmu.yaml +1 -1
index 3aaa9653419a..ce7771f9fa36 100644
@@ -65,7 +65,7 @@ properties:
 
   bt-enable-gpios:
     maxItems: 1
-    description: GPIO line enabling the ATH11K Bluetooth module supplied by the PMU
+    description: GPIO line enabling the Bluetooth module supplied by the PMU
 
   clocks:
     maxItems: 1
Signature · 1 line
2.43.0
#1 lore raw

PATCH 2/3 regulator: dt-bindings: qcom,qca6390-pmu: document WCN6855

From: Bartosz Golaszewski <[email protected]>

Add description of the PMU of the WCN6855 model.

---
 .../bindings/regulator/qcom,qca6390-pmu.yaml     | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
Documentation/devicetree/bindings/regulator/qcom,qca6390-pmu.yaml +16 -0
index ce7771f9fa36..6677939dd957 100644
@@ -18,6 +18,7 @@ properties:
   compatible:
     enum:
       - qcom,qca6390-pmu
+      - qcom,wcn6855-pmu
       - qcom,wcn7850-pmu
 
   vdd-supply:
@@ -104,6 +105,21 @@ allOf:
         - vddpcie1p3-supply
         - vddpcie1p9-supply
         - vddio-supply
+  - if:
+      properties:
+        compatible:
+          contains:
+            const: qcom,wcn6855-pmu
+    then:
+      required:
+        - vddio-supply
+        - vddaon-supply
+        - vddpmu-supply
+        - vddrfa0p95-supply
+        - vddrfa1p3-supply
+        - vddrfa1p9-supply
+        - vddpcie1p3-supply
+        - vddpcie1p9-supply
   - if:
       properties:
         compatible:
Signature · 1 line
2.43.0
#2 lore raw

PATCH 3/3 regulator: dt-bindings: qcom,qca6390-pmu: document the swctrl-gpios property

In reply to Bartosz Golaszewski

From: Bartosz Golaszewski <[email protected]>

Add support for the swctrl-gpios property which contains the phandle to the GPIO indicating the clock supply to the BT module.

---
 .../devicetree/bindings/regulator/qcom,qca6390-pmu.yaml       | 4 ++++
 1 file changed, 4 insertions(+)
Documentation/devicetree/bindings/regulator/qcom,qca6390-pmu.yaml +4 -0
index 6677939dd957..11ed04c95542 100644
@@ -68,6 +68,10 @@ properties:
     maxItems: 1
     description: GPIO line enabling the Bluetooth module supplied by the PMU
 
+  swctrl-gpios:
+    maxItems: 1
+    description: GPIO line indicating the state of the clock supply to the BT module
+
   clocks:
     maxItems: 1
     description: Reference clock handle
Signature · 1 line
2.43.0
maintainer
#3 lore raw
In reply to Bartosz Golaszewski
Quoted 3 lines · Bartosz Golaszewski

The Bluetooth module is obviously not an ath11k so drop the word.

Applied to

https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next

Thanks!

[1/3] regulator: dt-bindings: qcom,qca6390-pmu: fix the description for bt-enable-gpios

      commit: d275e9918cc01d27ab511e5dbf2aafc1e782628e
[2/3] regulator: dt-bindings: qcom,qca6390-pmu: document WCN6855
      commit: 2416d2f87be431d98b2b05137fcd1f4da9a83894
[3/3] regulator: dt-bindings: qcom,qca6390-pmu: document the swctrl-gpios property
      commit: 39b8cb4e1b51191dd0da03b77fbd8b2a2e3e7645

All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying to this mail.

Thanks,
Mark