diff options
| author | Thomas Gleixner <tglx@linutronix.de> | 2011-01-19 14:44:43 -0500 |
|---|---|---|
| committer | Thomas Gleixner <tglx@linutronix.de> | 2011-01-21 05:55:34 -0500 |
| commit | 8df274064e02aa8929eb5087dd8841b6601ab0ae (patch) | |
| tree | 9c5d72e3a2b765242ce9bcbaea605540327ca8c2 | |
| parent | 373b25c3bff14fd9ed30b6ddba49cbeeb7ccdf88 (diff) | |
tile: Use generic irq Kconfig
No functional change.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Chris Metcalf <cmetcalf@tilera.com>
| -rw-r--r-- | arch/tile/Kconfig | 50 |
1 files changed, 21 insertions, 29 deletions
diff --git a/arch/tile/Kconfig b/arch/tile/Kconfig index c16b98c2435d..08948e4e1503 100644 --- a/arch/tile/Kconfig +++ b/arch/tile/Kconfig | |||
| @@ -1,21 +1,33 @@ | |||
| 1 | # For a description of the syntax of this configuration file, | 1 | # For a description of the syntax of this configuration file, |
| 2 | # see Documentation/kbuild/config-language.txt. | 2 | # see Documentation/kbuild/config-language.txt. |
| 3 | 3 | ||
| 4 | config MMU | 4 | config TILE |
| 5 | def_bool y | ||
| 6 | |||
| 7 | config GENERIC_CSUM | ||
| 8 | def_bool y | 5 | def_bool y |
| 6 | select HAVE_KVM if !TILEGX | ||
| 7 | select GENERIC_FIND_FIRST_BIT | ||
| 8 | select GENERIC_FIND_NEXT_BIT | ||
| 9 | select USE_GENERIC_SMP_HELPERS | ||
| 10 | select CC_OPTIMIZE_FOR_SIZE | ||
| 11 | select HAVE_GENERIC_HARDIRQS | ||
| 12 | select GENERIC_IRQ_PROBE | ||
| 13 | select GENERIC_PENDING_IRQ if SMP | ||
| 9 | 14 | ||
| 10 | config GENERIC_HARDIRQS | 15 | # FIXME: investigate whether we need/want these options. |
| 11 | def_bool y | 16 | # select HAVE_IOREMAP_PROT |
| 17 | # select HAVE_OPTPROBES | ||
| 18 | # select HAVE_REGS_AND_STACK_ACCESS_API | ||
| 19 | # select HAVE_HW_BREAKPOINT | ||
| 20 | # select PERF_EVENTS | ||
| 21 | # select HAVE_USER_RETURN_NOTIFIER | ||
| 22 | # config NO_BOOTMEM | ||
| 23 | # config ARCH_SUPPORTS_DEBUG_PAGEALLOC | ||
| 24 | # config HUGETLB_PAGE_SIZE_VARIABLE | ||
| 12 | 25 | ||
| 13 | config GENERIC_IRQ_PROBE | 26 | config MMU |
| 14 | def_bool y | 27 | def_bool y |
| 15 | 28 | ||
| 16 | config GENERIC_PENDING_IRQ | 29 | config GENERIC_CSUM |
| 17 | def_bool y | 30 | def_bool y |
| 18 | depends on GENERIC_HARDIRQS && SMP | ||
| 19 | 31 | ||
| 20 | config SEMAPHORE_SLEEPERS | 32 | config SEMAPHORE_SLEEPERS |
| 21 | def_bool y | 33 | def_bool y |
| @@ -94,26 +106,6 @@ config HVC_TILE | |||
| 94 | select HVC_DRIVER | 106 | select HVC_DRIVER |
| 95 | def_bool y | 107 | def_bool y |
| 96 | 108 | ||
| 97 | config TILE | ||
| 98 | def_bool y | ||
| 99 | select HAVE_KVM if !TILEGX | ||
| 100 | select GENERIC_FIND_FIRST_BIT | ||
| 101 | select GENERIC_FIND_NEXT_BIT | ||
| 102 | select USE_GENERIC_SMP_HELPERS | ||
| 103 | select CC_OPTIMIZE_FOR_SIZE | ||
| 104 | |||
| 105 | # FIXME: investigate whether we need/want these options. | ||
| 106 | # select HAVE_IOREMAP_PROT | ||
| 107 | # select HAVE_OPTPROBES | ||
| 108 | # select HAVE_REGS_AND_STACK_ACCESS_API | ||
| 109 | # select HAVE_HW_BREAKPOINT | ||
| 110 | # select PERF_EVENTS | ||
| 111 | # select HAVE_USER_RETURN_NOTIFIER | ||
| 112 | # config NO_BOOTMEM | ||
| 113 | # config ARCH_SUPPORTS_DEBUG_PAGEALLOC | ||
| 114 | # config HUGETLB_PAGE_SIZE_VARIABLE | ||
| 115 | |||
| 116 | |||
| 117 | # Please note: TILE-Gx support is not yet finalized; this is | 109 | # Please note: TILE-Gx support is not yet finalized; this is |
| 118 | # the preliminary support. TILE-Gx drivers are only provided | 110 | # the preliminary support. TILE-Gx drivers are only provided |
| 119 | # with the alpha or beta test versions for Tilera customers. | 111 | # with the alpha or beta test versions for Tilera customers. |
