dt-bindings: mfd: qcom,qca6xxx: Support QCA6xxx devices
This commit is contained in:
parent
31313fea5b
commit
141244f251
1 changed files with 85 additions and 0 deletions
85
Documentation/devicetree/bindings/mfd/qcom,qca6xxx.yaml
Normal file
85
Documentation/devicetree/bindings/mfd/qcom,qca6xxx.yaml
Normal 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>;
|
||||
};
|
||||
...
|
||||
Loading…
Add table
Add a link
Reference in a new issue