Config.in.cpu 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. config ADK_KERNEL_MTRR
  2. boolean
  3. default y if ADK_TARGET_CPU_WITH_MTRR
  4. default n
  5. # hyper threading
  6. config ADK_KERNEL_PM_SLEEP_SMP
  7. boolean
  8. default y if ADK_TARGET_CPU_WITH_HT
  9. default n
  10. config ADK_KERNEL_SMP
  11. boolean
  12. default y if ADK_TARGET_CPU_WITH_HT
  13. default n
  14. config ADK_KERNEL_X86_HT
  15. boolean
  16. default y if ADK_TARGET_CPU_WITH_HT
  17. default n
  18. config ADK_KERNEL_USE_GENERIC_SMP_HELPERS
  19. boolean
  20. default y if ADK_TARGET_CPU_WITH_HT
  21. default n
  22. menu "CPU frequency support"
  23. config ADK_KERNEL_CPU_FREQ
  24. boolean
  25. default n
  26. config ADK_KERNEL_CPU_FREQ_GOV_PERFORMANCE
  27. boolean
  28. default n
  29. config ADK_KERNEL_CPU_FREQ_GOV_POWERSAVE
  30. boolean
  31. default n
  32. config ADK_KERNEL_CPU_FREQ_GOV_USERSPACE
  33. boolean
  34. default n
  35. config ADK_KERNEL_CPU_FREQ_GOV_ONDEMAND
  36. boolean
  37. default n
  38. config ADK_KERNEL_CPU_FREQ_GOV_CONSERVATIVE
  39. boolean
  40. default n
  41. config ADK_KERNEL_ARM_IMX6_CPUFREQ
  42. prompt "CPU frequency support for cubox-i"
  43. boolean
  44. select ADK_KERNEL_CPU_FREQ
  45. select ADK_KERNEL_REGULATOR
  46. select ADK_KERNEL_REGULATOR_FIXED_VOLTAGE
  47. select ADK_KERNEL_REGULATOR_ANATOP
  48. default y if ADK_TARGET_SYSTEM_CUBOX_I
  49. depends on ADK_TARGET_SYSTEM_CUBOX_I
  50. config ADK_KERNEL_ARM_BCM2835_CPUFREQ
  51. prompt "CPU frequency support for raspberry-pi"
  52. boolean
  53. select ADK_KERNEL_CPU_FREQ
  54. default y if ADK_TARGET_SYSTEM_RASPBERRY_PI
  55. depends on ADK_TARGET_SYSTEM_RASPBERRY_PI
  56. choice
  57. prompt "Governor"
  58. depends on ADK_KERNEL_ARM_BCM2835_CPUFREQ || ADK_KERNEL_ARM_IMX6_CPUFREQ
  59. config ADK_KERNEL_CPU_FREQ_DEFAULT_GOV_ONDEMAND
  60. boolean "ondemand"
  61. select ADK_KERNEL_CPU_FREQ_GOV_ONDEMAND
  62. config ADK_KERNEL_CPU_FREQ_DEFAULT_GOV_PERFORMANCE
  63. boolean "performance"
  64. select ADK_KERNEL_CPU_FREQ_GOV_PERFORMANCE
  65. config ADK_KERNEL_CPU_FREQ_DEFAULT_GOV_POWERSAVE
  66. boolean "powersave"
  67. select ADK_KERNEL_CPU_FREQ_GOV_POWERSAVE
  68. config ADK_KERNEL_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE
  69. boolean "conservative"
  70. select ADK_KERNEL_CPU_FREQ_GOV_CONSERVATIVE
  71. config ADK_KERNEL_CPU_FREQ_DEFAULT_GOV_USERSPACE
  72. boolean "userspace"
  73. select ADK_KERNEL_CPU_FREQ_GOV_USERSPACE
  74. endchoice
  75. endmenu