Lines Matching +full:regulator +full:- +full:mode
1 What: /sys/class/regulator/.../state
6 Some regulator directories will contain a field called
7 state. This reports the regulator enable control, for
16 'enabled' means the regulator output is ON and is supplying
19 'disabled' means the regulator output is OFF and is not
20 supplying power to the system (unless some non-Linux
27 or microamps to determine configured regulator output levels.
30 What: /sys/class/regulator/.../status
32 Some regulator directories will contain a field called
33 "status". This reports the current regulator status, for
38 - off
39 - on
40 - error
41 - fast
42 - normal
43 - idle
44 - standby
46 "off" means the regulator is not supplying power to the
49 "on" means the regulator is supplying power to the system,
50 and the regulator can't report a detailed operation mode.
52 "error" indicates an out-of-regulation status such as being
57 regulator operation modes (described elsewhere). They
60 Note that regulator status is a function of many inputs,
63 a regulator may be enabled by another user, even though
67 What: /sys/class/regulator/.../type
72 Each regulator directory will contain a field called
73 type. This holds the regulator type.
77 - 'voltage'
78 - 'current'
79 - 'unknown'
81 'voltage' means the regulator output voltage can be controlled
84 'current' means the regulator output current limit can be
91 What: /sys/class/regulator/.../microvolts
96 Some regulator directories will contain a field called
97 microvolts. This holds the regulator output voltage setting
98 measured in microvolts (i.e. E-6 Volts), for regulators
101 NOTE: This value should not be used to determine the regulator
103 whether the regulator is enabled or disabled.
106 What: /sys/class/regulator/.../microamps
111 Some regulator directories will contain a field called
112 microamps. This holds the regulator output current limit
113 setting measured in microamps (i.e. E-6 Amps), for regulators
116 NOTE: This value should not be used to determine the regulator
118 whether the regulator is enabled or disabled.
121 What: /sys/class/regulator/.../opmode
126 Some regulator directories will contain a field called
127 opmode. This holds the current regulator operating mode,
132 - 'fast'
133 - 'normal'
134 - 'idle'
135 - 'standby'
136 - 'unknown'
138 The modes are described in include/linux/regulator/consumer.h
140 NOTE: This value should not be used to determine the regulator
141 output operating mode as this value is the same regardless of
142 whether the regulator is enabled or disabled. A "status"
143 attribute may be available to determine the actual mode.
146 What: /sys/class/regulator/.../min_microvolts
151 Some regulator directories will contain a field called
152 min_microvolts. This holds the minimum safe working regulator
161 What: /sys/class/regulator/.../max_microvolts
166 Some regulator directories will contain a field called
167 max_microvolts. This holds the maximum safe working regulator
176 What: /sys/class/regulator/.../min_microamps
181 Some regulator directories will contain a field called
182 min_microamps. This holds the minimum safe working regulator
191 What: /sys/class/regulator/.../max_microamps
196 Some regulator directories will contain a field called
197 max_microamps. This holds the maximum safe working regulator
206 What: /sys/class/regulator/.../name
211 Each regulator directory will contain a field called
212 name. This holds a string identifying the regulator for
216 by platform or regulator drivers.
219 What: /sys/class/regulator/.../num_users
224 Each regulator directory will contain a field called
226 have called regulator_enable() on this regulator.
229 What: /sys/class/regulator/.../requested_microamps
234 Some regulator directories will contain a field called
236 current in microamps for this regulator from all its consumer
240 What: /sys/class/regulator/.../parent
245 Some regulator directories will contain a link called parent.
246 This points to the parent or supply regulator if one exists.
248 What: /sys/class/regulator/.../suspend_mem_microvolts
253 Some regulator directories will contain a field called
254 suspend_mem_microvolts. This holds the regulator output
259 What: /sys/class/regulator/.../suspend_disk_microvolts
264 Some regulator directories will contain a field called
265 suspend_disk_microvolts. This holds the regulator output
270 What: /sys/class/regulator/.../suspend_standby_microvolts
275 Some regulator directories will contain a field called
276 suspend_standby_microvolts. This holds the regulator output
281 What: /sys/class/regulator/.../suspend_mem_mode
286 Some regulator directories will contain a field called
287 suspend_mem_mode. This holds the regulator operating mode
289 memory, for regulators implementing suspend mode
292 What: /sys/class/regulator/.../suspend_disk_mode
297 Some regulator directories will contain a field called
298 suspend_disk_mode. This holds the regulator operating mode
300 for regulators implementing suspend mode configuration
303 What: /sys/class/regulator/.../suspend_standby_mode
308 Some regulator directories will contain a field called
309 suspend_standby_mode. This holds the regulator operating mode
311 standby, for regulators implementing suspend mode
314 What: /sys/class/regulator/.../suspend_mem_state
319 Some regulator directories will contain a field called
320 suspend_mem_state. This holds the regulator operating state
327 What: /sys/class/regulator/.../suspend_disk_state
332 Some regulator directories will contain a field called
333 suspend_disk_state. This holds the regulator operating state
340 What: /sys/class/regulator/.../suspend_standby_state
345 Some regulator directories will contain a field called
346 suspend_standby_state. This holds the regulator operating
353 What: /sys/class/regulator/.../bypass
358 Some regulator directories will contain a field called
359 bypass. This indicates if the device is in bypass mode.
363 - 'enabled'
364 - 'disabled'
365 - 'unknown'
367 'enabled' means the regulator is in bypass mode.
369 'disabled' means that the regulator is regulating.