aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Metcalf <cmetcalf@mellanox.com>2016-04-28 10:19:41 -0400
committerChris Metcalf <cmetcalf@mellanox.com>2016-04-28 10:19:41 -0400
commit4ef00aa30a3f382de9530df8f4083da316d95fb6 (patch)
treefa147922c2f981080d468191f1e346d7f769e2a3
parent153847586b0aaa9482e42bc7e95b24adb87a1859 (diff)
tile: sort the "select" lines in the TILE/TILEGX configs
Also remove the stale "FIXME: investigate these options" language. Signed-off-by: Chris Metcalf <cmetcalf@mellanox.com>
-rw-r--r--arch/tile/Kconfig67
1 files changed, 28 insertions, 39 deletions
diff --git a/arch/tile/Kconfig b/arch/tile/Kconfig
index 81719302b056..c3bbb295bc4a 100644
--- a/arch/tile/Kconfig
+++ b/arch/tile/Kconfig
@@ -3,47 +3,36 @@
3 3
4config TILE 4config TILE
5 def_bool y 5 def_bool y
6 select HAVE_PERF_EVENTS 6 select ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE
7 select USE_PMC if PERF_EVENTS
8 select HAVE_DMA_API_DEBUG
9 select HAVE_KVM if !TILEGX
10 select GENERIC_FIND_FIRST_BIT
11 select SYSCTL_EXCEPTION_TRACE
12 select CC_OPTIMIZE_FOR_SIZE
13 select HAVE_DEBUG_KMEMLEAK
14 select GENERIC_IRQ_PROBE
15 select GENERIC_PENDING_IRQ if SMP
16 select GENERIC_IRQ_SHOW
17 select HAVE_DEBUG_BUGVERBOSE
18 select VIRT_TO_BUS
19 select SYS_HYPERVISOR
20 select ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS 7 select ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS
21 select ARCH_HAS_DEVMEM_IS_ALLOWED 8 select ARCH_HAS_DEVMEM_IS_ALLOWED
22 select ARCH_HAVE_NMI_SAFE_CMPXCHG 9 select ARCH_HAVE_NMI_SAFE_CMPXCHG
23 select GENERIC_CLOCKEVENTS
24 select MODULES_USE_ELF_RELA
25 select HAVE_ARCH_TRACEHOOK
26 select HAVE_SYSCALL_TRACEPOINTS
27 select USER_STACKTRACE_SUPPORT
28 select ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE
29 select HAVE_DEBUG_STACKOVERFLOW
30 select ARCH_WANT_FRAME_POINTERS 10 select ARCH_WANT_FRAME_POINTERS
31 select HAVE_CONTEXT_TRACKING 11 select CC_OPTIMIZE_FOR_SIZE
32 select EDAC_SUPPORT 12 select EDAC_SUPPORT
13 select GENERIC_CLOCKEVENTS
14 select GENERIC_FIND_FIRST_BIT
15 select GENERIC_IRQ_PROBE
16 select GENERIC_IRQ_SHOW
17 select GENERIC_PENDING_IRQ if SMP
33 select GENERIC_STRNCPY_FROM_USER 18 select GENERIC_STRNCPY_FROM_USER
34 select GENERIC_STRNLEN_USER 19 select GENERIC_STRNLEN_USER
35 select HAVE_ARCH_SECCOMP_FILTER 20 select HAVE_ARCH_SECCOMP_FILTER
36 21 select HAVE_ARCH_TRACEHOOK
37# FIXME: investigate whether we need/want these options. 22 select HAVE_CONTEXT_TRACKING
38# select HAVE_IOREMAP_PROT 23 select HAVE_DEBUG_BUGVERBOSE
39# select HAVE_OPTPROBES 24 select HAVE_DEBUG_KMEMLEAK
40# select HAVE_REGS_AND_STACK_ACCESS_API 25 select HAVE_DEBUG_STACKOVERFLOW
41# select HAVE_HW_BREAKPOINT 26 select HAVE_DMA_API_DEBUG
42# select PERF_EVENTS 27 select HAVE_KVM if !TILEGX
43# select HAVE_USER_RETURN_NOTIFIER 28 select HAVE_PERF_EVENTS
44# config NO_BOOTMEM 29 select HAVE_SYSCALL_TRACEPOINTS
45# config ARCH_SUPPORTS_DEBUG_PAGEALLOC 30 select MODULES_USE_ELF_RELA
46# config HUGETLB_PAGE_SIZE_VARIABLE 31 select SYSCTL_EXCEPTION_TRACE
32 select SYS_HYPERVISOR
33 select USER_STACKTRACE_SUPPORT
34 select USE_PMC if PERF_EVENTS
35 select VIRT_TO_BUS
47 36
48config MMU 37config MMU
49 def_bool y 38 def_bool y
@@ -130,17 +119,17 @@ config HVC_TILE
130# 64-bit TILE-Gx toolchain, so force CONFIG_TILEGX on. 119# 64-bit TILE-Gx toolchain, so force CONFIG_TILEGX on.
131config TILEGX 120config TILEGX
132 def_bool ARCH != "tilepro" 121 def_bool ARCH != "tilepro"
133 select SPARSE_IRQ 122 select ARCH_SUPPORTS_ATOMIC_RMW
134 select GENERIC_IRQ_LEGACY_ALLOC_HWIRQ 123 select GENERIC_IRQ_LEGACY_ALLOC_HWIRQ
135 select HAVE_FUNCTION_TRACER 124 select HAVE_ARCH_JUMP_LABEL
136 select HAVE_FUNCTION_GRAPH_TRACER 125 select HAVE_ARCH_KGDB
137 select HAVE_DYNAMIC_FTRACE 126 select HAVE_DYNAMIC_FTRACE
138 select HAVE_FTRACE_MCOUNT_RECORD 127 select HAVE_FTRACE_MCOUNT_RECORD
128 select HAVE_FUNCTION_GRAPH_TRACER
129 select HAVE_FUNCTION_TRACER
139 select HAVE_KPROBES 130 select HAVE_KPROBES
140 select HAVE_KRETPROBES 131 select HAVE_KRETPROBES
141 select HAVE_ARCH_KGDB 132 select SPARSE_IRQ
142 select ARCH_SUPPORTS_ATOMIC_RMW
143 select HAVE_ARCH_JUMP_LABEL
144 133
145config TILEPRO 134config TILEPRO
146 def_bool !TILEGX 135 def_bool !TILEGX