diff options
Diffstat (limited to 'drivers/acpi/Kconfig')
-rw-r--r-- | drivers/acpi/Kconfig | 64 |
1 files changed, 21 insertions, 43 deletions
diff --git a/drivers/acpi/Kconfig b/drivers/acpi/Kconfig index 408b45168aba..251344cb29ae 100644 --- a/drivers/acpi/Kconfig +++ b/drivers/acpi/Kconfig | |||
@@ -11,6 +11,9 @@ menuconfig ACPI | |||
11 | depends on PCI | 11 | depends on PCI |
12 | depends on PM | 12 | depends on PM |
13 | select PNP | 13 | select PNP |
14 | # for sleep | ||
15 | select HOTPLUG_CPU if X86 && SMP | ||
16 | select SUSPEND_SMP if X86 && SMP | ||
14 | default y | 17 | default y |
15 | ---help--- | 18 | ---help--- |
16 | Advanced Configuration and Power Interface (ACPI) support for | 19 | Advanced Configuration and Power Interface (ACPI) support for |
@@ -42,51 +45,26 @@ menuconfig ACPI | |||
42 | 45 | ||
43 | if ACPI | 46 | if ACPI |
44 | 47 | ||
45 | config ACPI_SLEEP | ||
46 | bool "Sleep States" | ||
47 | depends on X86 && (!SMP || SUSPEND_SMP) | ||
48 | default y | ||
49 | ---help--- | ||
50 | This option adds support for ACPI suspend states. | ||
51 | |||
52 | With this option, you will be able to put the system "to sleep". | ||
53 | Sleep states are low power states for the system and devices. All | ||
54 | of the system operating state is saved to either memory or disk | ||
55 | (depending on the state), to allow the system to resume operation | ||
56 | quickly at your request. | ||
57 | |||
58 | Although this option sounds really nifty, barely any of the device | ||
59 | drivers have been converted to the new driver model and hence few | ||
60 | have proper power management support. | ||
61 | |||
62 | This option is not recommended for anyone except those doing driver | ||
63 | power management development. | ||
64 | |||
65 | config ACPI_SLEEP_PROC_FS | ||
66 | bool | ||
67 | depends on ACPI_SLEEP && PROC_FS | ||
68 | default y | ||
69 | |||
70 | config ACPI_SLEEP_PROC_SLEEP | ||
71 | bool "/proc/acpi/sleep (deprecated)" | ||
72 | depends on ACPI_SLEEP_PROC_FS | ||
73 | default n | ||
74 | ---help--- | ||
75 | Create /proc/acpi/sleep | ||
76 | Deprecated by /sys/power/state | ||
77 | |||
78 | config ACPI_PROCFS | 48 | config ACPI_PROCFS |
79 | bool "Procfs interface (deprecated)" | 49 | bool "Deprecated /proc/acpi files" |
80 | default y | 50 | depends on PROC_FS |
81 | ---help--- | 51 | ---help--- |
82 | The Procfs interface for ACPI is made optional for backward compatibility. | 52 | For backwards compatibility, this option allows |
83 | As the same functions are duplicated in the sysfs interface | 53 | depricated /proc/acpi/ files to exist, even when |
84 | and this proc interface will be removed some time later, | 54 | they have been replaced by functions in /sys. |
85 | it's marked as deprecated. | 55 | The deprecated files (and their replacements) include: |
86 | ( /proc/acpi/debug_layer && debug_level are deprecated by | 56 | |
87 | /sys/module/acpi/parameters/debug_layer && debug_level. | 57 | /proc/acpi/sleep (/sys/power/state) |
88 | /proc/acpi/info is deprecated by | 58 | /proc/acpi/info (/sys/modules/acpi/parameters/acpica_version) |
89 | /sys/module/acpi/parameters/acpica_version ) | 59 | /proc/acpi/dsdt (/sys/firmware/acpi/tables/DSDT) |
60 | /proc/acpi/fadt (/sys/firmware/acpi/tables/FACP) | ||
61 | /proc/acpi/debug_layer (/sys/module/acpi/parameters/debug_layer) | ||
62 | /proc/acpi/debug_level (/sys/module/acpi/parameters/debug_level) | ||
63 | |||
64 | This option has no effect on /proc/acpi/ files | ||
65 | and functions which do not yet exist in /sys. | ||
66 | |||
67 | Say N to delete /proc/acpi/ files that have moved to /sys/ | ||
90 | 68 | ||
91 | config ACPI_AC | 69 | config ACPI_AC |
92 | tristate "AC Adapter" | 70 | tristate "AC Adapter" |