Browse Source

add cpu freq kernel stuff

Waldemar Brodkorb 11 years ago
parent
commit
2a2b076cc5
1 changed files with 60 additions and 0 deletions
  1. 60 0
      target/linux/config/Config.in.cpu

+ 60 - 0
target/linux/config/Config.in.cpu

@@ -36,3 +36,63 @@ config ADK_KERNEL_USE_GENERIC_SMP_HELPERS
 config ADK_KERNEL_VFP
 	boolean
 
+menu "CPU support"
+
+config ADK_KERNEL_CPU_FREQ
+	boolean
+	default n
+
+config ADK_KERNEL_CPU_FREQ_GOV_PERFORMANCE
+	boolean
+	default n
+
+config ADK_KERNEL_CPU_FREQ_GOV_POWERSAVE
+	boolean
+	default n
+
+config ADK_KERNEL_CPU_FREQ_GOV_USERSPACE
+	boolean
+	default n
+
+config ADK_KERNEL_CPU_FREQ_GOV_ONDEMAND
+	boolean
+	default n
+
+config ADK_KERNEL_CPU_FREQ_GOV_CONSERVATIVE
+	boolean
+	default n
+
+config ADK_KERNEL_ARM_BCM2835_CPUFREQ
+	prompt "CPU frequency support"
+	boolean
+	select ADK_KERNEL_CPU_FREQ
+	default y if ADK_TARGET_SYSTEM_RASPBERRY_PI
+
+choice
+prompt "Governor"
+depends on ADK_KERNEL_ARM_BCM2835_CPUFREQ
+
+config ADK_KERNEL_CPU_FREQ_DEFAULT_GOV_ONDEMAND
+	boolean "ondemand"
+	select ADK_KERNEL_CPU_FREQ_GOV_ONDEMAND
+
+config ADK_KERNEL_CPU_FREQ_DEFAULT_GOV_PERFORMANCE
+	boolean "performance"
+	select ADK_KERNEL_CPU_FREQ_GOV_PERFORMANCE
+
+config ADK_KERNEL_CPU_FREQ_DEFAULT_GOV_POWERSAVE
+	boolean "powersave"
+	select ADK_KERNEL_CPU_FREQ_GOV_POWERSAVE
+
+config ADK_KERNEL_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE
+	boolean "conservative"
+	select ADK_KERNEL_CPU_FREQ_GOV_CONSERVATIVE
+
+config ADK_KERNEL_CPU_FREQ_DEFAULT_GOV_USERSPACE
+	boolean "userspace"
+	select ADK_KERNEL_CPU_FREQ_GOV_USERSPACE
+	
+endchoice
+
+endmenu
+