Config.in.pm 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. # This file is part of the OpenADK project. OpenADK is copyrighted
  2. # material, please see the LICENCE file in the top-level directory.
  3. config ADK_LINUX_KERNEL_PM
  4. bool
  5. default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
  6. default y if ADK_TARGET_BOARD_BCM28XX
  7. config ADK_LINUX_KERNEL_PM_RUNTIME
  8. bool
  9. default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
  10. config ADK_LINUX_KERNEL_ACPI
  11. bool
  12. config ADK_LINUX_KERNEL_ACPI_SYSFS_POWER
  13. bool
  14. config ADK_LINUX_KERNEL_ACPI_AC
  15. bool
  16. config ADK_LINUX_KERNEL_ACPI_BATTERY
  17. bool
  18. config ADK_LINUX_KERNEL_ACPI_BUTTON
  19. bool
  20. config ADK_LINUX_KERNEL_ACPI_FAN
  21. bool
  22. config ADK_LINUX_KERNEL_ACPI_DOCK
  23. bool
  24. menu "Power Management support"
  25. depends on ADK_TARGET_WITH_ACPI \
  26. || ADK_TARGET_SYSTEM_LEMOTE_YEELONG \
  27. || ADK_TARGET_GENERIC
  28. config ADK_HARDWARE_ACPI
  29. bool "Enable ACPI support"
  30. select ADK_LINUX_KERNEL_PM
  31. select ADK_LINUX_KERNEL_PM_RUNTIME
  32. select ADK_LINUX_KERNEL_ACPI
  33. select ADK_LINUX_KERNEL_ACPI_SYSFS_POWER
  34. select ADK_LINUX_KERNEL_ACPI_AC
  35. select ADK_LINUX_KERNEL_ACPI_BATTERY
  36. select ADK_LINUX_KERNEL_ACPI_BUTTON
  37. select ADK_LINUX_KERNEL_ACPI_FAN
  38. select ADK_LINUX_KERNEL_ACPI_DOCK
  39. default y if ADK_TARGET_SYSTEM_IBM_X40
  40. default y if ADK_TARGET_SYSTEM_LENOVO_X200
  41. default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX
  42. default y if ADK_TARGET_SYSTEM_PCENGINES_APU
  43. default y if ADK_TARGET_SYSTEM_GENERIC_X86
  44. default y if ADK_TARGET_SYSTEM_GENERIC_X86_64
  45. default y if ADK_TARGET_SYSTEM_ASUS_P5BVM
  46. default n
  47. help
  48. Enable ACPI support.
  49. config ADK_LINUX_KERNEL_SUSPEND
  50. bool "Enable Suspend-to-RAM support"
  51. select ADK_LINUX_KERNEL_PM
  52. select ADK_LINUX_KERNEL_PM_RUNTIME
  53. default y if ADK_TARGET_SYSTEM_IBM_X40
  54. default y if ADK_TARGET_SYSTEM_LENOVO_X200
  55. default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
  56. default n
  57. help
  58. Enable Suspend-to-RAM support.
  59. config ADK_LINUX_KERNEL_HIBERNATION
  60. bool "Enable Suspend-to-Disk support"
  61. select ADK_LINUX_KERNEL_PM
  62. select ADK_LINUX_KERNEL_PM_RUNTIME
  63. select ADK_LINUX_KERNEL_SWAP
  64. select BUSYBOX_SWAPONOFF
  65. default y if ADK_TARGET_SYSTEM_IBM_X40
  66. default y if ADK_TARGET_SYSTEM_LENOVO_X200
  67. default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
  68. default n
  69. help
  70. Enable Suspend-to-Disk support.
  71. endmenu