config PM bool "Power Management support" depends on !IA64_HP_SIM ---help--- "Power Management" means that parts of your computer are shut off or put into a power conserving "sleep" mode if they are not being used. There are two competing standards for doing this: APM and ACPI. If you want to use either one, say Y here and then also to the requisite support below. Power Management is most important for battery powered laptop computers; if you have a laptop, check out the Linux Laptop home page on the WWW at or Tuxmobil - Linux on Mobile Computers at and the Battery Powered Linux mini-HOWTO, available from . Note that, even if you say N here, Linux on the x86 architecture will issue the hlt instruction if nothing is to be done, thereby sending the processor to sleep and saving power. config PM_LEGACY bool "Legacy Power Management API" depends on PM default y ---help--- Support for pm_register() and friends. If unsure, say Y. config PM_DEBUG bool "Power Management Debug Support" depends on PM ---help--- This option enables verbose debugging support in the Power Management code. This is helpful when debugging and reporting various PM bugs, like suspend support. config DISABLE_CONSOLE_SUSPEND bool "Keep console(s) enabled during suspend/resume (DANGEROUS)" depends on PM && PM_DEBUG default n ---help--- This option turns off the console suspend mechanism that prevents debug messages from reaching the console during the suspend/resume operations. This may be helpful when debugging device drivers' suspend/resume routines, but may itself lead to problems, for example if netconsole is used. config PM_TRACE bool "Suspend/resume event tracing" depends on PM && PM_DEBUG && X86_32 && EXPERIMENTAL default n ---help--- This enables some cheesy code to save the last PM event point in the RTC across reboots, so that you can debug a machine that just hangs during suspend (or more commonly, during resume). To use this debugging feature you should attempt to suspend the machine, then reboot it, then run dmesg -s 1000000 | grep 'hash matches' CAUTION: this option will cause your machine's real-time clock to be set to an invalid time after a resume. config PM_SYSFS_DEPRECATED bool "Driver model /sys/devices/.../power/state files (DEPRECATED)" depends on PM && SYSFS default n help The driver model started out with a sysfs file intended to provide a userspace hook for device power management. This feature has never worked very well, except for limited testing purposes, and so it will be removed. It's not clear that a generic mechanism could really handle the wide variability of device power states; any replacements are likely to be bus or driver specific. config SOFTWARE_SUSPEND bool "Software Suspend" depends on PM && SWAP && ((X86 && (!SMP || SUSPEND_SMP) && !X86_PAE) || ((FRV || PPC32) && !SMP)) ---help--- Enable the possibility of suspending the machine. It doesn't need ACPI or APM. You may suspend your machine by 'swsusp' or 'shutdown -z