Lines Matching +full:fixed +full:- +full:clock
1 # SPDX-License-Identifier: GPL-2.0
3 ---
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>
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#"
21 - if:
25 const: regulator-fixed-clock
28 - clocks
29 - if:
33 const: regulator-fixed-domain
36 - power-domains
37 - required-opps
42 - regulator-fixed
43 - regulator-fixed-clock
44 - regulator-fixed-domain
46 regulator-name: true
54 clock to use for enable control. This binding is only available if
55 the compatible is chosen to regulator-fixed-clock. The clock binding
56 is mandatory if compatible is chosen to regulator-fixed-clock.
59 power-domains:
63 available if the compatible is chosen to regulator-fixed-domain.
66 required-opps:
70 available if the compatible is chosen to regulator-fixed-domain. The
71 power-domain binding is mandatory if compatible is chosen to
72 regulator-fixed-domain.
75 startup-delay-us:
78 off-on-delay-us:
81 enable-active-high:
87 gpio-open-drain:
93 vin-supply:
97 - compatible
98 - regulator-name
103 - |
104 reg_1v8: regulator-1v8 {
105 compatible = "regulator-fixed";
106 regulator-name = "1v8";
107 regulator-min-microvolt = <1800000>;
108 regulator-max-microvolt = <1800000>;
110 startup-delay-us = <70000>;
111 enable-active-high;
112 regulator-boot-on;
113 gpio-open-drain;
114 vin-supply = <&parent_reg>;
116 reg_1v8_clk: regulator-1v8-clk {
117 compatible = "regulator-fixed-clock";
118 regulator-name = "1v8";
119 regulator-min-microvolt = <1800000>;
120 regulator-max-microvolt = <1800000>;
122 startup-delay-us = <70000>;
123 enable-active-high;
124 regulator-boot-on;
125 vin-supply = <&parent_reg>;
127 reg_1v8_domain: regulator-1v8-domain {
128 compatible = "regulator-fixed-domain";
129 regulator-name = "1v8";
130 regulator-min-microvolt = <1800000>;
131 regulator-max-microvolt = <1800000>;
132 power-domains = <&domain1>;
133 required-opps = <&domain1_state1>;
134 startup-delay-us = <70000>;
135 enable-active-high;
136 regulator-boot-on;
137 vin-supply = <&parent_reg>;