1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
4 $id: http://devicetree.org/schemas/regulator/richtek,rt5759-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Richtek RT5759 High Performance DCDC Converter
10 - ChiYuan Huang <cy_huang@richtek.com>
13 The RT5759 is a high-performance, synchronous step-down DC-DC converter that
14 can deliver up to 9A output current from 3V to 6.5V input supply, The output
15 voltage can be programmable with I2C controlled 7-Bit VID.
17 Datasheet is available at
18 https://www.richtek.com/assets/product_file/RT5759/DS5759-00.pdf
29 regulator-allowed-modes:
31 buck allowed operating mode
32 0: auto mode (PSKIP: pulse skipping)
37 richtek,watchdog-enable:
38 description: enable the external watchdog reset pin listening
42 - $ref: regulator.yaml#
51 richtek,watchdog-enable: false
57 unevaluatedProperties: false
60 # example 1 for RT5759
67 compatible = "richtek,rt5759";
69 regulator-name = "rt5759-buck";
70 regulator-min-microvolt = <600000>;
71 regulator-max-microvolt = <1500000>;
75 # example 2 for RT5759A
82 compatible = "richtek,rt5759a";
84 regulator-name = "rt5759a-buck";
85 regulator-min-microvolt = <600000>;
86 regulator-max-microvolt = <1725000>;
88 richtek,watchdog-enable;