diff options
author | Paul Mundt <lethal@linux-sh.org> | 2009-06-11 03:33:09 -0400 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2009-06-11 03:33:09 -0400 |
commit | 54ff328b46e58568c4b3350c2fa3223ef862e5a4 (patch) | |
tree | 93a39c2dffa2490fd62f6441acba5538abf56b03 /arch/sh/Kconfig | |
parent | 6a1555fdde407dad23b8a119cf5feeb7c6466de9 (diff) |
sh: Tie sparseirq in to Kconfig.
Now that the dependent patches are merged, we are ready to enable
sparseirq support. This simply adds the Kconfig option, and then converts
from the _cpu to the _node allocation routines to follow the upstream
sparseirq API changes.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/Kconfig')
-rw-r--r-- | arch/sh/Kconfig | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig index b5629cdc37a0..586cd045e2db 100644 --- a/arch/sh/Kconfig +++ b/arch/sh/Kconfig | |||
@@ -678,6 +678,18 @@ config GUSA_RB | |||
678 | LLSC, this should be more efficient than the other alternative of | 678 | LLSC, this should be more efficient than the other alternative of |
679 | disabling interrupts around the atomic sequence. | 679 | disabling interrupts around the atomic sequence. |
680 | 680 | ||
681 | config SPARSE_IRQ | ||
682 | bool "Support sparse irq numbering" | ||
683 | depends on EXPERIMENTAL | ||
684 | help | ||
685 | This enables support for sparse irqs. This is useful in general | ||
686 | as most CPUs have a fairly sparse array of IRQ vectors, which | ||
687 | the irq_desc then maps directly on to. Systems with a high | ||
688 | number of off-chip IRQs will want to treat this as | ||
689 | experimental until they have been independently verified. | ||
690 | |||
691 | If you don't know what to do here, say N. | ||
692 | |||
681 | endmenu | 693 | endmenu |
682 | 694 | ||
683 | menu "Boot options" | 695 | menu "Boot options" |