Commit 7c5aa664 authored by Len Brown's avatar Len Brown

ACPI: Kconfig: always enable CONFIG_ACPI_SLEEP on X86

The SMP dependency on HOTPLUG_CPU and SUSPEND_SMP
caused more harm than good -- making ACPI sleep
support vanish for configs missing those options.
So simply select them on the (ACPI && SMP && X86) systems
that need them.

Also, remove the prompt for ACPI_SLEEP,
virtually nobody (intentionally) enables ACPI without it.
Signed-off-by: default avatarLen Brown <len.brown@intel.com>
parent 43532c8a
...@@ -43,24 +43,11 @@ menuconfig ACPI ...@@ -43,24 +43,11 @@ menuconfig ACPI
if ACPI if ACPI
config ACPI_SLEEP config ACPI_SLEEP
bool "Sleep States" bool
depends on X86 && (!SMP || SUSPEND_SMP) depends on X86
select HOTPLUG_CPU if SMP
select SUSPEND_SMP if SMP
default y default y
---help---
This option adds support for ACPI suspend states.
With this option, you will be able to put the system "to sleep".
Sleep states are low power states for the system and devices. All
of the system operating state is saved to either memory or disk
(depending on the state), to allow the system to resume operation
quickly at your request.
Although this option sounds really nifty, barely any of the device
drivers have been converted to the new driver model and hence few
have proper power management support.
This option is not recommended for anyone except those doing driver
power management development.
config ACPI_PROCFS config ACPI_PROCFS
bool "Deprecated /proc/acpi files" bool "Deprecated /proc/acpi files"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment