131e54086SPawel MollVersatile Express voltage regulators
231e54086SPawel Moll------------------------------------
331e54086SPawel Moll
431e54086SPawel MollRequires node properties:
531e54086SPawel Moll- "compatible" value: "arm,vexpress-volt"
631e54086SPawel Moll- "arm,vexpress-sysreg,func" when controlled via vexpress-sysreg
7*71a834b7SMauro Carvalho Chehab  (see Documentation/devicetree/bindings/arm/vexpress-config.yaml
831e54086SPawel Moll  for more details)
931e54086SPawel Moll
1031e54086SPawel MollRequired regulator properties:
1131e54086SPawel Moll- "regulator-name"
1231e54086SPawel Moll- "regulator-always-on"
1331e54086SPawel Moll
1431e54086SPawel MollOptional regulator properties:
1531e54086SPawel Moll- "regulator-min-microvolt"
1631e54086SPawel Moll- "regulator-max-microvolt"
1731e54086SPawel Moll
1831e54086SPawel MollSee Documentation/devicetree/bindings/regulator/regulator.txt
1931e54086SPawel Mollfor more details about the regulator properties.
2031e54086SPawel Moll
2131e54086SPawel MollWhen no "regulator-[min|max]-microvolt" properties are defined,
2231e54086SPawel Mollthe device is treated as fixed (or rather "read-only") regulator.
2331e54086SPawel Moll
2431e54086SPawel MollExample:
2531e54086SPawel Moll	volt@0 {
2631e54086SPawel Moll		compatible = "arm,vexpress-volt";
2731e54086SPawel Moll		arm,vexpress-sysreg,func = <2 0>;
2831e54086SPawel Moll		regulator-name = "Cores";
2931e54086SPawel Moll		regulator-min-microvolt = <800000>;
3031e54086SPawel Moll		regulator-max-microvolt = <1050000>;
3131e54086SPawel Moll		regulator-always-on;
3231e54086SPawel Moll	};
33