aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sh/Kconfig
diff options
context:
space:
mode:
authorPaul Mundt <lethal@linux-sh.org>2010-02-02 05:15:17 -0500
committerPaul Mundt <lethal@linux-sh.org>2010-02-02 05:15:17 -0500
commit4b842c8571240d1173eaf00e114cc5cc160f1722 (patch)
tree19d096d3222a995f39bf157eb403a85f417846e8 /arch/sh/Kconfig
parentdeb9b22b8968fa0166d89c8ad1346e816cf1aec4 (diff)
sh: enable sparseirq for highlander and r2d.
highlander and r2d are the only remaining ones that were blocking sparseirq being turned on by default, but it turns out that they already work fine with it by virtue of register_intc_controller(). As such, we can kill off the dependencies and turn it on by default. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/Kconfig')
-rw-r--r--arch/sh/Kconfig16
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
87config IRQ_PER_CPU 87config IRQ_PER_CPU
88 def_bool y 88 def_bool y
89 89
90config SPARSE_IRQ
91 def_bool y
92 depends on SUPERH32
93
90config GENERIC_GPIO 94config 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
731config 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
743endmenu 735endmenu
744 736
745menu "Boot options" 737menu "Boot options"