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