Skip to content

Commit 582dc53

Browse files
Christoph HellwigRich Felker
authored andcommitted
sh: sort the selects for SUPERH alphabetically
Ensure there is an order for the selects. Also remove a duplicate one. Signed-off-by: Christoph Hellwig <[email protected]> Signed-off-by: Rich Felker <[email protected]>
1 parent ccbb523 commit 582dc53

File tree

1 file changed

+47
-48
lines changed

1 file changed

+47
-48
lines changed

arch/sh/Kconfig

Lines changed: 47 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,75 +1,74 @@
11
# SPDX-License-Identifier: GPL-2.0
22
config SUPERH
33
def_bool y
4+
select ARCH_32BIT_OFF_T
5+
select ARCH_HAVE_CUSTOM_GPIO_H
6+
select ARCH_HAVE_NMI_SAFE_CMPXCHG if (GUSA_RB || CPU_SH4A)
47
select ARCH_HAS_BINFMT_FLAT if !MMU
8+
select ARCH_HAS_GIGANTIC_PAGE
9+
select ARCH_HAS_GCOV_PROFILE_ALL
510
select ARCH_HAS_PTE_SPECIAL
611
select ARCH_HAS_TICK_BROADCAST if GENERIC_CLOCKEVENTS_BROADCAST
12+
select ARCH_HIBERNATION_POSSIBLE if MMU
713
select ARCH_MIGHT_HAVE_PC_PARPORT
8-
select HAVE_PATA_PLATFORM
14+
select ARCH_WANT_IPC_PARSE_VERSION
915
select CLKDEV_LOOKUP
16+
select CPU_NO_EFFICIENT_FFS
1017
select DMA_DECLARE_COHERENT
11-
select HAVE_IDE if HAS_IOPORT_MAP
12-
select HAVE_OPROFILE
18+
select GENERIC_ATOMIC64
19+
select GENERIC_CLOCKEVENTS
20+
select GENERIC_CMOS_UPDATE if SH_SH03 || SH_DREAMCAST
21+
select GENERIC_IDLE_POLL_SETUP
22+
select GENERIC_IRQ_SHOW
23+
select GENERIC_PCI_IOMAP if PCI
24+
select GENERIC_SCHED_CLOCK
25+
select GENERIC_STRNCPY_FROM_USER
26+
select GENERIC_STRNLEN_USER
27+
select GENERIC_SMP_IDLE_THREAD
28+
select GUP_GET_PTE_LOW_HIGH if X2TLB
29+
select HAVE_ARCH_AUDITSYSCALL
30+
select HAVE_ARCH_KGDB
1331
select HAVE_ARCH_TRACEHOOK
14-
select HAVE_PERF_EVENTS
1532
select HAVE_DEBUG_BUGVERBOSE
16-
select HAVE_FAST_GUP if MMU
17-
select ARCH_HAVE_CUSTOM_GPIO_H
18-
select ARCH_HAVE_NMI_SAFE_CMPXCHG if (GUSA_RB || CPU_SH4A)
19-
select ARCH_HAS_GCOV_PROFILE_ALL
20-
select PERF_USE_VMALLOC
2133
select HAVE_DEBUG_KMEMLEAK
22-
select HAVE_KERNEL_GZIP
23-
select CPU_NO_EFFICIENT_FFS
34+
select HAVE_DYNAMIC_FTRACE
35+
select HAVE_FAST_GUP if MMU
36+
select HAVE_FUNCTION_GRAPH_TRACER
37+
select HAVE_FUNCTION_TRACER
38+
select HAVE_FUTEX_CMPXCHG if FUTEX
39+
select HAVE_FTRACE_MCOUNT_RECORD
40+
select HAVE_HW_BREAKPOINT
41+
select HAVE_IDE if HAS_IOPORT_MAP
42+
select HAVE_IOREMAP_PROT if MMU && !X2TLB
2443
select HAVE_KERNEL_BZIP2
44+
select HAVE_KERNEL_GZIP
2545
select HAVE_KERNEL_LZMA
26-
select HAVE_KERNEL_XZ
2746
select HAVE_KERNEL_LZO
47+
select HAVE_KERNEL_XZ
48+
select HAVE_KPROBES
49+
select HAVE_KRETPROBES
50+
select HAVE_MIXED_BREAKPOINTS_REGS
51+
select HAVE_MOD_ARCH_SPECIFIC if DWARF_UNWINDER
52+
select HAVE_NMI
53+
select HAVE_OPROFILE
54+
select HAVE_PATA_PLATFORM
55+
select HAVE_PERF_EVENTS
56+
select HAVE_REGS_AND_STACK_ACCESS_API
2857
select HAVE_UID16
29-
select ARCH_WANT_IPC_PARSE_VERSION
58+
select HAVE_STACKPROTECTOR
3059
select HAVE_SYSCALL_TRACEPOINTS
31-
select HAVE_REGS_AND_STACK_ACCESS_API
32-
select MAY_HAVE_SPARSE_IRQ
3360
select IRQ_FORCED_THREADING
34-
select RTC_LIB
35-
select GENERIC_ATOMIC64
36-
select GENERIC_IRQ_SHOW
37-
select GENERIC_SMP_IDLE_THREAD
38-
select GENERIC_IDLE_POLL_SETUP
39-
select GENERIC_CLOCKEVENTS
40-
select GENERIC_CMOS_UPDATE if SH_SH03 || SH_DREAMCAST
41-
select GENERIC_PCI_IOMAP if PCI
42-
select GENERIC_SCHED_CLOCK
43-
select GENERIC_STRNCPY_FROM_USER
44-
select GENERIC_STRNLEN_USER
45-
select HAVE_MOD_ARCH_SPECIFIC if DWARF_UNWINDER
61+
select MAY_HAVE_SPARSE_IRQ
4662
select MODULES_USE_ELF_RELA
63+
select NEED_SG_DMA_LENGTH
4764
select NO_GENERIC_PCI_IOPORT_MAP if PCI
48-
select OLD_SIGSUSPEND
4965
select OLD_SIGACTION
66+
select OLD_SIGSUSPEND
5067
select PCI_DOMAINS if PCI
51-
select HAVE_ARCH_AUDITSYSCALL
52-
select HAVE_FUTEX_CMPXCHG if FUTEX
53-
select HAVE_NMI
54-
select NEED_SG_DMA_LENGTH
55-
select ARCH_HAS_GIGANTIC_PAGE
56-
select ARCH_32BIT_OFF_T
57-
select GUP_GET_PTE_LOW_HIGH if X2TLB
58-
select HAVE_KPROBES
59-
select HAVE_KRETPROBES
60-
select HAVE_IOREMAP_PROT if MMU && !X2TLB
61-
select HAVE_FUNCTION_TRACER
62-
select HAVE_FTRACE_MCOUNT_RECORD
63-
select HAVE_DYNAMIC_FTRACE
64-
select ARCH_WANT_IPC_PARSE_VERSION
65-
select HAVE_FUNCTION_GRAPH_TRACER
66-
select HAVE_ARCH_KGDB
67-
select HAVE_HW_BREAKPOINT
68-
select HAVE_MIXED_BREAKPOINTS_REGS
6968
select PERF_EVENTS
70-
select ARCH_HIBERNATION_POSSIBLE if MMU
69+
select PERF_USE_VMALLOC
70+
select RTC_LIB
7171
select SPARSE_IRQ
72-
select HAVE_STACKPROTECTOR
7372
help
7473
The SuperH is a RISC processor targeted for use in embedded systems
7574
and consumer electronics; it was also used in the Sega Dreamcast

0 commit comments

Comments
 (0)