| Versatile Express voltage regulators |
| ------------------------------------ |
| |
| Requires node properties: |
| - "compatible" value: "arm,vexpress-volt" |
| - "arm,vexpress-sysreg,func" when controlled via vexpress-sysreg |
| (see Documentation/devicetree/bindings/arm/vexpress-config.yaml |
| for more details) |
| |
| Required regulator properties: |
| - "regulator-name" |
| - "regulator-always-on" |
| |
| Optional regulator properties: |
| - "regulator-min-microvolt" |
| - "regulator-max-microvolt" |
| |
| See Documentation/devicetree/bindings/regulator/regulator.txt |
| for more details about the regulator properties. |
| |
| When no "regulator-[min|max]-microvolt" properties are defined, |
| the device is treated as fixed (or rather "read-only") regulator. |
| |
| Example: |
| volt@0 { |
| compatible = "arm,vexpress-volt"; |
| arm,vexpress-sysreg,func = <2 0>; |
| regulator-name = "Cores"; |
| regulator-min-microvolt = <800000>; |
| regulator-max-microvolt = <1050000>; |
| regulator-always-on; |
| }; |