From: Peter Vasil <peter.vasil@xxxxxxxxx> One of the functions of Tahvo/Betty ASIC MFD chip is a voltage regulator for Vcore output, adjustable from 1.005V to 1.475V. On Nokia N8x0 Internet Tablet devices, this controls power to the Epson S1D13745 framebuffer IC. --- .../nokia,tahvo-vcore-regulator.yaml | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 Documentation/devicetree/bindings/regulator/nokia,tahvo-vcore-regulator.yaml diff --git a/Documentation/devicetree/bindings/regulator/nokia,tahvo-vcore-regulator.yaml b/Documentation/devicetree/bindings/regulator/nokia,tahvo-vcore-regulator.yaml new file mode 100644 index 000000000000..5e1e98c32311 --- /dev/null +++ b/Documentation/devicetree/bindings/regulator/nokia,tahvo-vcore-regulator.yaml @@ -0,0 +1,41 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/regulator/nokia,tahvo-vcore-regulator.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Nokia Tahvo/Betty ASIC Vcore regulator + +maintainers: + - Peter Vasil <peter.vasil@xxxxxxxxx> + +description: | + One of the functions of Tahvo/Betty ASIC MFD chip is a voltage regulator + for Vcore output, adjustable from 1.005V to 1.475V. + On Nokia N8x0 Internet Tablet devices, this controls power to the Epson + S1D13745 framebuffer IC. + +allOf: + - $ref: "regulator.yaml#" + +properties: + compatible: + const: nokia,tahvo-vcore-regulator + +required: + - compatible + +unevaluatedProperties: false + +examples: + - | + tahvo { + tahvo_vcore { + compatible = "nokia,tahvo-vcore-regulator"; + regulator-name = "tornado_vcore"; + regulator-min-microvolt = <1500000>; + regulator-max-microvolt = <3000000>; + regulator-always-on; + }; + }; +... -- 2.25.1