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 <lgirdwood@gmail.com>
11 - Mark Brown <broonie@kernel.org>
14 regulator-name:
18 regulator-min-microvolt:
21 regulator-max-microvolt:
24 regulator-microvolt-offset:
27 regulator-min-microamp:
30 regulator-max-microamp:
33 regulator-input-current-limit-microamp:
36 regulator-always-on:
40 regulator-boot-on:
49 regulator-allow-bypass:
53 regulator-allow-set-load:
57 regulator-ramp-delay:
59 disabling ramp rate, it should be explicitly initialised to zero (regulator-ramp-delay
63 regulator-enable-ramp-delay:
72 regulator-settling-time-us:
77 regulator-settling-time-up-us:
83 regulator-settling-time-down-us:
89 regulator-soft-start:
93 regulator-initial-mode:
99 regulator-allowed-modes:
101 for the regulator at run-time. Elements may be specified in any order.
105 $ref: "/schemas/types.yaml#/definitions/uint32-array"
107 regulator-system-load:
112 regulator-pull-down:
116 regulator-over-current-protection:
120 regulator-oc-protection-microamp:
122 hardware performs emergency shutdown. Zero can be passed to disable
124 limit setting can be omitted.
126 regulator-oc-error-microamp:
129 Zero can be passed to disable error detection and value '1' indicates
130 that detection should be enabled but limit setting can be omitted.
132 regulator-oc-warn-microamp:
135 damaged. Recovery actions should be initiated. Zero can be passed to
136 disable detection and value '1' indicates that detection should
137 be enabled but limit setting can be omitted.
139 regulator-ov-protection-microvolt:
141 hardware performs emergency shutdown. Zero can be passed to disable
143 limit setting can be omitted. Limit is given as microvolt offset from
146 regulator-ov-error-microvolt:
149 Zero can be passed to disable error detection and value '1' indicates
150 that detection should be enabled but limit setting can be omitted. Limit
153 regulator-ov-warn-microvolt:
156 damaged. Recovery actions should be initiated. Zero can be passed to
157 disable detection and value '1' indicates that detection should
158 be enabled but limit setting can be omitted. Limit is given as microvolt
161 regulator-uv-protection-microvolt:
163 hardware performs emergency shutdown. Zero can be passed to disable
165 limit setting can be omitted. Limit is given as microvolt offset from
168 regulator-uv-error-microvolt:
171 Zero can be passed to disable error detection and value '1' indicates
172 that detection should be enabled but limit setting can be omitted. Limit
175 regulator-uv-warn-microvolt:
178 it gets damaged. Recovery actions should be initiated. Zero can be passed
179 to disable detection and value '1' indicates that detection should
180 be enabled but limit setting can be omitted. Limit is given as microvolt
183 regulator-temp-protection-kelvin:
185 hardware performs emergency shutdown. Zero can be passed to disable
187 limit setting can be omitted.
189 regulator-temp-error-kelvin:
192 Zero can be passed to disable error detection and value '1' indicates
193 that detection should be enabled but limit setting can be omitted.
195 regulator-temp-warn-kelvin:
198 gets damaged. Recovery actions should be initiated. Zero can be passed to
199 disable detection and value '1' indicates that detection should
200 be enabled but limit setting can be omitted.
202 regulator-active-discharge:
204 tristate, enable/disable active discharge of regulators. The values are:
205 0: Disable active discharge.
211 regulator-coupled-with:
213 is 2-way - all coupled regulators should be linked with each other.
215 $ref: "/schemas/types.yaml#/definitions/phandle-array"
217 regulator-coupled-max-spread:
220 couple specified by the regulator-coupled-with property.
223 regulator-max-step-microvolt:
225 that can be changed safely in a single step.
228 ".*-supply$":
231 regulator-state-(standby|mem|disk):
234 sub-nodes for regulator state in Standby, Suspend-to-RAM, and
235 Suspend-to-DISK modes. Equivalent with standby, mem, and disk Linux
239 regulator-on-in-suspend:
243 regulator-off-in-suspend:
247 regulator-suspend-min-microvolt:
250 regulator-suspend-max-microvolt:
253 regulator-suspend-microvolt:
259 regulator-changeable-in-suspend:
261 in suspend can be changed in runtime.
264 regulator-mode:
276 - |
278 regulator-min-microvolt = <1000000>;
279 regulator-max-microvolt = <2500000>;
280 regulator-always-on;
281 vin-supply = <&vin>;
283 regulator-state-mem {
284 regulator-on-in-suspend;