diff options
Diffstat (limited to 'arch/sh/Kconfig')
-rw-r--r-- | arch/sh/Kconfig | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig index 0f40fc35d0a2..7cf24aa22d4e 100644 --- a/arch/sh/Kconfig +++ b/arch/sh/Kconfig | |||
@@ -25,6 +25,8 @@ config SUPERH | |||
25 | select HAVE_KERNEL_LZO | 25 | select HAVE_KERNEL_LZO |
26 | select HAVE_SYSCALL_TRACEPOINTS | 26 | select HAVE_SYSCALL_TRACEPOINTS |
27 | select HAVE_REGS_AND_STACK_ACCESS_API | 27 | select HAVE_REGS_AND_STACK_ACCESS_API |
28 | select HAVE_GENERIC_HARDIRQS | ||
29 | select HAVE_SPARSE_IRQ | ||
28 | select RTC_LIB | 30 | select RTC_LIB |
29 | select GENERIC_ATOMIC64 | 31 | select GENERIC_ATOMIC64 |
30 | help | 32 | help |
@@ -49,6 +51,7 @@ config SUPERH32 | |||
49 | select HAVE_MIXED_BREAKPOINTS_REGS | 51 | select HAVE_MIXED_BREAKPOINTS_REGS |
50 | select PERF_EVENTS | 52 | select PERF_EVENTS |
51 | select ARCH_HIBERNATION_POSSIBLE if MMU | 53 | select ARCH_HIBERNATION_POSSIBLE if MMU |
54 | select SPARSE_IRQ | ||
52 | 55 | ||
53 | config SUPERH64 | 56 | config SUPERH64 |
54 | def_bool ARCH = "sh64" | 57 | def_bool ARCH = "sh64" |
@@ -78,19 +81,9 @@ config GENERIC_FIND_NEXT_BIT | |||
78 | config GENERIC_HWEIGHT | 81 | config GENERIC_HWEIGHT |
79 | def_bool y | 82 | def_bool y |
80 | 83 | ||
81 | config GENERIC_HARDIRQS | ||
82 | def_bool y | ||
83 | |||
84 | config GENERIC_HARDIRQS_NO__DO_IRQ | ||
85 | def_bool y | ||
86 | |||
87 | config IRQ_PER_CPU | 84 | config IRQ_PER_CPU |
88 | def_bool y | 85 | def_bool y |
89 | 86 | ||
90 | config SPARSE_IRQ | ||
91 | def_bool y | ||
92 | depends on SUPERH32 | ||
93 | |||
94 | config GENERIC_GPIO | 87 | config GENERIC_GPIO |
95 | def_bool n | 88 | def_bool n |
96 | 89 | ||