brintos

brintos / linux-shallow public Read only

0
0
Text · 1.5 KiB · 2185cd0 Raw
69 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/regulator/mps,mpq7932.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Monolithic Power System MPQ7932 PMIC8 9maintainers:10  - Saravanan Sekar <saravanan@linumiz.com>11 12properties:13  compatible:14    enum:15      - mps,mpq793216 17  reg:18    maxItems: 119 20  regulators:21    type: object22    description: |23      list of regulators provided by this controller, must be named24      after their hardware counterparts BUCK[1-6]25 26    patternProperties:27      "^buck[1-6]$":28        type: object29        $ref: regulator.yaml#30        unevaluatedProperties: false31 32    additionalProperties: false33 34required:35  - compatible36  - reg37  - regulators38 39additionalProperties: false40 41examples:42  - |43    i2c {44        #address-cells = <1>;45        #size-cells = <0>;46 47        pmic@3 {48            compatible = "mps,mpq7932";49            reg = <0x3>;50 51            regulators {52                buck1 {53                    regulator-name = "buck1";54                    regulator-min-microvolt = <1600000>;55                    regulator-max-microvolt = <1800000>;56                    regulator-boot-on;57                };58 59                buck2 {60                    regulator-name = "buck2";61                    regulator-min-microvolt = <1700000>;62                    regulator-max-microvolt = <1800000>;63                    regulator-boot-on;64                };65            };66        };67    };68...69