Lines Matching +full:disable +full:- +full:state

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:
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:
128 hardware performs emergency shutdown. Zero can be passed to disable
132 regulator-oc-error-microamp:
135 Zero can be passed to disable error detection and value '1' indicates
138 regulator-oc-warn-microamp:
142 disable detection and value '1' indicates that detection should
145 regulator-ov-protection-microvolt:
147 hardware performs emergency shutdown. Zero can be passed to disable
152 regulator-ov-error-microvolt:
155 Zero can be passed to disable error detection and value '1' indicates
159 regulator-ov-warn-microvolt:
163 disable detection and value '1' indicates that detection should
167 regulator-uv-protection-microvolt:
169 hardware performs emergency shutdown. Zero can be passed to disable
174 regulator-uv-error-microvolt:
177 Zero can be passed to disable error detection and value '1' indicates
181 regulator-uv-warn-microvolt:
185 to disable detection and value '1' indicates that detection should
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:
199 hardware performs emergency shutdown. Zero can be passed to disable
203 regulator-temp-error-kelvin:
206 Zero can be passed to disable error detection and value '1' indicates
209 regulator-temp-warn-kelvin:
213 disable detection and value '1' indicates that detection should
216 regulator-active-discharge:
218 tristate, enable/disable active discharge of regulators. The values are:
219 0: Disable 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:
256 description: regulator should be on in suspend state.
259 regulator-off-in-suspend:
260 description: regulator should be off in suspend state.
263 regulator-suspend-min-microvolt:
264 description: minimum voltage may be set in suspend state.
266 regulator-suspend-max-microvolt:
267 description: maximum voltage may be set in suspend state.
269 regulator-suspend-microvolt:
275 regulator-changeable-in-suspend:
280 regulator-mode:
281 description: operating mode in the given suspend state. The set
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;