diff options
Diffstat (limited to 'arch/sh')
-rw-r--r-- | arch/sh/Kconfig | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig index 3b3c036cbc30..7354e8da3902 100644 --- a/arch/sh/Kconfig +++ b/arch/sh/Kconfig | |||
@@ -87,6 +87,10 @@ config GENERIC_IRQ_PROBE | |||
87 | config IRQ_PER_CPU | 87 | config IRQ_PER_CPU |
88 | def_bool y | 88 | def_bool y |
89 | 89 | ||
90 | config SPARSE_IRQ | ||
91 | def_bool y | ||
92 | depends on SUPERH32 | ||
93 | |||
90 | config GENERIC_GPIO | 94 | config GENERIC_GPIO |
91 | def_bool n | 95 | def_bool n |
92 | 96 | ||
@@ -728,18 +732,6 @@ config GUSA_RB | |||
728 | LLSC, this should be more efficient than the other alternative of | 732 | LLSC, this should be more efficient than the other alternative of |
729 | disabling interrupts around the atomic sequence. | 733 | disabling interrupts around the atomic sequence. |
730 | 734 | ||
731 | config SPARSE_IRQ | ||
732 | def_bool y | ||
733 | depends on SUPERH32 && !SH_HIGHLANDER && !SH_RTS7751R2D | ||
734 | help | ||
735 | This enables support for sparse irqs. This is useful in general | ||
736 | as most CPUs have a fairly sparse array of IRQ vectors, which | ||
737 | the irq_desc then maps directly on to. Systems with a high | ||
738 | number of off-chip IRQs will want to treat this as | ||
739 | experimental until they have been independently verified. | ||
740 | |||
741 | If you don't know what to do here, say N. | ||
742 | |||
743 | endmenu | 735 | endmenu |
744 | 736 | ||
745 | menu "Boot options" | 737 | menu "Boot options" |