Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

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

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
Loading
Loading
Loading
Loading
+4 −17
Original line number Diff line number Diff line
@@ -43,24 +43,11 @@ menuconfig ACPI
if ACPI

config ACPI_SLEEP
	bool "Sleep States"
	depends on X86 && (!SMP || SUSPEND_SMP)
	bool
	depends on X86
	select HOTPLUG_CPU if SMP
	select SUSPEND_SMP if SMP
	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
	bool "Deprecated /proc/acpi files"