Lines Matching +full:software +full:- +full:initiated
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:
47 software cannot read the state of the regulator.
50 regulator-allow-bypass:
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:
100 regulator-allowed-modes:
101 description: list of operating modes that software is allowed to configure
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 system-critical-regulator:
122 regulator-over-current-protection:
126 regulator-oc-protection-microamp:
132 regulator-oc-error-microamp:
138 regulator-oc-warn-microamp:
141 damaged. Recovery actions should be initiated. Zero can be passed to
145 regulator-ov-protection-microvolt:
152 regulator-ov-error-microvolt:
159 regulator-ov-warn-microvolt:
162 damaged. Recovery actions should be initiated. Zero can be passed to
167 regulator-uv-protection-microvolt:
174 regulator-uv-error-microvolt:
181 regulator-uv-warn-microvolt:
184 it gets damaged. Recovery actions should be initiated. Zero can be passed
189 regulator-uv-less-critical-window-ms:
191 critical under-voltage event during which the system can continue to
194 under-voltage event is needed, allowing for certain non-urgent actions to
197 regulator-temp-protection-kelvin:
203 regulator-temp-error-kelvin:
209 regulator-temp-warn-kelvin:
212 gets damaged. Recovery actions should be initiated. Zero can be passed to
216 regulator-active-discharge:
225 regulator-coupled-with:
227 is 2-way - all coupled regulators should be linked with each other.
229 $ref: /schemas/types.yaml#/definitions/phandle-array
233 regulator-coupled-max-spread:
236 couple specified by the regulator-coupled-with property.
237 $ref: /schemas/types.yaml#/definitions/uint32-array
239 regulator-max-step-microvolt:
244 ".*-supply$":
247 "^regulator-state-(standby|mem|disk)$":
250 sub-nodes for regulator state in Standby, Suspend-to-RAM, and
251 Suspend-to-DISK modes. Equivalent with standby, mem, and disk Linux
255 regulator-on-in-suspend:
259 regulator-off-in-suspend:
263 regulator-suspend-min-microvolt:
266 regulator-suspend-max-microvolt:
269 regulator-suspend-microvolt:
275 regulator-changeable-in-suspend:
280 regulator-mode:
292 - |
294 regulator-min-microvolt = <1000000>;
295 regulator-max-microvolt = <2500000>;
296 regulator-always-on;
297 vin-supply = <&vin>;
299 regulator-state-mem {
300 regulator-on-in-suspend;