Home
last modified time | relevance | path

Searched refs:hibernation (Results 1 – 25 of 38) sorted by relevance

12

/linux-6.15/Documentation/virt/hyperv/
H A Dhibernation.rst104 hibernation.
110 Linux orchestration of hibernation and of resuming from hibernation.
167 memory to hold the hibernation image.
190 hibernation image from memory to disk.
202 involve hibernation.
204 the hibernation image into memory. If there is no hibernation
209 and 3 in the hibernation sequence.
211 read-in hibernation image. In the now-running hibernation image,
228 phase of hibernation, so the hibernation image contains the re-created
285 hibernation image must work in that new VM.
[all …]
H A Dindex.rst14 hibernation
/linux-6.15/Documentation/power/
H A Dbasic-pm-debugging.rst2 Debugging hibernation and suspend
7 1. Testing hibernation (aka suspend to disk or STD)
10 To check if hibernation works, you can try to hibernate in the "reboot" mode::
17 hibernation is most likely to work correctly. Still, you need to repeat the
29 which is the default and recommended mode of hibernation.
44 a) Test modes of hibernation
74 and are only tested if the hibernation mode is set to "platform"
91 prepare the platform firmware for hibernation. Next, it will wait a
93 methods used to cancel hibernation etc.
175 before hibernation, and please report the problem with it(them).
[all …]
H A Dfreezing-of-tasks.rst11 kernel threads are controlled during hibernation or system-wide suspend (on some
21 system enters a sleep state as well as before a hibernation image is created
22 (hibernation is directly covered by what follows, but the description applies
25 Namely, as the first step of the hibernation procedure the function
77 After the system memory state has been restored from a hibernation image and
118 hibernation. At the moment we have no simple means of checkpointing
121 modifications. At the same time each hibernation image contains some
127 modified after the hibernation image has been created and before the
139 callbacks before hibernation, but this is a separate issue.]
230 piece of code from system-wide sleep such as suspend/hibernation is not
[all …]
H A Ddrivers-testing.rst13 several times, preferably several times in a row, and separately for hibernation
30 a) Build the driver as a module, load it and try the test modes of hibernation
37 hibernation.
H A Dpci.rst635 System restore requires a hibernation image to be loaded into memory and the
636 pre-hibernation memory contents to be restored before the pre-hibernation system
645 the image during hibernation, in the
653 Should the restoration of the pre-hibernation memory contents fail, the boot
717 The prepare() callback is executed during system suspend, during hibernation
718 (when a hibernation image is about to be created), during power-off after
719 saving a hibernation image and during system restore, when a hibernation image
793 The freeze_noirq() callback is hibernation-specific. It is executed during
811 is about to be powered off after saving a hibernation image to a persistent
865 The thaw_noirq() callback is hibernation-specific. It is executed after a
[all …]
H A Duserland-swsusp.rst71 return the actual size of the hibernation image
100 enable/disable the hibernation platform support,
104 make the kernel transition the system to the hibernation
H A Dswsusp.rst51 - If you would like to write hibernation image to swap and then suspend
69 if found, it then checks the contents for the hibernation image signature.
70 If both are found, it resumes the hibernation image.
106 parameter, it saves hibernation image without compression.
196 kernel threads are controlled during hibernation or system-wide suspend (on
/linux-6.15/Documentation/ABI/testing/
H A Dsysfs-driver-intel-rapid-start6 1: Wake to enter hibernation when the wakeup timer expires
7 2: Wake to enter hibernation when the battery reaches a
11 indicates that the system will wake to enter hibernation when
20 remain asleep before waking up to enter hibernation.
H A Dsysfs-devices-power16 RAM) and hibernation (suspend to disk), and to enable or disable
62 transitions (eg. suspend to RAM, hibernation).
222 hibernation.
247 devices and on system-wide suspend/resume and hibernation.
262 hibernation.
H A Dsysfs-power16 suspend), "freeze" (suspend-to-idle) and "disk" (hibernation).
191 drivers during the "device freeze" stage of hibernation. It can
304 the kernel will be using on the next hibernation
/linux-6.15/Documentation/driver-api/pm/
H A Dnotifiers.rst14 before hibernation/suspend or after restore/resume, but they require the system
24 ``->resume()`` routine. A suspend/hibernation notifier may be used for that.
36 The system memory state has been restored from a hibernation image or an
37 error occurred during hibernation. Device restore callbacks have been
41 The system is going to restore a hibernation image. If all goes well,
46 An error occurred during restore from hibernation. Device restore
66 The hibernation and suspend notifiers are called with :c:data:`pm_mutex` held.
H A Ddevices.rst38 (mostly for systems with disks) "hibernation" (also known as
63 transitions (suspend or hibernation).
271 sleep states and the hibernation state ("suspend-to-disk"). Each phase involves
511 more phases for hibernation, with a different set of callbacks. These phases
514 The general procedure for hibernation is to quiesce all devices ("freeze"),
587 a system image to be loaded into memory and the pre-hibernation memory contents
591 pre-hibernation memory contents restored by the boot loader, in practice this
598 in resuming from hibernation. In fact, the restore kernel may be completely
622 To achieve this, the image kernel must restore the devices' pre-hibernation
788 similarly for the "freeze" and "poweroff" parts of system hibernation).
[all …]
/linux-6.15/Documentation/admin-guide/pm/
H A Dsleep-states.rst23 hibernation and up to three variants of system suspend. The sleep states that
139 (referred to as the ``restore kernel``) looks for a hibernation image in
169 :ref:`hibernation <hibernation>`, :ref:`suspend-to-idle <s2idle>` and
199 hibernation image.
211 hibernation image (platforms with ACPI do that as a rule, for
224 the hibernation image and continue. Otherwise, use the image
231 just woken up from hibernation and the currently running kernel
240 and saving the image when hibernation is triggered by writing ``disk``
243 If the kernel does not support hibernation, this file is not present.
246 This file controls the size of hibernation images.
[all …]
/linux-6.15/Documentation/devicetree/bindings/net/
H A Dqca,ar803x.yaml43 qca,disable-hibernation-mode:
45 Disable Atheros AR803X PHYs hibernation mode. If present, indicates
/linux-6.15/Documentation/ABI/stable/
H A Dsysfs-bus-vmbus1 What: /sys/bus/vmbus/hibernation
5 Description: Whether the host supports hibernation for the VM.
6 Users: Daemon that sets up swap partition/file for hibernation.
/linux-6.15/Documentation/driver-api/nvdimm/
H A Dfirmware-activate.rst42 run firmware activation from within the equivalent of the hibernation
45 firmware activation without this hibernation cycle. The
/linux-6.15/Documentation/devicetree/bindings/usb/
H A Ddwc3-xilinx.yaml53 - description: USB hibernation reset
/linux-6.15/scripts/package/
H A DPKGBUILD61 # systemd expects to find the kernel here to allow hibernation
/linux-6.15/drivers/usb/dwc2/
H A Dcore_intr.c535 hsotg->hw_params.hibernation); in dwc2_handle_usb_suspend_intr()
792 if (hsotg->hw_params.hibernation && in dwc2_handle_gpwrdn_intr()
H A Dparams.c472 if (hsotg->hw_params.hibernation) in dwc2_set_param_power_down()
733 if (hsotg->hw_params.hibernation) in dwc2_check_param_power_down()
1010 hw->hibernation = !!(hwcfg4 & GHWCFG4_HIBER); in dwc2_get_hwparams()
/linux-6.15/drivers/gpu/drm/i915/
H A Di915_driver.c1094 static int i915_drm_suspend_late(struct drm_device *dev, bool hibernation) in i915_drm_suspend_late() argument
1102 bool s2idle = !hibernation && suspend_to_idle(dev_priv); in i915_drm_suspend_late()
1136 if (!(hibernation && GRAPHICS_VER(dev_priv) < 6)) in i915_drm_suspend_late()
/linux-6.15/Documentation/arch/x86/
H A Dtdx.rst182 hibernation. Currently, for simplicity, the kernel chooses to make TDX
183 mutually exclusive with S3 and hibernation.
185 The kernel disables TDX during early boot when hibernation support is
190 Add 'nohibernate' kernel command line to disable hibernation in order to
/linux-6.15/arch/arm64/boot/dts/freescale/
H A Dimx8mp-navqp.dts95 qca,disable-hibernation-mode;
/linux-6.15/Documentation/driver-api/
H A Drfkill.rst76 suspend/hibernation, in which case it will be necessary to update the rfkill

12