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 /arch/tile | |
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>
Diffstat (limited to 'arch/tile')
-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. |