diff options
Diffstat (limited to 'arch/arc/Kconfig')
-rw-r--r-- | arch/arc/Kconfig | 27 |
1 files changed, 11 insertions, 16 deletions
diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig index ecd12379e2cd..bd204bfa29ed 100644 --- a/arch/arc/Kconfig +++ b/arch/arc/Kconfig | |||
@@ -41,6 +41,8 @@ config ARC | |||
41 | select PERF_USE_VMALLOC | 41 | select PERF_USE_VMALLOC |
42 | select HAVE_DEBUG_STACKOVERFLOW | 42 | select HAVE_DEBUG_STACKOVERFLOW |
43 | select HAVE_GENERIC_DMA_COHERENT | 43 | select HAVE_GENERIC_DMA_COHERENT |
44 | select HAVE_KERNEL_GZIP | ||
45 | select HAVE_KERNEL_LZMA | ||
44 | 46 | ||
45 | config MIGHT_HAVE_PCI | 47 | config MIGHT_HAVE_PCI |
46 | bool | 48 | bool |
@@ -186,14 +188,6 @@ if SMP | |||
186 | config ARC_HAS_COH_CACHES | 188 | config ARC_HAS_COH_CACHES |
187 | def_bool n | 189 | def_bool n |
188 | 190 | ||
189 | config ARC_MCIP | ||
190 | bool "ARConnect Multicore IP (MCIP) Support " | ||
191 | depends on ISA_ARCV2 | ||
192 | help | ||
193 | This IP block enables SMP in ARC-HS38 cores. | ||
194 | It provides for cross-core interrupts, multi-core debug | ||
195 | hardware semaphores, shared memory,.... | ||
196 | |||
197 | config NR_CPUS | 191 | config NR_CPUS |
198 | int "Maximum number of CPUs (2-4096)" | 192 | int "Maximum number of CPUs (2-4096)" |
199 | range 2 4096 | 193 | range 2 4096 |
@@ -211,6 +205,15 @@ config ARC_SMP_HALT_ON_RESET | |||
211 | 205 | ||
212 | endif #SMP | 206 | endif #SMP |
213 | 207 | ||
208 | config ARC_MCIP | ||
209 | bool "ARConnect Multicore IP (MCIP) Support " | ||
210 | depends on ISA_ARCV2 | ||
211 | default y if SMP | ||
212 | help | ||
213 | This IP block enables SMP in ARC-HS38 cores. | ||
214 | It provides for cross-core interrupts, multi-core debug | ||
215 | hardware semaphores, shared memory,.... | ||
216 | |||
214 | menuconfig ARC_CACHE | 217 | menuconfig ARC_CACHE |
215 | bool "Enable Cache Support" | 218 | bool "Enable Cache Support" |
216 | default y | 219 | default y |
@@ -537,14 +540,6 @@ config ARC_DBG_TLB_PARANOIA | |||
537 | bool "Paranoia Checks in Low Level TLB Handlers" | 540 | bool "Paranoia Checks in Low Level TLB Handlers" |
538 | default n | 541 | default n |
539 | 542 | ||
540 | config ARC_DBG_TLB_MISS_COUNT | ||
541 | bool "Profile TLB Misses" | ||
542 | default n | ||
543 | select DEBUG_FS | ||
544 | help | ||
545 | Counts number of I and D TLB Misses and exports them via Debugfs | ||
546 | The counters can be cleared via Debugfs as well | ||
547 | |||
548 | endif | 543 | endif |
549 | 544 | ||
550 | config ARC_UBOOT_SUPPORT | 545 | config ARC_UBOOT_SUPPORT |