CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2024/05/29 06:21:33
Modified files:
sys/arch/amd64/amd64: acpi_machdep.c cpu.c intr.c
sys/arch/amd64/include: cpu.h
sys/arch/i386/i386: cpu.c
sys/dev/acpi : acpi.c acpi_x86.c tpm.c
Log message:
Implement the guts for "suspend-to-idle" on amd64. This enables suspend
on machines that don't support S3. In its current state it doesn't save
a lot of power, but this should improve over time. Implementation of
wakeup methods is incomplete which means that some machine can't resume
at the moment.
ok mglocker@, mlarkin@, stsp@, deraadt@