brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · dddea27 Raw
64 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/regulator/ti,tps62864.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: TI TPS62864/TPS6286/TPS62868/TPS62869 voltage regulator8 9maintainers:10  - Vincent Whitchurch <vincent.whitchurch@axis.com>11 12properties:13  compatible:14    enum:15      - ti,tps6286416      - ti,tps6286617      - ti,tps6286818      - ti,tps6286919 20  reg:21    maxItems: 122 23  regulators:24    type: object25 26    properties:27      SW:28        type: object29        $ref: regulator.yaml#30        unevaluatedProperties: false31 32    additionalProperties: false33 34required:35  - compatible36  - reg37  - regulators38 39additionalProperties: false40 41examples:42  - |43    #include <dt-bindings/regulator/ti,tps62864.h>44    i2c {45      #address-cells = <1>;46      #size-cells = <0>;47 48      regulator@48 {49        compatible = "ti,tps62864";50        reg = <0x48>;51 52        regulators {53          SW {54            regulator-name = "+0.85V";55            regulator-min-microvolt = <800000>;56            regulator-max-microvolt = <890000>;57            regulator-initial-mode = <TPS62864_MODE_FPWM>;58          };59        };60      };61    };62 63...64