Skip to content

Commit 168ed1e

Browse files
Bartosz Golaszewskibroonie
authored andcommitted
regulator: dt-bindings: describe the PMU module of the WCN7850 package
The WCN7850 package contains discrete modules for WLAN and Bluetooth. They are powered by the Power Management Unit (PMU) that takes inputs from the host and provides LDO outputs. Extend the bindings for QCA6390 to also document this model. Acked-by: Mark Brown <broonie@kernel.org> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Link: https://msgid.link/r/20240605121450.23697-3-brgl@bgdev.pl Signed-off-by: Mark Brown <broonie@kernel.org>
1 parent b5cb34c commit 168ed1e

1 file changed

Lines changed: 35 additions & 1 deletion

File tree

Documentation/devicetree/bindings/regulator/qcom,qca6390-pmu.yaml

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,37 @@ description:
1616

1717
properties:
1818
compatible:
19-
const: qcom,qca6390-pmu
19+
enum:
20+
- qcom,qca6390-pmu
21+
- qcom,wcn7850-pmu
22+
23+
vdd-supply:
24+
description: VDD supply regulator handle
2025

2126
vddaon-supply:
2227
description: VDD_AON supply regulator handle
2328

29+
vdddig-supply:
30+
description: VDD_DIG supply regulator handle
31+
2432
vddpmu-supply:
2533
description: VDD_PMU supply regulator handle
2634

35+
vddio1p2-supply:
36+
description: VDD_IO_1P2 supply regulator handle
37+
2738
vddrfa0p95-supply:
2839
description: VDD_RFA_0P95 supply regulator handle
2940

41+
vddrfa1p2-supply:
42+
description: VDD_RFA_1P2 supply regulator handle
43+
3044
vddrfa1p3-supply:
3145
description: VDD_RFA_1P3 supply regulator handle
3246

47+
vddrfa1p8-supply:
48+
description: VDD_RFA_1P8 supply regulator handle
49+
3350
vddrfa1p9-supply:
3451
description: VDD_RFA_1P9 supply regulator handle
3552

@@ -50,6 +67,10 @@ properties:
5067
maxItems: 1
5168
description: GPIO line enabling the ATH11K Bluetooth module supplied by the PMU
5269

70+
clocks:
71+
maxItems: 1
72+
description: Reference clock handle
73+
5374
regulators:
5475
type: object
5576
description:
@@ -83,6 +104,19 @@ allOf:
83104
- vddpcie1p3-supply
84105
- vddpcie1p9-supply
85106
- vddio-supply
107+
- if:
108+
properties:
109+
compatible:
110+
contains:
111+
const: qcom,wcn7850-pmu
112+
then:
113+
required:
114+
- vdd-supply
115+
- vddio-supply
116+
- vddaon-supply
117+
- vdddig-supply
118+
- vddrfa1p2-supply
119+
- vddrfa1p8-supply
86120

87121
additionalProperties: false
88122

0 commit comments

Comments
 (0)