187189SpdeuskarVersatile Express voltage regulators 287189Spdeuskar------------------------------------ 3103895Spdeuskar 487189SpdeuskarRequires node properties: 587189Spdeuskar- "compatible" value: "arm,vexpress-volt" 6103895Spdeuskar- "arm,vexpress-sysreg,func" when controlled via vexpress-sysreg 7103895Spdeuskar (see Documentation/devicetree/bindings/arm/vexpress-config.yaml 887189Spdeuskar for more details) 9103895Spdeuskar 10103895SpdeuskarRequired regulator properties: 1187189Spdeuskar- "regulator-name" 12103895Spdeuskar- "regulator-always-on" 13103895Spdeuskar 14103895SpdeuskarOptional regulator properties: 1587189Spdeuskar- "regulator-min-microvolt" 1687189Spdeuskar- "regulator-max-microvolt" 17103895Spdeuskar 18103895SpdeuskarSee Documentation/devicetree/bindings/regulator/regulator.txt 1987189Spdeuskarfor more details about the regulator properties. 2087189Spdeuskar 2187189SpdeuskarWhen no "regulator-[min|max]-microvolt" properties are defined, 2287189Spdeuskarthe device is treated as fixed (or rather "read-only") regulator. 23103895Spdeuskar 24103895SpdeuskarExample: 25103895Spdeuskar volt@0 { 26103895Spdeuskar compatible = "arm,vexpress-volt"; 27103895Spdeuskar arm,vexpress-sysreg,func = <2 0>; 28103895Spdeuskar regulator-name = "Cores"; 29103895Spdeuskar regulator-min-microvolt = <800000>; 30103895Spdeuskar regulator-max-microvolt = <1050000>; 3187189Spdeuskar regulator-always-on; 3287189Spdeuskar }; 3387189Spdeuskar