Lines Matching +full:power +full:- +full:source

1 What:		/sys/power/
5 The /sys/power directory will contain files that will
6 provide a unified interface to the power management
9 What: /sys/power/state
13 The /sys/power/state file controls system sleep states.
15 labels, which may be "mem" (suspend), "standby" (power-on
16 suspend), "freeze" (suspend-to-idle) and "disk" (hibernation).
21 See Documentation/admin-guide/pm/sleep-states.rst for more
24 What: /sys/power/mem_sleep
28 The /sys/power/mem_sleep file controls the operating mode of
32 to suspend the system (by writing "mem" to the /sys/power/state
39 See Documentation/admin-guide/pm/sleep-states.rst for more
42 What: /sys/power/disk
46 The /sys/power/disk file controls the operating mode of the
47 suspend-to-disk mechanism. Reading from this file returns
51 'firmware' - means that the memory image will be saved to disk
55 'platform' - the memory image will be saved by the kernel and
59 'shutdown' - the memory image will be saved by the kernel and
62 'reboot' - the memory image will be saved by the kernel and
65 Additionally, /sys/power/disk can be used to turn on one of the
66 two testing modes of the suspend-to-disk mechanism: 'testproc'
67 or 'test'. If the suspend-to-disk mechanism is in the
68 'testproc' mode, writing 'disk' to /sys/power/state will cause
71 the 'test' mode, writing 'disk' to /sys/power/state will cause
78 The suspend-to-disk method may be chosen by writing to this
81 - 'firmware'
82 - 'platform'
83 - 'shutdown'
84 - 'reboot'
85 - 'testproc'
86 - 'test'
91 What: /sys/power/image_size
95 The /sys/power/image_size file controls the size of the image
96 created by the suspend-to-disk mechanism. It can be written a
97 string representing a non-negative integer that will be used
99 suspend-to-disk code will do its best to ensure the image size
108 What: /sys/power/pm_trace
112 The /sys/power/pm_trace file controls the code which saves the
123 dmesg -s 1000000 | grep 'hash matches'
128 this case cat /sys/power/pm_trace_dev_match (see below) after
131 CAUTION: Using it will cause your machine's real-time (CMOS)
134 What; /sys/power/pm_trace_dev_match
138 The /sys/power/pm_trace_dev_match file contains the name of the
147 kernel log (see /sys/power/pm_trace), is that it includes
157 What: /sys/power/pm_async
161 The /sys/power/pm_async file controls the switch allowing the
170 What: /sys/power/wakeup_count
174 The /sys/power/wakeup_count file allows user space to put the
185 What: /sys/power/reserved_size
189 The /sys/power/reserved_size file allows user space to control
192 be written a string representing a non-negative integer that
199 What: /sys/power/autosleep
203 The /sys/power/autosleep file can be written one of the strings
204 returned by reads from /sys/power/state. If that happens, a
211 writes "off" to /sys/power/autosleep.
216 What: /sys/power/wake_lock
220 The /sys/power/wake_lock file allows user space to create
221 wakeup source objects and activate them on demand (if one of
223 /sys/power/wakeup_count file block or return false). When a
224 string without white space is written to /sys/power/wake_lock,
225 it will be assumed to represent a wakeup source name. If there
226 is a wakeup source object with that name, it will be activated
227 (unless active already). Otherwise, a new wakeup source object
229 If a string written to /sys/power/wake_lock contains white
231 regarded as a wakeup source name and handled as descrived above.
233 nanoseconds) such that the wakeup source will be automatically
235 set regardless of the current state of the wakeup source object
243 What: /sys/power/wake_unlock
247 The /sys/power/wake_unlock file allows user space to deactivate
248 wakeup sources created with the help of /sys/power/wake_lock.
249 When a string is written to /sys/power/wake_unlock, it will be
250 assumed to represent the name of a wakeup source to deactivate.
252 If a wakeup source object of that name exists and is active at
256 wakeup sources created with the help of /sys/power/wake_lock
259 What: /sys/power/pm_print_times
263 The /sys/power/pm_print_times file allows user space to
272 What: /sys/power/pm_wakeup_irq
276 The /sys/power/pm_wakeup_irq file reports to user space the IRQ
284 What: /sys/power/pm_debug_messages
288 The /sys/power/pm_debug_messages file controls the printing
296 What: /sys/power/resume_offset
310 What: /sys/power/suspend_stats
314 The /sys/power/suspend_stats directory contains suspend related
317 What: /sys/power/suspend_stats/success
321 The /sys/power/suspend_stats/success file contains the number
324 What: /sys/power/suspend_stats/fail
328 The /sys/power/suspend_stats/fail file contains the number
331 What: /sys/power/suspend_stats/failed_freeze
335 The /sys/power/suspend_stats/failed_freeze file contains the
338 What: /sys/power/suspend_stats/failed_prepare
342 The /sys/power/suspend_stats/failed_prepare file contains the
343 number of times preparing all non-sysdev devices for
346 What: /sys/power/suspend_stats/failed_resume
350 The /sys/power/suspend_stats/failed_resume file contains the
352 non-sysdev devices failed.
354 What: /sys/power/suspend_stats/failed_resume_early
358 The /sys/power/suspend_stats/failed_resume_early file contains
362 What: /sys/power/suspend_stats/failed_resume_noirq
366 The /sys/power/suspend_stats/failed_resume_noirq file contains
370 What: /sys/power/suspend_stats/failed_suspend
374 The /sys/power/suspend_stats/failed_suspend file contains
376 of all non-sysdev devices failed.
378 What: /sys/power/suspend_stats/failed_suspend_late
382 The /sys/power/suspend_stats/failed_suspend_late file contains
386 What: /sys/power/suspend_stats/failed_suspend_noirq
390 The /sys/power/suspend_stats/failed_suspend_noirq file contains
394 What: /sys/power/suspend_stats/last_failed_dev
398 The /sys/power/suspend_stats/last_failed_dev file contains
401 What: /sys/power/suspend_stats/last_failed_errno
405 The /sys/power/suspend_stats/last_failed_errno file contains
409 What: /sys/power/suspend_stats/last_failed_step
413 The /sys/power/suspend_stats/last_failed_step file contains
416 What: /sys/power/suspend_stats/last_hw_sleep
420 The /sys/power/suspend_stats/last_hw_sleep file
422 state in the most recent system suspend-resume cycle.
425 What: /sys/power/suspend_stats/total_hw_sleep
429 The /sys/power/suspend_stats/total_hw_sleep file
434 What: /sys/power/suspend_stats/max_hw_sleep
438 The /sys/power/suspend_stats/max_hw_sleep file
445 What: /sys/power/sync_on_suspend
455 The default is "1" if the build-time "SUSPEND_SKIP_SYNC" config