Lines Matching +full:suspend +full:- +full:mode
1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Liam Girdwood <lgirdwood@gmail.com>
11 - Mark Brown <broonie@kernel.org>
14 regulator-name:
18 regulator-min-microvolt:
21 regulator-max-microvolt:
24 regulator-microvolt-offset:
28 regulator-min-microamp:
31 regulator-max-microamp:
34 regulator-input-current-limit-microamp:
37 regulator-always-on:
41 regulator-boot-on:
50 regulator-allow-bypass:
51 description: allow the regulator to go into bypass mode
54 regulator-allow-set-load:
58 regulator-ramp-delay:
60 disabling ramp rate, it should be explicitly initialised to zero (regulator-ramp-delay
64 regulator-enable-ramp-delay:
73 regulator-settling-time-us:
78 regulator-settling-time-up-us:
84 regulator-settling-time-down-us:
90 regulator-soft-start:
94 regulator-initial-mode:
95 description: initial operating mode. The set of possible operating modes
100 regulator-allowed-modes:
102 for the regulator at run-time. Elements may be specified in any order.
106 $ref: "/schemas/types.yaml#/definitions/uint32-array"
108 regulator-system-load:
113 regulator-pull-down:
117 regulator-over-current-protection:
121 regulator-oc-protection-microamp:
127 regulator-oc-error-microamp:
133 regulator-oc-warn-microamp:
140 regulator-ov-protection-microvolt:
147 regulator-ov-error-microvolt:
154 regulator-ov-warn-microvolt:
162 regulator-uv-protection-microvolt:
169 regulator-uv-error-microvolt:
176 regulator-uv-warn-microvolt:
184 regulator-temp-protection-kelvin:
190 regulator-temp-error-kelvin:
196 regulator-temp-warn-kelvin:
203 regulator-active-discharge:
212 regulator-coupled-with:
214 is 2-way - all coupled regulators should be linked with each other.
216 $ref: "/schemas/types.yaml#/definitions/phandle-array"
220 regulator-coupled-max-spread:
223 couple specified by the regulator-coupled-with property.
224 $ref: "/schemas/types.yaml#/definitions/uint32-array"
226 regulator-max-step-microvolt:
231 ".*-supply$":
234 regulator-state-(standby|mem|disk):
237 sub-nodes for regulator state in Standby, Suspend-to-RAM, and
238 Suspend-to-DISK modes. Equivalent with standby, mem, and disk Linux
242 regulator-on-in-suspend:
243 description: regulator should be on in suspend state.
246 regulator-off-in-suspend:
247 description: regulator should be off in suspend state.
250 regulator-suspend-min-microvolt:
251 description: minimum voltage may be set in suspend state.
253 regulator-suspend-max-microvolt:
254 description: maximum voltage may be set in suspend state.
256 regulator-suspend-microvolt:
258 suspend. This property is now deprecated, instead setting voltage
259 for suspend mode via the API which regulator driver provides is
262 regulator-changeable-in-suspend:
264 in suspend can be changed in runtime.
267 regulator-mode:
268 description: operating mode in the given suspend state. The set
279 - |
281 regulator-min-microvolt = <1000000>;
282 regulator-max-microvolt = <2500000>;
283 regulator-always-on;
284 vin-supply = <&vin>;
286 regulator-state-mem {
287 regulator-on-in-suspend;