tile: sort the "select" lines in the TILE/TILEGX configs
authorChris Metcalf <cmetcalf@mellanox.com>
Thu, 28 Apr 2016 14:19:41 +0000 (10:19 -0400)
committerChris Metcalf <cmetcalf@mellanox.com>
Thu, 28 Apr 2016 14:19:41 +0000 (10:19 -0400)
Also remove the stale "FIXME: investigate these options" language.

Signed-off-by: Chris Metcalf <cmetcalf@mellanox.com>
arch/tile/Kconfig

index 81719302b056e095dda4c5cfd15e8a5efa18a70f..c3bbb295bc4a736f0fa3daa4a09855e91d474158 100644 (file)
@@ -3,47 +3,36 @@
 
 config TILE
        def_bool y
-       select HAVE_PERF_EVENTS
-       select USE_PMC if PERF_EVENTS
-       select HAVE_DMA_API_DEBUG
-       select HAVE_KVM if !TILEGX
-       select GENERIC_FIND_FIRST_BIT
-       select SYSCTL_EXCEPTION_TRACE
-       select CC_OPTIMIZE_FOR_SIZE
-       select HAVE_DEBUG_KMEMLEAK
-       select GENERIC_IRQ_PROBE
-       select GENERIC_PENDING_IRQ if SMP
-       select GENERIC_IRQ_SHOW
-       select HAVE_DEBUG_BUGVERBOSE
-       select VIRT_TO_BUS
-       select SYS_HYPERVISOR
+       select ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE
        select ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS
        select ARCH_HAS_DEVMEM_IS_ALLOWED
        select ARCH_HAVE_NMI_SAFE_CMPXCHG
-       select GENERIC_CLOCKEVENTS
-       select MODULES_USE_ELF_RELA
-       select HAVE_ARCH_TRACEHOOK
-       select HAVE_SYSCALL_TRACEPOINTS
-       select USER_STACKTRACE_SUPPORT
-       select ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE
-       select HAVE_DEBUG_STACKOVERFLOW
        select ARCH_WANT_FRAME_POINTERS
-       select HAVE_CONTEXT_TRACKING
+       select CC_OPTIMIZE_FOR_SIZE
        select EDAC_SUPPORT
+       select GENERIC_CLOCKEVENTS
+       select GENERIC_FIND_FIRST_BIT
+       select GENERIC_IRQ_PROBE
+       select GENERIC_IRQ_SHOW
+       select GENERIC_PENDING_IRQ if SMP
        select GENERIC_STRNCPY_FROM_USER
        select GENERIC_STRNLEN_USER
        select HAVE_ARCH_SECCOMP_FILTER
-
-# FIXME: investigate whether we need/want these options.
-#      select HAVE_IOREMAP_PROT
-#      select HAVE_OPTPROBES
-#      select HAVE_REGS_AND_STACK_ACCESS_API
-#      select HAVE_HW_BREAKPOINT
-#      select PERF_EVENTS
-#      select HAVE_USER_RETURN_NOTIFIER
-#      config NO_BOOTMEM
-#      config ARCH_SUPPORTS_DEBUG_PAGEALLOC
-#      config HUGETLB_PAGE_SIZE_VARIABLE
+       select HAVE_ARCH_TRACEHOOK
+       select HAVE_CONTEXT_TRACKING
+       select HAVE_DEBUG_BUGVERBOSE
+       select HAVE_DEBUG_KMEMLEAK
+       select HAVE_DEBUG_STACKOVERFLOW
+       select HAVE_DMA_API_DEBUG
+       select HAVE_KVM if !TILEGX
+       select HAVE_PERF_EVENTS
+       select HAVE_SYSCALL_TRACEPOINTS
+       select MODULES_USE_ELF_RELA
+       select SYSCTL_EXCEPTION_TRACE
+       select SYS_HYPERVISOR
+       select USER_STACKTRACE_SUPPORT
+       select USE_PMC if PERF_EVENTS
+       select VIRT_TO_BUS
 
 config MMU
        def_bool y
@@ -130,17 +119,17 @@ config HVC_TILE
 # 64-bit TILE-Gx toolchain, so force CONFIG_TILEGX on.
 config TILEGX
        def_bool ARCH != "tilepro"
-       select SPARSE_IRQ
+       select ARCH_SUPPORTS_ATOMIC_RMW
        select GENERIC_IRQ_LEGACY_ALLOC_HWIRQ
-       select HAVE_FUNCTION_TRACER
-       select HAVE_FUNCTION_GRAPH_TRACER
+       select HAVE_ARCH_JUMP_LABEL
+       select HAVE_ARCH_KGDB
        select HAVE_DYNAMIC_FTRACE
        select HAVE_FTRACE_MCOUNT_RECORD
+       select HAVE_FUNCTION_GRAPH_TRACER
+       select HAVE_FUNCTION_TRACER
        select HAVE_KPROBES
        select HAVE_KRETPROBES
-       select HAVE_ARCH_KGDB
-       select ARCH_SUPPORTS_ATOMIC_RMW
-       select HAVE_ARCH_JUMP_LABEL
+       select SPARSE_IRQ
 
 config TILEPRO
        def_bool !TILEGX