1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/regulator/nxp,pf8x00-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: NXP PF8100/PF8121A/PF8200 PMIC regulators
10 - Jagan Teki <jagan@amarulasolutions.com>
11 - Troy Kisky <troy.kisky@boundarydevices.com>
14 PF8100/PF8121A/PF8200 is a PMIC designed for highperformance consumer
15 applications. It features seven high efficiency buck converters, four
16 linear and one vsnvs regulators. It has built-in one time programmable
17 fuse bank for device configurations.
32 list of regulators provided by this controller
39 Properties for single LDO regulator.
41 unevaluatedProperties: false
47 Properties for single BUCK regulator.
51 $ref: /schemas/types.yaml#/definitions/uint32
56 BUCK regulators current limit in mA.
57 This property is deprecated, please use
58 "regulator-max-microamp" instead.
60 Listed current limits in mA are,
67 $ref: /schemas/types.yaml#/definitions/uint32
69 enum: [ 0, 45, 90, 135, 180, 225, 270, 315 ]
71 BUCK regulators phase shift control in degrees.
73 unevaluatedProperties: false
80 Properties for single VSNVS regulator.
82 unevaluatedProperties: false
84 additionalProperties: false
91 additionalProperties: false
100 compatible = "nxp,pf8100";
107 regulator-max-microvolt = <5000000>;
108 regulator-min-microvolt = <1500000>;
114 regulator-max-microvolt = <5000000>;
115 regulator-min-microvolt = <1500000>;
121 regulator-max-microvolt = <5000000>;
122 regulator-min-microvolt = <1500000>;
128 regulator-max-microvolt = <5000000>;
129 regulator-min-microvolt = <1500000>;
133 nxp,ilim-ma = <4500>;
136 regulator-max-microvolt = <1800000>;
137 regulator-min-microvolt = <400000>;
143 regulator-max-microvolt = <1800000>;
144 regulator-min-microvolt = <400000>;
150 regulator-max-microvolt = <1800000>;
151 regulator-min-microvolt = <400000>;
157 regulator-max-microvolt = <1800000>;
158 regulator-min-microvolt = <400000>;
164 regulator-max-microvolt = <1800000>;
165 regulator-min-microvolt = <400000>;
171 regulator-max-microvolt = <1800000>;
172 regulator-min-microvolt = <400000>;
178 regulator-max-microvolt = <3300000>;
179 regulator-min-microvolt = <3300000>;
185 regulator-max-microvolt = <3300000>;
186 regulator-min-microvolt = <1800000>;