• Home
  • Raw
  • Download

Lines Matching +full:dsp +full:- +full:config +full:- +full:name

1 # SPDX-License-Identifier: GPL-2.0-only
3 # Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
6 config ARC
54 config TRACE_IRQFLAGS_SUPPORT
57 config LOCKDEP_SUPPORT
60 config SCHED_OMIT_FRAME_POINTER
63 config GENERIC_CSUM
66 config ARCH_DISCONTIGMEM_ENABLE
69 config ARCH_FLATMEM_ENABLE
72 config MMU
75 config NO_IOPORT_MAP
78 config GENERIC_CALIBRATE_DELAY
81 config GENERIC_HWEIGHT
84 config STACKTRACE_SUPPORT
88 config HAVE_ARCH_TRANSPARENT_HUGEPAGE
96 source "arch/arc/plat-tb10x/Kconfig"
97 source "arch/arc/plat-axs10x/Kconfig"
98 source "arch/arc/plat-hsdk/Kconfig"
106 config ISA_ARCOMPACT
112 config ISA_ARCV2
116 ISA for the Next Generation ARC-HS cores
129 config ARC_CPU_750D
135 config ARC_CPU_770
141 -MMU-v3: Variable Page Sz (4k, 8k, 16k), bigger J-TLB (128x4)
143 -Caches: New Prog Model, Region Flush
144 -Insns: endian swap, load-locked/store-conditional, time-stamp-ctr
148 config ARC_CPU_HS
149 bool "ARC-HS"
154 - SMP configurations of up to 4 cores with coherency
155 - Optional L2 Cache and IO-Coherency
156 - Revised Interrupt Architecture (multiple priorites, reg banks,
158 - MMUv4 (PIPT dcache, Huge Pages)
159 - Instructions for
169 config ARC_TUNE_MCPU
170 string "Override default -mcpu compiler flag"
173 Override default -mcpu=xxx compiler flag (which is set depending on
178 config CPU_BIG_ENDIAN
183 config SMP
184 bool "Symmetric Multi-Processing"
191 config NR_CPUS
192 int "Maximum number of CPUs (2-4096)"
196 config ARC_SMP_HALT_ON_RESET
197 bool "Enable Halt-on-reset boot mode"
199 In SMP configuration cores can be configured as Halt-on-reset
200 or they could all start at same time. For Halt-on-reset, non
207 config ARC_MCIP
212 This IP block enables SMP in ARC-HS38 cores.
213 It provides for cross-core interrupts, multi-core debug
222 config ARC_CACHE_LINE_SHIFT
228 This option specifies "N", with Line-len = 2 power N
232 config ARC_HAS_ICACHE
236 config ARC_HAS_DCACHE
240 config ARC_CACHE_PAGES
245 This can be used to over-ride the global I/D Cache Enable on a
246 per-page basis (but only for pages accessed via MMU such as
248 TLB entries have a per-page Cache Enable Bit.
252 config ARC_CACHE_VIPT_ALIASING
258 config ARC_HAS_ICCM
263 config ARC_ICCM_SZ
268 config ARC_HAS_DCCM
273 config ARC_DCCM_SZ
278 config ARC_DCCM_BASE
291 config ARC_MMU_V1
296 config ARC_MMU_V2
299 Fixed the deficiency of v1 - possible thrashing in memcpy scenario
300 when 2 D-TLB and 1 I-TLB entries index into same 2way set.
302 config ARC_MMU_V3
307 Variable Page size (1k-16k), var JTLB size 128 x (2 or 4)
312 config ARC_MMU_V4
323 config ARC_PAGE_SIZE_8K
328 config ARC_PAGE_SIZE_16K
332 config ARC_PAGE_SIZE_4K
343 config ARC_HUGEPAGE_2M
346 config ARC_HUGEPAGE_16M
351 config NODES_SHIFT
360 config ARC_COMPACT_IRQ_LEVELS
363 # if SMP, LV2 enabled ONLY if ARC implementation has LV2 re-entrancy
366 config ARC_FPU_SAVE_RESTORE
374 config ARC_CANT_LLSC
377 config ARC_HAS_LLSC
382 config ARC_HAS_SWAPE
383 bool "Insn: SWAPE (endian-swap)"
388 config ARC_USE_UNALIGNED_MEM_ACCESS
397 config ARC_HAS_LL64
400 Enable gcc to generate 64-bit load/store instructions
405 config ARC_HAS_DIV_REM
409 config ARC_HAS_ACCL_REGS
410 bool "Reg Pair ACCL:ACCH (FPU and/or MPY > 6 and/or DSP)"
413 Depending on the configuration, CPU can contain accumulator reg-pair
417 config ARC_DSP_HANDLED
420 config ARC_DSP_SAVE_RESTORE_REGS
424 prompt "DSP support"
427 Depending on the configuration, CPU can contain DSP registers
432 config ARC_DSP_NONE
433 bool "No DSP extension presence in HW"
435 No DSP extension presence in HW
437 config ARC_DSP_KERNEL
438 bool "DSP extension in HW, no support for userspace"
442 DSP extension presence in HW, no support for DSP-enabled userspace
443 applications. We don't save / restore DSP registers and only do
446 config ARC_DSP_USERSPACE
447 bool "Support DSP for userspace apps"
452 DSP extension presence in HW, support save / restore DSP registers to
453 run DSP-enabled userspace applications
455 config ARC_DSP_AGU_USERSPACE
456 bool "Support DSP with AGU for userspace apps"
461 DSP and AGU extensions presence in HW, support save / restore DSP
462 and AGU registers to run DSP-enabled userspace applications
465 config ARC_IRQ_NO_AUTOSAVE
473 config ARC_LPB_DISABLE
483 config LINUX_LINK_BASE
488 -Lower 2G (0 - 0x7FFF_FFFF ) is user virtual, translated by MMU
489 -Upper 2G (0x8000_0000 onwards) is untranslated, for kernel
497 config LINUX_RAM_BASE
505 config HIGHMEM
513 config ARC_HAS_PAE40
514 bool "Support for the 40-bit Physical Address Extension"
522 config ARC_KVADDR_SIZE
531 kernel-user gutter)
533 config ARC_CURR_IN_REG
541 config ARC_EMUL_UNALIGNED
548 Use ONLY-IF-ABS-NECESSARY as it will be very slow and also can hide
551 config HZ
555 config ARC_METAWARE_HLINK
560 Metaware Debugger. This can come in handy for Linux-host communication
569 config ARC_DW2_UNWIND
582 config ARC_DBG_TLB_PARANOIA
585 config ARC_DBG_JUMP_LABEL
590 Enable paranoid checks and self-test of both ARC-specific and generic
594 config ARC_BUILTIN_DTB_NAME
597 Set the name of the DTB to embed in the vmlinux binary
602 config FORCE_MAX_ZONEORDER