Lines Matching +full:power +full:- +full:saving
1 # SPDX-License-Identifier: GPL-2.0-only
9 suspend-to-RAM state (e.g. the ACPI S3 state).
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
50 You can suspend your machine with 'echo disk > /sys/power/state'
60 for suspend states like suspend-to-RAM (STR) often don't work very
72 <file:Documentation/power/swsusp-and-swap-files.rst>).
81 For more information take a look at <file:Documentation/power/swsusp.rst>.
100 The default resume partition is the partition that the suspend-
101 to-disk implementation will look for a suspended disk image.
135 non-zero numbered CPU, it may define ARCH_SUSPEND_NONZERO_CPU. This
149 Notify kernel of aggressive userspace autosleep power management policy.
151 This option changes the behavior of various sleep-sensitive code to deal
152 with frequent userspace-initiated transitions into a global sleep state.
159 a userspace power manager service should enable this option; and not
170 objects with the help of a sysfs-based interface.
184 bool "Device power management core functionality"
186 Enable functionality allowing I/O devices to be put into energy-saving
187 (low power) states, for example after a specified period of inactivity
188 (autosuspended), and woken up in response to a hardware-generated
189 wake-up event or a driver's request.
194 wake-up events.
197 bool "Power Management Debug Support"
200 This option enables various debugging support in the Power Management
205 bool "Extra PM attributes in sysfs for low-level debugging/testing"
208 Add extra sysfs attributes allowing one to access some Power Management
210 developer interested in debugging/testing Power Management, say "no".
248 example does by saving things in the RTC, see below.
251 functions from <linux/resume-trace.h> as well as the
252 <asm/resume-trace.h> header with a TRACE_RESUME() macro.
254 The way the information is presented is architecture-
271 dmesg -s 1000000 | grep 'hash matches'
273 CAUTION: this option will cause your machine's real-time clock to be
277 tristate "Advanced Power Management Emulation"
280 APM is a BIOS specification for saving power using several different
284 battery status information, and user-space programs will receive
288 and more information, read <file:Documentation/power/apm-acpi.rst>
289 and the Battery Powered Linux mini-HOWTO, available from
294 VESA-compliant "green" monitors.
311 bool "Enable workqueue power-efficient mode by default"
314 Per-cpu workqueues are generally preferred because they show
316 per-cpu workqueues tend to be more power hungry than unbound
320 per-cpu workqueues which were observed to contribute
321 significantly to power consumption unbound, leading to measurably
322 lower power usage at the cost of small performance overhead.
350 The exact usage of the energy model is subsystem-dependent.