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}"
27 list of regulators provided by this controller, must be named
28 after their hardware counterparts BUCK[1-4], one LDORTC, and LDO[2-5]
32 $ref: "/schemas/types.yaml#/definitions/uint8"
36 switching frequency must be one of following corresponding value
37 1.1MHz, 1.65MHz, 2.2MHz, 2.75MHz
54 $ref: "/schemas/types.yaml#/definitions/uint8"
57 defines the soft start time of this buck, must be one of the following
58 corresponding values 150us, 300us, 610us, 920us
61 $ref: "/schemas/types.yaml#/definitions/uint8"
64 defines the phase delay of this buck, must be one of the following
65 corresponding values 0deg, 90deg, 180deg, 270deg
70 disables over voltage protection of this buck
72 unevaluatedProperties: false
74 additionalProperties: false
81 additionalProperties: false
90 compatible = "mps,mpq7920";
94 mps,switch-freq = /bits/ 8 <1>;
97 regulator-name = "buck1";
98 regulator-min-microvolt = <400000>;
99 regulator-max-microvolt = <3587500>;
100 regulator-min-microamp = <460000>;
101 regulator-max-microamp = <7600000>;
103 mps,buck-ovp-disable;
104 mps,buck-phase-delay = /bits/ 8 <2>;
105 mps,buck-softstart = /bits/ 8 <1>;
109 regulator-name = "ldo2";
110 regulator-min-microvolt = <650000>;
111 regulator-max-microvolt = <3587500>;