xref: /linux/Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
1# SPDX-License-Identifier: GPL-2.0
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/regulator/vqmmc-ipq4019-regulator.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Qualcomm IPQ4019 VQMMC SD LDO regulator
8
9maintainers:
10  - Robert Marko <robert.marko@sartura.hr>
11
12description: |
13  Qualcomm IPQ4019 SoC-s feature a built a build SD/EMMC controller,
14  in order to support both 1.8 and 3V I/O voltage levels an LDO
15  controller is also embedded.
16
17allOf:
18  - $ref: regulator.yaml#
19
20properties:
21  compatible:
22    const: qcom,vqmmc-ipq4019-regulator
23
24  reg:
25    maxItems: 1
26
27required:
28  - compatible
29  - reg
30
31unevaluatedProperties: false
32
33examples:
34  - |
35    regulator@1948000 {
36      compatible = "qcom,vqmmc-ipq4019-regulator";
37      reg = <0x01948000 0x4>;
38      regulator-name = "vqmmc";
39      regulator-min-microvolt = <1500000>;
40      regulator-max-microvolt = <3000000>;
41      regulator-always-on;
42    };
43...
44