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