dt-bindings: mfd: qcom,qca6xxx: Support QCA6xxx devices

This commit is contained in:
Nia Espera 2023-11-12 16:33:10 +01:00
parent 31313fea5b
commit 141244f251
No known key found for this signature in database
GPG key ID: F224CEC23756E2AD

View file

@ -0,0 +1,85 @@
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/mfd/qcom,qca6xxx.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Qualcomm QCA6xxx WiFi + Bluetooth SoC
maintainers:
- Andy Gross <agross@kernel.org>
- Bjorn Andersson <bjorn.andersson@linaro.org>
description: |
This binding describes thes Qualcomm QCA6390, QCA6391, and QCA6490 power
supplies and enablement pins.
properties:
compatible:
const: qcom,qca639x
const: qcom,qca6490
'#power-domain-cells':
const: 0
pinctrl-0: true
pinctrl-1: true
pinctrl-names:
items:
- const: default
- const: active
vddaon-supply:
description:
0.95V always-on LDO power input
vddpmu-supply:
description:
0.95V LDO power input to PMU
vddrfa1-supply:
description:
0.95V LDO power input to RFA
vddrfa2-supply:
description:
1.25V LDO power input to RFA
vddrfa3-supply:
description:
2V LDO power input to RFA
vddpcie1-supply:
description:
1.25V LDO power input to PCIe part
vddpcie2-supply:
description:
2V LDO power input to PCIe part
vddio-supply:
description:
1.8V VIO input
additionalProperties: false
examples:
- |
qca639x: qca639x {
compatible = "qcom,qca639x";
#power-domain-cells = <0>;
vddaon-supply = <&vreg_s6a_0p95>;
vddpmu-supply = <&vreg_s2f_0p95>;
vddrfa1-supply = <&vreg_s2f_0p95>;
vddrfa2-supply = <&vreg_s8c_1p3>;
vddrfa3-supply = <&vreg_s5a_1p9>;
vddpcie1-supply = <&vreg_s8c_1p3>;
vddpcie2-supply = <&vreg_s5a_1p9>;
vddio-supply = <&vreg_s4a_1p8>;
pinctrl-names = "default", "active";
pinctrl-0 = <&wlan_default_state &bt_default_state>;
pinctrl-1 = <&wlan_active_state &bt_active_state>;
};
...