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_LINUX_KERNEL_MTRR
6 default y if ADK_TARGET_CPU_WITH_MTRR
10 config ADK_LINUX_KERNEL_PM_SLEEP_SMP
12 default y if ADK_TARGET_CPU_WITH_HT
15 config ADK_LINUX_KERNEL_X86_HT
17 default y if ADK_TARGET_CPU_WITH_HT
20 config ADK_LINUX_KERNEL_USE_GENERIC_SMP_HELPERS
22 default y if ADK_TARGET_CPU_WITH_HT
25 menu "CPU frequency support"
26 depends on ADK_TARGET_WITH_CPU_FREQ
28 config ADK_LINUX_KERNEL_CPU_FREQ
31 config ADK_LINUX_KERNEL_CPU_FREQ_GOV_PERFORMANCE
34 config ADK_LINUX_KERNEL_CPU_FREQ_GOV_POWERSAVE
37 config ADK_LINUX_KERNEL_CPU_FREQ_GOV_USERSPACE
40 config ADK_LINUX_KERNEL_CPU_FREQ_GOV_ONDEMAND
43 config ADK_LINUX_KERNEL_CPU_FREQ_GOV_CONSERVATIVE
46 config ADK_LINUX_KERNEL_CPUFREQ_DT_PLATDEV
49 config ADK_LINUX_KERNEL_CPUFREQ_DT
50 bool "CPU frequency support DT"
51 select ADK_LINUX_KERNEL_CPU_FREQ
52 select ADK_LINUX_KERNEL_CPUFREQ_DT_PLATDEV
53 depends on ADK_TARGET_SYSTEM_ORANGE_PI0
54 default y if ADK_TARGET_SYSTEM_ORANGE_PI0
57 config ADK_LINUX_KERNEL_ARM_IMX6Q_CPUFREQ
58 bool "CPU frequency support for IMX6 boards"
59 select ADK_LINUX_KERNEL_CPU_FREQ
60 select ADK_LINUX_KERNEL_REGULATOR
61 select ADK_LINUX_KERNEL_REGULATOR_FIXED_VOLTAGE
62 select ADK_LINUX_KERNEL_REGULATOR_ANATOP
63 select ADK_LINUX_KERNEL_REGULATOR_PFUZE100
64 depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 || \
65 ADK_TARGET_SYSTEM_PHYTEC_IMX6
66 default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 || \
67 ADK_TARGET_SYSTEM_PHYTEC_IMX6
70 config ADK_LINUX_KERNEL_ARM_BCM2835_CPUFREQ
71 bool "CPU frequency support for BCM28XX boards"
72 select ADK_LINUX_KERNEL_CPU_FREQ
73 depends on ADK_TARGET_BOARD_BCM28XX
74 default y if ADK_TARGET_BOARD_BCM28XX
79 depends on ADK_LINUX_KERNEL_ARM_BCM2835_CPUFREQ || ADK_LINUX_KERNEL_ARM_IMX6_CPUFREQ
81 config ADK_LINUX_KERNEL_CPU_FREQ_DEFAULT_GOV_ONDEMAND
83 select ADK_LINUX_KERNEL_CPU_FREQ_GOV_ONDEMAND
85 config ADK_LINUX_KERNEL_CPU_FREQ_DEFAULT_GOV_PERFORMANCE
87 select ADK_LINUX_KERNEL_CPU_FREQ_GOV_PERFORMANCE
89 config ADK_LINUX_KERNEL_CPU_FREQ_DEFAULT_GOV_POWERSAVE
91 select ADK_LINUX_KERNEL_CPU_FREQ_GOV_POWERSAVE
93 config ADK_LINUX_KERNEL_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE
95 select ADK_LINUX_KERNEL_CPU_FREQ_GOV_CONSERVATIVE
97 config ADK_LINUX_KERNEL_CPU_FREQ_DEFAULT_GOV_USERSPACE
99 select ADK_LINUX_KERNEL_CPU_FREQ_GOV_USERSPACE