1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
4 $id: http://devicetree.org/schemas/regulator/mps,mpq7920.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Monolithic Power System MPQ7920 PMIC
10 - Saravanan Sekar <sravanhome@gmail.com>
14 pattern: "pmic@[0-9a-f]{1,2}"
26 list of regulators provided by this controller, must be named
27 after their hardware counterparts BUCK[1-4], one LDORTC, and LDO[2-5]
31 $ref: /schemas/types.yaml#/definitions/uint8
35 switching frequency must be one of following corresponding value
36 1.1MHz, 1.65MHz, 2.2MHz, 2.75MHz
41 unevaluatedProperties: false
47 unevaluatedProperties: false
55 $ref: /schemas/types.yaml#/definitions/uint8
58 defines the soft start time of this buck, must be one of the following
59 corresponding values 150us, 300us, 610us, 920us
62 $ref: /schemas/types.yaml#/definitions/uint8
65 defines the phase delay of this buck, must be one of the following
66 corresponding values 0deg, 90deg, 180deg, 270deg
71 disables over voltage protection of this buck
73 unevaluatedProperties: false
75 additionalProperties: false
82 additionalProperties: false
91 compatible = "mps,mpq7920";
95 mps,switch-freq = /bits/ 8 <1>;
98 regulator-name = "buck1";
99 regulator-min-microvolt = <400000>;
100 regulator-max-microvolt = <3587500>;
101 regulator-min-microamp = <460000>;
102 regulator-max-microamp = <7600000>;
104 mps,buck-ovp-disable;
105 mps,buck-phase-delay = /bits/ 8 <2>;
106 mps,buck-softstart = /bits/ 8 <1>;
110 regulator-name = "ldo2";
111 regulator-min-microvolt = <650000>;
112 regulator-max-microvolt = <3587500>;