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