diff options
Diffstat (limited to 'arch/tile/Kconfig')
| -rw-r--r-- | arch/tile/Kconfig | 55 |
1 files changed, 22 insertions, 33 deletions
diff --git a/arch/tile/Kconfig b/arch/tile/Kconfig index e11b5fcb70eb..08948e4e1503 100644 --- a/arch/tile/Kconfig +++ b/arch/tile/Kconfig | |||
| @@ -1,24 +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 | ||
| 9 | |||
| 10 | config GENERIC_HARDIRQS | ||
| 11 | 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 | ||
| 12 | 14 | ||
| 13 | config GENERIC_HARDIRQS_NO__DO_IRQ | 15 | # FIXME: investigate whether we need/want these options. |
| 14 | 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 | ||
| 15 | 25 | ||
| 16 | config GENERIC_IRQ_PROBE | 26 | config MMU |
| 17 | def_bool y | 27 | def_bool y |
| 18 | 28 | ||
| 19 | config GENERIC_PENDING_IRQ | 29 | config GENERIC_CSUM |
| 20 | def_bool y | 30 | def_bool y |
| 21 | depends on GENERIC_HARDIRQS && SMP | ||
| 22 | 31 | ||
| 23 | config SEMAPHORE_SLEEPERS | 32 | config SEMAPHORE_SLEEPERS |
| 24 | def_bool y | 33 | def_bool y |
| @@ -97,26 +106,6 @@ config HVC_TILE | |||
| 97 | select HVC_DRIVER | 106 | select HVC_DRIVER |
| 98 | def_bool y | 107 | def_bool y |
| 99 | 108 | ||
| 100 | config TILE | ||
| 101 | def_bool y | ||
| 102 | select HAVE_KVM if !TILEGX | ||
| 103 | select GENERIC_FIND_FIRST_BIT | ||
| 104 | select GENERIC_FIND_NEXT_BIT | ||
| 105 | select USE_GENERIC_SMP_HELPERS | ||
| 106 | select CC_OPTIMIZE_FOR_SIZE | ||
| 107 | |||
| 108 | # FIXME: investigate whether we need/want these options. | ||
| 109 | # select HAVE_IOREMAP_PROT | ||
| 110 | # select HAVE_OPTPROBES | ||
| 111 | # select HAVE_REGS_AND_STACK_ACCESS_API | ||
| 112 | # select HAVE_HW_BREAKPOINT | ||
| 113 | # select PERF_EVENTS | ||
| 114 | # select HAVE_USER_RETURN_NOTIFIER | ||
| 115 | # config NO_BOOTMEM | ||
| 116 | # config ARCH_SUPPORTS_DEBUG_PAGEALLOC | ||
| 117 | # config HUGETLB_PAGE_SIZE_VARIABLE | ||
| 118 | |||
| 119 | |||
| 120 | # Please note: TILE-Gx support is not yet finalized; this is | 109 | # Please note: TILE-Gx support is not yet finalized; this is |
| 121 | # the preliminary support. TILE-Gx drivers are only provided | 110 | # the preliminary support. TILE-Gx drivers are only provided |
| 122 | # with the alpha or beta test versions for Tilera customers. | 111 | # with the alpha or beta test versions for Tilera customers. |
| @@ -220,7 +209,7 @@ config FORCE_MAX_ZONEORDER | |||
| 220 | 209 | ||
| 221 | choice | 210 | choice |
| 222 | depends on !TILEGX | 211 | depends on !TILEGX |
| 223 | prompt "Memory split" if EMBEDDED | 212 | prompt "Memory split" if EXPERT |
| 224 | default VMSPLIT_3G | 213 | default VMSPLIT_3G |
| 225 | ---help--- | 214 | ---help--- |
| 226 | Select the desired split between kernel and user memory. | 215 | Select the desired split between kernel and user memory. |
