1 # SPDX-License-Identifier: GPL-2.0
4 $id: http://devicetree.org/schemas/regulator/fixed-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Fixed Voltage regulators
10 - Liam Girdwood <lgirdwood@gmail.com>
11 - Mark Brown <broonie@kernel.org>
14 Any property defined as part of the core regulator binding, defined in
15 regulator.yaml, can also be used. However a fixed voltage regulator is
16 expected to have the regulator-min-microvolt and regulator-max-microvolt
20 - $ref: "regulator.yaml#"
26 const: regulator-fixed-clock
34 - regulator-fixed-clock
39 description: gpio to use for enable control
44 clock to use for enable control. This binding is only available if
45 the compatible is chosen to regulator-fixed-clock. The clock binding
46 is mandatory if compatible is chosen to regulator-fixed-clock.
50 description: startup time in microseconds
51 $ref: /schemas/types.yaml#/definitions/uint32
54 description: off delay time in microseconds
55 $ref: /schemas/types.yaml#/definitions/uint32
59 Polarity of GPIO is Active high. If this property is missing,
60 the default assumed is Active low.
65 GPIO is open drain type. If this property is missing then default
70 description: Input supply phandle.
78 reg_1v8: regulator-1v8 {
79 compatible = "regulator-fixed";
80 regulator-name = "1v8";
81 regulator-min-microvolt = <1800000>;
82 regulator-max-microvolt = <1800000>;
84 startup-delay-us = <70000>;
88 vin-supply = <&parent_reg>;