1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 config ADK_WALDUX_KERNEL_PM
6 default y
if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
7 default y
if ADK_TARGET_BOARD_BCM28XX
9 config ADK_WALDUX_KERNEL_PM_RUNTIME
11 default y
if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
13 config ADK_WALDUX_KERNEL_ACPI
16 config ADK_WALDUX_KERNEL_ACPI_SYSFS_POWER
19 config ADK_WALDUX_KERNEL_ACPI_AC
22 config ADK_WALDUX_KERNEL_ACPI_BATTERY
25 config ADK_WALDUX_KERNEL_ACPI_BUTTON
28 config ADK_WALDUX_KERNEL_ACPI_FAN
31 config ADK_WALDUX_KERNEL_ACPI_DOCK
34 menu
"Power Management support"
35 depends on ADK_TARGET_WITH_ACPI \
36 || ADK_TARGET_SYSTEM_LEMOTE_YEELONG \
39 config ADK_HARDWARE_ACPI
40 bool
"Enable ACPI support"
41 select ADK_WALDUX_KERNEL_PM
42 select ADK_WALDUX_KERNEL_PM_RUNTIME
43 select ADK_WALDUX_KERNEL_ACPI
44 select ADK_WALDUX_KERNEL_ACPI_SYSFS_POWER
45 select ADK_WALDUX_KERNEL_ACPI_AC
46 select ADK_WALDUX_KERNEL_ACPI_BATTERY
47 select ADK_WALDUX_KERNEL_ACPI_BUTTON
48 select ADK_WALDUX_KERNEL_ACPI_FAN
49 select ADK_WALDUX_KERNEL_ACPI_DOCK
50 default y
if ADK_TARGET_SYSTEM_IBM_X40
51 default y
if ADK_TARGET_SYSTEM_PCENGINES_ALIX
52 default y
if ADK_TARGET_SYSTEM_PCENGINES_APU
53 default y
if ADK_TARGET_SYSTEM_GENERIC_X86
54 default y
if ADK_TARGET_SYSTEM_GENERIC_X86_64
55 default y
if ADK_TARGET_SYSTEM_ASUS_P5BVM
60 config ADK_WALDUX_KERNEL_SUSPEND
61 bool
"Enable Suspend-to-RAM support"
62 select ADK_WALDUX_KERNEL_PM
63 select ADK_WALDUX_KERNEL_PM_RUNTIME
64 default y
if ADK_TARGET_SYSTEM_IBM_X40
65 default y
if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
68 Enable Suspend
-to
-RAM support
.
70 config ADK_WALDUX_KERNEL_HIBERNATION
71 bool
"Enable Suspend-to-Disk support"
72 select ADK_WALDUX_KERNEL_PM
73 select ADK_WALDUX_KERNEL_PM_RUNTIME
74 select ADK_WALDUX_KERNEL_SWAP
75 select BUSYBOX_SWAPONOFF
76 default y
if ADK_TARGET_SYSTEM_IBM_X40
77 default y
if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
80 Enable Suspend
-to
-Disk support
.