sleep: add SleepMemMode= setting for configuring /sys/power/mem_sleep
authorMike Yuan <me@yhndnzj.com>
Wed, 27 Mar 2024 11:45:34 +0000 (19:45 +0800)
committerMike Yuan <me@yhndnzj.com>
Thu, 28 Mar 2024 09:19:35 +0000 (17:19 +0800)
commita2124b35e92178fd028d7c29ecdd5e80ea7f7b8f
tree0ff768a0ed336bd290d6279a1c93b9ac74f54990
parentb78612832206f1ca337195d83ca00cfd0e6c7f25
sleep: add SleepMemMode= setting for configuring /sys/power/mem_sleep

The setting is used when /sys/power/state is set to 'mem'
(common for suspend) or /sys/power/disk is set to 'suspend'
(hybrid-sleep). We default to kernel choice here, i.e.
respect what's set through 'mem_sleep_default=' kernel
cmdline option.
man/systemd-sleep.conf.xml
src/shared/sleep-config.c
src/shared/sleep-config.h
src/sleep/sleep.c
src/sleep/sleep.conf