1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/regulator/nxp,pf5300.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: NXP PF5300/PF5301/PF5302 PMIC regulators 8 9maintainers: 10 - Woodrow Douglass <wdouglass@carnegierobotics.com> 11 12description: | 13 The PF5300, PF5301, and PF5302 integrate high-performance buck converters, 14 12 A, 8 A, and 15 A, respectively, to power high-end automotive and industrial 15 processors. With adaptive voltage positioning and a high-bandwidth loop, they 16 offer transient regulation to minimize capacitor requirements. 17 18allOf: 19 - $ref: regulator.yaml# 20 21properties: 22 compatible: 23 oneOf: 24 - const: nxp,pf5300 25 - items: 26 - enum: 27 - nxp,pf5301 28 - nxp,pf5302 29 - const: nxp,pf5300 30 reg: 31 maxItems: 1 32 33required: 34 - compatible 35 - reg 36 37unevaluatedProperties: false 38 39examples: 40 - | 41 i2c { 42 #address-cells = <1>; 43 #size-cells = <0>; 44 45 regulator@28 { 46 compatible = "nxp,pf5302", "nxp,pf5300"; 47 reg = <0x28>; 48 49 regulator-always-on; 50 regulator-boot-on; 51 regulator-max-microvolt = <1200000>; 52 regulator-min-microvolt = <500000>; 53 }; 54 }; 55