aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r--arch/arm/Kconfig26
1 files changed, 22 insertions, 4 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index a7eb44a1955c..9746667c1973 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -46,10 +46,6 @@ config GENERIC_CLOCKEVENTS_BROADCAST
46 depends on GENERIC_CLOCKEVENTS 46 depends on GENERIC_CLOCKEVENTS
47 default y if SMP && !LOCAL_TIMERS 47 default y if SMP && !LOCAL_TIMERS
48 48
49config MMU
50 bool
51 default y
52
53config NO_IOPORT 49config NO_IOPORT
54 bool 50 bool
55 51
@@ -188,6 +184,13 @@ source "kernel/Kconfig.freezer"
188 184
189menu "System Type" 185menu "System Type"
190 186
187config MMU
188 bool "MMU-based Paged Memory Management Support"
189 default y
190 help
191 Select if you want MMU-based virtualised addressing space
192 support by paged memory management. If unsure, say 'Y'.
193
191choice 194choice
192 prompt "ARM system type" 195 prompt "ARM system type"
193 default ARCH_VERSATILE 196 default ARCH_VERSATILE
@@ -972,6 +975,21 @@ config HZ
972 default AT91_TIMER_HZ if ARCH_AT91 975 default AT91_TIMER_HZ if ARCH_AT91
973 default 100 976 default 100
974 977
978config THUMB2_KERNEL
979 bool "Compile the kernel in Thumb-2 mode"
980 depends on CPU_V7 && EXPERIMENTAL
981 select AEABI
982 select ARM_ASM_UNIFIED
983 help
984 By enabling this option, the kernel will be compiled in
985 Thumb-2 mode. A compiler/assembler that understand the unified
986 ARM-Thumb syntax is needed.
987
988 If unsure, say N.
989
990config ARM_ASM_UNIFIED
991 bool
992
975config AEABI 993config AEABI
976 bool "Use the ARM EABI to compile the kernel" 994 bool "Use the ARM EABI to compile the kernel"
977 help 995 help