aboutsummaryrefslogtreecommitdiffstats
path: root/arch/tile
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2011-01-19 14:44:43 -0500
committerThomas Gleixner <tglx@linutronix.de>2011-01-21 05:55:34 -0500
commit8df274064e02aa8929eb5087dd8841b6601ab0ae (patch)
tree9c5d72e3a2b765242ce9bcbaea605540327ca8c2 /arch/tile
parent373b25c3bff14fd9ed30b6ddba49cbeeb7ccdf88 (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/Kconfig50
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
4config MMU 4config TILE
5 def_bool y
6
7config 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
10config 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
13config GENERIC_IRQ_PROBE 26config MMU
14 def_bool y 27 def_bool y
15 28
16config GENERIC_PENDING_IRQ 29config GENERIC_CSUM
17 def_bool y 30 def_bool y
18 depends on GENERIC_HARDIRQS && SMP
19 31
20config SEMAPHORE_SLEEPERS 32config 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
97config 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.