1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/regulator/mps,mp8859.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Monolithic Power Systems MP8859 Voltage Regulator 8 9maintainers: 10 - Markus Reichl <reichl@t-online.de> 11 12description: 13 The MP8859 is a synchronous, 4-switch, integrated buck-boost converter 14 capable of regulating the output voltage from 2.8V to 22V wide input voltage 15 range with high efficiency. 16 17properties: 18 compatible: 19 const: mps,mp8859 20 21 reg: 22 maxItems: 1 23 24 mp8859_dcdc: 25 $ref: /schemas/regulator/regulator.yaml# 26 type: object 27 description: DCDC regulator subnode 28 unevaluatedProperties: false 29 30required: 31 - compatible 32 - reg 33 34additionalProperties: false 35 36examples: 37 - | 38 i2c { 39 #address-cells = <1>; 40 #size-cells = <0>; 41 42 regulator@66 { 43 compatible = "mps,mp8859"; 44 reg = <0x66>; 45 46 mp8859_dcdc { 47 regulator-name = "dc_12v"; 48 regulator-min-microvolt = <12000000>; 49 regulator-max-microvolt = <12000000>; 50 regulator-boot-on; 51 regulator-always-on; 52 }; 53 }; 54 }; 55