1 Versatile Express voltage regulators 1 Versatile Express voltage regulators 2 ------------------------------------ 2 ------------------------------------ 3 3 4 Requires node properties: 4 Requires node properties: 5 - "compatible" value: "arm,vexpress-volt" 5 - "compatible" value: "arm,vexpress-volt" 6 - "arm,vexpress-sysreg,func" when controlled v 6 - "arm,vexpress-sysreg,func" when controlled via vexpress-sysreg 7 (see Documentation/devicetree/bindings/arm/v 7 (see Documentation/devicetree/bindings/arm/vexpress-config.yaml 8 for more details) 8 for more details) 9 9 10 Required regulator properties: 10 Required regulator properties: 11 - "regulator-name" 11 - "regulator-name" 12 - "regulator-always-on" 12 - "regulator-always-on" 13 13 14 Optional regulator properties: 14 Optional regulator properties: 15 - "regulator-min-microvolt" 15 - "regulator-min-microvolt" 16 - "regulator-max-microvolt" 16 - "regulator-max-microvolt" 17 17 18 See Documentation/devicetree/bindings/regulato 18 See Documentation/devicetree/bindings/regulator/regulator.txt 19 for more details about the regulator propertie 19 for more details about the regulator properties. 20 20 21 When no "regulator-[min|max]-microvolt" proper 21 When no "regulator-[min|max]-microvolt" properties are defined, 22 the device is treated as fixed (or rather "rea 22 the device is treated as fixed (or rather "read-only") regulator. 23 23 24 Example: 24 Example: 25 volt@0 { 25 volt@0 { 26 compatible = "arm,vexpress-vol 26 compatible = "arm,vexpress-volt"; 27 arm,vexpress-sysreg,func = <2 27 arm,vexpress-sysreg,func = <2 0>; 28 regulator-name = "Cores"; 28 regulator-name = "Cores"; 29 regulator-min-microvolt = <800 29 regulator-min-microvolt = <800000>; 30 regulator-max-microvolt = <105 30 regulator-max-microvolt = <1050000>; 31 regulator-always-on; 31 regulator-always-on; 32 }; 32 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.