Lines Matching +full:power +full:- +full:on
1 # SPDX-License-Identifier: GPL-2.0-only
4 depends on ARCH_SUSPEND_POSSIBLE
9 suspend-to-RAM state (e.g. the ACPI S3 state).
14 depends on SUSPEND
23 bool "Skip kernel's sys_sync() on suspend to RAM/standby"
24 depends on SUSPEND
25 depends on EXPERT
28 Some systems prefer not to pay this cost on every invocation
30 user-space before invoking suspend. There's a run-time switch
31 at '/sys/power/sync_on_suspend' to configure this behaviour.
32 This setting changes the default for the run-tim switch. Say Y
40 depends on SWAP && ARCH_HIBERNATION_POSSIBLE
48 system and powers it off; and restores that checkpoint on reboot.
50 You can suspend your machine with 'echo disk > /sys/power/state'
51 after placing resume=/dev/swappartition on the kernel command line
60 for suspend states like suspend-to-RAM (STR) often don't work very
68 Note, however, that fsck will be run on your filesystems and you will
72 <file:Documentation/power/swsusp-and-swap-files.rst>).
81 For more information take a look at <file:Documentation/power/swsusp.rst>.
85 depends on HIBERNATION
97 depends on HIBERNATION
100 The default resume partition is the partition that the suspend-
101 to-disk implementation will look for a suspended disk image.
105 on before suspending.
119 depends on SUSPEND || HIBERNATE_CALLBACKS
125 depends on SMP
126 depends on ARCH_SUSPEND_POSSIBLE || ARCH_HIBERNATION_POSSIBLE
127 depends on PM_SLEEP
132 depends on PM_SLEEP_SMP
133 depends on ARCH_SUSPEND_NONZERO_CPU
135 If an arch can suspend (for suspend, hibernate, kexec, etc) on a
136 non-zero numbered CPU, it may define ARCH_SUSPEND_NONZERO_CPU. This
141 depends on PM_SLEEP
148 depends on PM_SLEEP
150 Notify kernel of aggressive userspace autosleep power management policy.
152 This option changes the behavior of various sleep-sensitive code to deal
153 with frequent userspace-initiated transitions into a global sleep state.
160 a userspace power manager service should enable this option; and not
168 depends on PM_SLEEP
171 objects with the help of a sysfs-based interface.
177 depends on PM_WAKELOCKS
181 depends on PM_WAKELOCKS
185 bool "Device power management core functionality"
187 Enable functionality allowing I/O devices to be put into energy-saving
188 (low power) states, for example after a specified period of inactivity
189 (autosuspended), and woken up in response to a hardware-generated
190 wake-up event or a driver's request.
193 and the bus type drivers of the buses the devices are on are
195 wake-up events.
198 bool "Power Management Debug Support"
199 depends on PM
201 This option enables various debugging support in the Power Management
206 bool "Extra PM attributes in sysfs for low-level debugging/testing"
207 depends on PM_DEBUG
209 Add extra sysfs attributes allowing one to access some Power Management
211 developer interested in debugging/testing Power Management, say "no".
215 depends on SUSPEND && PM_DEBUG && RTC_CLASS=y
226 depends on PM_DEBUG && PM_SLEEP
230 depends on PM_DEBUG && PSTORE && EXPERT
242 depends on DPM_WATCHDOG
252 functions from <linux/resume-trace.h> as well as the
253 <asm/resume-trace.h> header with a TRACE_RESUME() macro.
255 The way the information is presented is architecture-
261 depends on PM_SLEEP_DEBUG
262 depends on X86
272 dmesg -s 1000000 | grep 'hash matches'
274 CAUTION: this option will cause your machine's real-time clock to be
278 tristate "Advanced Power Management Emulation"
279 depends on SYS_SUPPORTS_APM_EMULATION
281 APM is a BIOS specification for saving power using several different
285 battery status information, and user-space programs will receive
289 and more information, read <file:Documentation/power/apm-acpi.rst>
290 and the Battery Powered Linux mini-HOWTO, available from
295 VESA-compliant "green" monitors.
305 depends on PM && HAVE_CLK
309 depends on PM
312 bool "Enable workqueue power-efficient mode by default"
313 depends on PM
315 Per-cpu workqueues are generally preferred because they show
317 per-cpu workqueues tend to be more power hungry than unbound
321 per-cpu workqueues which were observed to contribute
322 significantly to power consumption unbound, leading to measurably
323 lower power usage at the cost of small performance overhead.
332 depends on PM_SLEEP && PM_GENERIC_DOMAINS
336 depends on PM_GENERIC_DOMAINS && OF
343 depends on SMP
344 depends on CPU_FREQ
351 The exact usage of the energy model is subsystem-dependent.