Lines Matching +full:config +full:- +full:space

1 # SPDX-License-Identifier: GPL-2.0-only
3 # Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
6 config ARC
56 config LOCKDEP_SUPPORT
59 config SCHED_OMIT_FRAME_POINTER
62 config GENERIC_CSUM
65 config ARCH_FLATMEM_ENABLE
68 config MMU
71 config NO_IOPORT_MAP
74 config GENERIC_CALIBRATE_DELAY
77 config GENERIC_HWEIGHT
80 config STACKTRACE_SUPPORT
88 source "arch/arc/plat-tb10x/Kconfig"
89 source "arch/arc/plat-axs10x/Kconfig"
90 source "arch/arc/plat-hsdk/Kconfig"
98 config ISA_ARCOMPACT
104 config ISA_ARCV2
108 ISA for the Next Generation ARC-HS cores
119 config ARC_CPU_770
126 -MMU-v3: Variable Page Sz (4k, 8k, 16k), bigger J-TLB (128x4)
128 -Caches: New Prog Model, Region Flush
129 -Insns: endian swap, load-locked/store-conditional, time-stamp-ctr
131 config ARC_CPU_HS
132 bool "ARC-HS"
137 - SMP configurations of up to 4 cores with coherency
138 - Optional L2 Cache and IO-Coherency
139 - Revised Interrupt Architecture (multiple priorites, reg banks,
141 - MMUv4 (PIPT dcache, Huge Pages)
142 - Instructions for
152 config ARC_TUNE_MCPU
153 string "Override default -mcpu compiler flag"
156 Override default -mcpu=xxx compiler flag (which is set depending on
161 config CPU_BIG_ENDIAN
166 config SMP
167 bool "Symmetric Multi-Processing"
174 config NR_CPUS
175 int "Maximum number of CPUs (2-4096)"
179 config ARC_SMP_HALT_ON_RESET
180 bool "Enable Halt-on-reset boot mode"
182 In SMP configuration cores can be configured as Halt-on-reset
183 or they could all start at same time. For Halt-on-reset, non
190 config ARC_MCIP
195 This IP block enables SMP in ARC-HS38 cores.
196 It provides for cross-core interrupts, multi-core debug
205 config ARC_CACHE_LINE_SHIFT
211 This option specifies "N", with Line-len = 2 power N
215 config ARC_HAS_ICACHE
219 config ARC_HAS_DCACHE
223 config ARC_CACHE_PAGES
228 This can be used to over-ride the global I/D Cache Enable on a
229 per-page basis (but only for pages accessed via MMU such as
231 TLB entries have a per-page Cache Enable Bit.
235 config ARC_CACHE_VIPT_ALIASING
241 config ARC_HAS_ICCM
246 config ARC_ICCM_SZ
251 config ARC_HAS_DCCM
256 config ARC_DCCM_SZ
261 config ARC_DCCM_BASE
271 config ARC_MMU_V3
276 Variable Page size (1k-16k), var JTLB size 128 x (2 or 4)
279 config ARC_MMU_V4
290 config ARC_PAGE_SIZE_8K
295 config ARC_PAGE_SIZE_16K
298 config ARC_PAGE_SIZE_4K
309 config ARC_HUGEPAGE_2M
312 config ARC_HUGEPAGE_16M
317 config PGTABLE_LEVELS
321 config ARC_COMPACT_IRQ_LEVELS
324 # if SMP, LV2 enabled ONLY if ARC implementation has LV2 re-entrancy
327 config ARC_FPU_SAVE_RESTORE
335 config ARC_CANT_LLSC
338 config ARC_HAS_LLSC
343 config ARC_HAS_SWAPE
344 bool "Insn: SWAPE (endian-swap)"
349 config ARC_USE_UNALIGNED_MEM_ACCESS
358 config ARC_HAS_LL64
361 Enable gcc to generate 64-bit load/store instructions
366 config ARC_HAS_DIV_REM
370 config ARC_HAS_ACCL_REGS
374 Depending on the configuration, CPU can contain accumulator reg-pair
378 config ARC_DSP_HANDLED
381 config ARC_DSP_SAVE_RESTORE_REGS
393 config ARC_DSP_NONE
398 config ARC_DSP_KERNEL
403 DSP extension presence in HW, no support for DSP-enabled userspace
407 config ARC_DSP_USERSPACE
414 run DSP-enabled userspace applications
416 config ARC_DSP_AGU_USERSPACE
423 and AGU registers to run DSP-enabled userspace applications
426 config ARC_IRQ_NO_AUTOSAVE
434 config ARC_LPB_DISABLE
444 config LINUX_LINK_BASE
448 ARC700 divides the 32 bit phy address space into two equal halves
449 -Lower 2G (0 - 0x7FFF_FFFF ) is user virtual, translated by MMU
450 -Upper 2G (0x8000_0000 onwards) is untranslated, for kernel
458 config LINUX_RAM_BASE
466 config HIGHMEM
475 config ARC_HAS_PAE40
476 bool "Support for the 40-bit Physical Address Extension"
484 config ARC_KVADDR_SIZE
485 int "Kernel Virtual Address Space size (MB)"
489 The kernel address space is carved out of 256MB of translated address
490 space for catering to vmalloc, modules, pkmap, fixmap. This however may
493 kernel-user gutter)
495 config ARC_CURR_IN_REG
503 config ARC_EMUL_UNALIGNED
509 This enables misaligned 16 & 32 bit memory access from user space.
510 Use ONLY-IF-ABS-NECESSARY as it will be very slow and also can hide
513 config HZ
517 config ARC_METAWARE_HLINK
522 Metaware Debugger. This can come in handy for Linux-host communication
531 config ARC_DW2_UNWIND
544 config ARC_DBG_JUMP_LABEL
549 Enable paranoid checks and self-test of both ARC-specific and generic
553 config ARC_BUILTIN_DTB_NAME
561 config ARCH_FORCE_MAX_ORDER