diff options
Diffstat (limited to 'arch/sh/Kconfig')
-rw-r--r-- | arch/sh/Kconfig | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig index 2ed5713b7540..cb2c87df70ce 100644 --- a/arch/sh/Kconfig +++ b/arch/sh/Kconfig | |||
@@ -12,6 +12,7 @@ config SUPERH | |||
12 | select HAVE_IDE | 12 | select HAVE_IDE |
13 | select HAVE_OPROFILE | 13 | select HAVE_OPROFILE |
14 | select HAVE_GENERIC_DMA_COHERENT | 14 | select HAVE_GENERIC_DMA_COHERENT |
15 | select HAVE_IOREMAP_PROT if MMU | ||
15 | help | 16 | help |
16 | The SuperH is a RISC processor targeted for use in embedded systems | 17 | The SuperH is a RISC processor targeted for use in embedded systems |
17 | and consumer electronics; it was also used in the Sega Dreamcast | 18 | and consumer electronics; it was also used in the Sega Dreamcast |
@@ -20,6 +21,10 @@ config SUPERH | |||
20 | 21 | ||
21 | config SUPERH32 | 22 | config SUPERH32 |
22 | def_bool !SUPERH64 | 23 | def_bool !SUPERH64 |
24 | select HAVE_KPROBES | ||
25 | select HAVE_KRETPROBES | ||
26 | select HAVE_ARCH_TRACEHOOK | ||
27 | select HAVE_FTRACE | ||
23 | 28 | ||
24 | config SUPERH64 | 29 | config SUPERH64 |
25 | def_bool y if CPU_SH5 | 30 | def_bool y if CPU_SH5 |
@@ -54,8 +59,11 @@ config GENERIC_HARDIRQS_NO__DO_IRQ | |||
54 | config GENERIC_IRQ_PROBE | 59 | config GENERIC_IRQ_PROBE |
55 | def_bool y | 60 | def_bool y |
56 | 61 | ||
62 | config GENERIC_GPIO | ||
63 | def_bool n | ||
64 | |||
57 | config GENERIC_CALIBRATE_DELAY | 65 | config GENERIC_CALIBRATE_DELAY |
58 | def_bool y | 66 | bool |
59 | 67 | ||
60 | config GENERIC_IOMAP | 68 | config GENERIC_IOMAP |
61 | bool | 69 | bool |
@@ -66,6 +74,9 @@ config GENERIC_TIME | |||
66 | config GENERIC_CLOCKEVENTS | 74 | config GENERIC_CLOCKEVENTS |
67 | def_bool n | 75 | def_bool n |
68 | 76 | ||
77 | config GENERIC_CLOCKEVENTS_BROADCAST | ||
78 | bool | ||
79 | |||
69 | config GENERIC_LOCKBREAK | 80 | config GENERIC_LOCKBREAK |
70 | def_bool y | 81 | def_bool y |
71 | depends on SMP && PREEMPT | 82 | depends on SMP && PREEMPT |
@@ -92,6 +103,10 @@ config STACKTRACE_SUPPORT | |||
92 | config LOCKDEP_SUPPORT | 103 | config LOCKDEP_SUPPORT |
93 | def_bool y | 104 | def_bool y |
94 | 105 | ||
106 | config HAVE_LATENCYTOP_SUPPORT | ||
107 | def_bool y | ||
108 | depends on !SMP | ||
109 | |||
95 | config ARCH_HAS_ILOG2_U32 | 110 | config ARCH_HAS_ILOG2_U32 |
96 | def_bool n | 111 | def_bool n |
97 | 112 | ||
@@ -325,6 +340,7 @@ config CPU_SUBTYPE_SHX3 | |||
325 | select ARCH_SPARSEMEM_ENABLE | 340 | select ARCH_SPARSEMEM_ENABLE |
326 | select SYS_SUPPORTS_NUMA | 341 | select SYS_SUPPORTS_NUMA |
327 | select SYS_SUPPORTS_SMP | 342 | select SYS_SUPPORTS_SMP |
343 | select GENERIC_CLOCKEVENTS_BROADCAST if SMP | ||
328 | 344 | ||
329 | # SH4AL-DSP Processor Support | 345 | # SH4AL-DSP Processor Support |
330 | 346 | ||
@@ -492,7 +508,6 @@ config CRASH_DUMP | |||
492 | config SECCOMP | 508 | config SECCOMP |
493 | bool "Enable seccomp to safely compute untrusted bytecode" | 509 | bool "Enable seccomp to safely compute untrusted bytecode" |
494 | depends on PROC_FS | 510 | depends on PROC_FS |
495 | default y | ||
496 | help | 511 | help |
497 | This kernel feature is useful for number crunching applications | 512 | This kernel feature is useful for number crunching applications |
498 | that may need to compute untrusted bytecode during their | 513 | that may need to compute untrusted bytecode during their |