summaryrefslogtreecommitdiffstats
path: root/drivers/memstick
diff options
context:
space:
mode:
authorRafael J. Wysocki <rjw@sisk.pl>2008-10-26 20:52:15 +0100
committerLen Brown <len.brown@intel.com>2008-12-19 10:40:34 +0100
commit3f4b0ef7f2899c91b1d6958779f084b44dd59d32 (patch)
treec026201981ecac9c575653c9a46e4c1dea1245a2 /drivers/memstick
parentHibernate: Call platform_begin before swsusp_shrink_memory (diff)
downloadlinux-3f4b0ef7f2899c91b1d6958779f084b44dd59d32.tar.xz
linux-3f4b0ef7f2899c91b1d6958779f084b44dd59d32.zip
ACPI hibernate: Add a mechanism to save/restore ACPI NVS memory
According to the ACPI Specification 3.0b, Section 15.3.2, "OSPM will call the _PTS control method some time before entering a sleeping state, to allow the platform's AML code to update this memory image before entering the sleeping state. After the system awakes from an S4 state, OSPM will restore this memory area and call the _WAK control method to enable the BIOS to reclaim its memory image." For this reason, implement a mechanism allowing us to save the NVS memory during hibernation and to restore it during the subsequent resume. Based on a patch by Zhang Rui. Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl> Acked-by: Nigel Cunningham <nigel@tuxonice.net> Cc: Zhang Rui <rui.zhang@intel.com> Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'drivers/memstick')
0 files changed, 0 insertions, 0 deletions