Config.in.cpu 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  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 support"
  23. config ADK_KERNEL_CPU_FREQ
  24. boolean
  25. default n
  26. config ADK_KERNEL_REGULATOR
  27. boolean
  28. default n
  29. config ADK_KERNEL_REGULATOR_ANATOP
  30. boolean
  31. default n
  32. config ADK_KERNEL_CPU_FREQ_GOV_PERFORMANCE
  33. boolean
  34. default n
  35. config ADK_KERNEL_CPU_FREQ_GOV_POWERSAVE
  36. boolean
  37. default n
  38. config ADK_KERNEL_CPU_FREQ_GOV_USERSPACE
  39. boolean
  40. default n
  41. config ADK_KERNEL_CPU_FREQ_GOV_ONDEMAND
  42. boolean
  43. default n
  44. config ADK_KERNEL_CPU_FREQ_GOV_CONSERVATIVE
  45. boolean
  46. default n
  47. config ADK_KERNEL_ARM_IMX6_CPUFREQ
  48. prompt "CPU frequency support for cubox-i"
  49. boolean
  50. select ADK_KERNEL_CPU_FREQ
  51. select ADK_KERNEL_REGULATOR
  52. select ADK_KERNEL_REGULATOR_ANATOP
  53. default y if ADK_TARGET_SYSTEM_CUBOX_I
  54. depends on ADK_TARGET_SYSTEM_CUBOX_I
  55. config ADK_KERNEL_ARM_BCM2835_CPUFREQ
  56. prompt "CPU frequency support for raspberry-pi"
  57. boolean
  58. select ADK_KERNEL_CPU_FREQ
  59. default y if ADK_TARGET_SYSTEM_RASPBERRY_PI
  60. depends on ADK_TARGET_SYSTEM_RASPBERRY_PI
  61. choice
  62. prompt "Governor"
  63. depends on ADK_KERNEL_ARM_BCM2835_CPUFREQ || ADK_KERNEL_ARM_IMX6_CPUFREQ
  64. config ADK_KERNEL_CPU_FREQ_DEFAULT_GOV_ONDEMAND
  65. boolean "ondemand"
  66. select ADK_KERNEL_CPU_FREQ_GOV_ONDEMAND
  67. config ADK_KERNEL_CPU_FREQ_DEFAULT_GOV_PERFORMANCE
  68. boolean "performance"
  69. select ADK_KERNEL_CPU_FREQ_GOV_PERFORMANCE
  70. config ADK_KERNEL_CPU_FREQ_DEFAULT_GOV_POWERSAVE
  71. boolean "powersave"
  72. select ADK_KERNEL_CPU_FREQ_GOV_POWERSAVE
  73. config ADK_KERNEL_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE
  74. boolean "conservative"
  75. select ADK_KERNEL_CPU_FREQ_GOV_CONSERVATIVE
  76. config ADK_KERNEL_CPU_FREQ_DEFAULT_GOV_USERSPACE
  77. boolean "userspace"
  78. select ADK_KERNEL_CPU_FREQ_GOV_USERSPACE
  79. endchoice
  80. endmenu