Lines Matching +full:can +full:- +full:disable

1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Liam Girdwood <[email protected]>
11 - Mark Brown <[email protected]>
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-power-budget-milliwatt:
40 regulator-always-on:
44 regulator-boot-on:
53 regulator-allow-bypass:
57 regulator-allow-set-load:
61 regulator-ramp-delay:
63 disabling ramp rate, it should be explicitly initialised to zero (regulator-ramp-delay
67 regulator-enable-ramp-delay:
76 regulator-settling-time-us:
81 regulator-settling-time-up-us:
87 regulator-settling-time-down-us:
93 regulator-soft-start:
97 regulator-initial-mode:
103 regulator-allowed-modes:
105 for the regulator at run-time. Elements may be specified in any order.
109 $ref: /schemas/types.yaml#/definitions/uint32-array
111 regulator-system-load:
116 regulator-pull-down:
120 system-critical-regulator:
125 regulator-over-current-protection:
129 regulator-oc-protection-microamp:
131 hardware performs emergency shutdown. Zero can be passed to disable
133 limit setting can be omitted.
135 regulator-oc-error-microamp:
138 Zero can be passed to disable error detection and value '1' indicates
139 that detection should be enabled but limit setting can be omitted.
141 regulator-oc-warn-microamp:
144 damaged. Recovery actions should be initiated. Zero can be passed to
145 disable detection and value '1' indicates that detection should
146 be enabled but limit setting can be omitted.
148 regulator-ov-protection-microvolt:
150 hardware performs emergency shutdown. Zero can be passed to disable
152 limit setting can be omitted. Limit is given as microvolt offset from
155 regulator-ov-error-microvolt:
158 Zero can be passed to disable error detection and value '1' indicates
159 that detection should be enabled but limit setting can be omitted. Limit
162 regulator-ov-warn-microvolt:
165 damaged. Recovery actions should be initiated. Zero can be passed to
166 disable detection and value '1' indicates that detection should
167 be enabled but limit setting can be omitted. Limit is given as microvolt
170 regulator-uv-protection-microvolt:
172 hardware performs emergency shutdown. Zero can be passed to disable
174 limit setting can be omitted. Limit is given as microvolt offset from
177 regulator-uv-error-microvolt:
180 Zero can be passed to disable error detection and value '1' indicates
181 that detection should be enabled but limit setting can be omitted. Limit
184 regulator-uv-warn-microvolt:
187 it gets damaged. Recovery actions should be initiated. Zero can be passed
188 to disable detection and value '1' indicates that detection should
189 be enabled but limit setting can be omitted. Limit is given as microvolt
192 regulator-uv-less-critical-window-ms:
194 critical under-voltage event during which the system can continue to
197 under-voltage event is needed, allowing for certain non-urgent actions to
200 regulator-temp-protection-kelvin:
202 hardware performs emergency shutdown. Zero can be passed to disable
204 limit setting can be omitted.
206 regulator-temp-error-kelvin:
209 Zero can be passed to disable error detection and value '1' indicates
210 that detection should be enabled but limit setting can be omitted.
212 regulator-temp-warn-kelvin:
215 gets damaged. Recovery actions should be initiated. Zero can be passed to
216 disable detection and value '1' indicates that detection should
217 be enabled but limit setting can be omitted.
219 regulator-active-discharge:
221 tristate, enable/disable active discharge of regulators. The values are:
222 0: Disable active discharge.
228 regulator-coupled-with:
230 is 2-way - all coupled regulators should be linked with each other.
232 $ref: /schemas/types.yaml#/definitions/phandle-array
236 regulator-coupled-max-spread:
239 couple specified by the regulator-coupled-with property.
240 $ref: /schemas/types.yaml#/definitions/uint32-array
242 regulator-max-step-microvolt:
244 that can be changed safely in a single step.
247 ".*-supply$":
250 "^regulator-state-(standby|mem|disk)$":
253 sub-nodes for regulator state in Standby, Suspend-to-RAM, and
254 Suspend-to-DISK modes. Equivalent with standby, mem, and disk Linux
258 regulator-on-in-suspend:
262 regulator-off-in-suspend:
266 regulator-suspend-min-microvolt:
269 regulator-suspend-max-microvolt:
272 regulator-suspend-microvolt:
278 regulator-changeable-in-suspend:
280 in suspend can be changed in runtime.
283 regulator-mode:
295 - |
297 regulator-min-microvolt = <1000000>;
298 regulator-max-microvolt = <2500000>;
299 regulator-always-on;
300 vin-supply = <&vin>;
302 regulator-state-mem {
303 regulator-on-in-suspend;