arch/arc/Kconfig v5.13-rc1
Menu [ARC Architecture Configuration]
Menu [ARC Platform/SoC/Board]
ARC_PLAT_TB10X
Abilis TB10x
ARC_PLAT_AXS10X
Synopsys ARC AXS10x Software Development Platforms
AXS101
AXS101 with AXC001 CPU Card (ARC 770D/EM6/AS221)
AXS103
AXS103 with AXC003 CPU Card (ARC HS38x)
ISA_ARCOMPACT
ARCompact ISA
ISA_ARCV2
ARC ISA v2
Menu [ARC CPU Configuration]
ARC_CPU_750D
ARC750D
ARC_CPU_770
ARC770
ARC_CPU_HS
ARC-HS
ARC_TUNE_MCPU
Override default -mcpu compiler flag
CPU_BIG_ENDIAN
Enable Big Endian Mode
SMP
Symmetric Multi-Processing
ARC_SMP_HALT_ON_RESET
Enable Halt-on-reset boot mode
ARC_MCIP
ARConnect Multicore IP (MCIP) Support
ARC_CACHE_LINE_SHIFT
Cache Line Length (as power of 2)
ARC_CACHE_PAGES
Per Page Cache Control
ARC_HAS_ICCM
Use ICCM
ARC_HAS_DCCM
Use DCCM
ARC_MMU_V1
MMU v1
ARC_MMU_V2
MMU v2
ARC_MMU_V3
MMU v3
ARC_PAGE_SIZE_8K
8KB
NODES_SHIFT
Maximum NUMA Nodes (as a power of 2)
ARC_FPU_SAVE_RESTORE
Enable FPU state persistence across context switch
ARC_USE_UNALIGNED_MEM_ACCESS
Enable unaligned access in HW
ARC_HAS_LL64
Insn: 64bit LDD/STD
ARC_HAS_ACCL_REGS
Reg Pair ACCL:ACCH (FPU and/or MPY > 6 and/or DSP)
ARC_DSP_SAVE_RESTORE_REGS
DSP support
ARC_DSP_NONE
No DSP extension presence in HW
ARC_DSP_KERNEL
DSP extension in HW, no support for userspace
ARC_DSP_USERSPACE
Support DSP for userspace apps
ARC_DSP_AGU_USERSPACE
Support DSP with AGU for userspace apps
ARC_IRQ_NO_AUTOSAVE
Disable hardware autosave regfile on interrupts
ARC_LPB_DISABLE
Disable loop buffer (LPB)
LINUX_LINK_BASE
Kernel link address
LINUX_RAM_BASE
RAM base address
HIGHMEM
High Memory Support
ARC_HAS_PAE40
Support for the 40-bit Physical Address Extension
ARC_KVADDR_SIZE
Kernel Virtual Address Space size (MB)
ARC_CURR_IN_REG
Dedicate Register r25 for current_task pointer
ARC_EMUL_UNALIGNED
Emulate unaligned memory access (userspace only)
ARC_METAWARE_HLINK
Support for Metaware debugger assisted Host access
ARC_DW2_UNWIND
Enable DWARF specific kernel stack unwind
ARC_DBG_JUMP_LABEL
Paranoid checks in Static Keys (jump labels) code
ARC_BUILTIN_DTB_NAME
Built in DTB
SUSPEND
Suspend to RAM and standby
SUSPEND_FREEZER
Enable freezer for suspend to RAM/standby
SUSPEND_SKIP_SYNC
Skip kernel's sys_sync() on suspend to RAM/standby
HIBERNATION
Hibernation (aka 'suspend to disk')
HIBERNATION_SNAPSHOT_DEV
Userspace snapshot device
PM_STD_PARTITION
Default resume partition
PM_SLEEP_SMP_NONZERO_CPU
PM_AUTOSLEEP
Opportunistic sleep
PM_WAKELOCKS
User space wakeup sources interface
PM
Device power management core functionality
PM_DEBUG
Power Management Debug Support
PM_ADVANCED_DEBUG
Extra PM attributes in sysfs for low-level debugging/testing
PM_TEST_SUSPEND
Test suspend/resume and wakealarm during bootup
DPM_WATCHDOG
Device suspend/resume watchdog
PM_TRACE
PM_TRACE_RTC
Suspend/resume event tracing
APM_EMULATION
Advanced Power Management Emulation
WQ_POWER_EFFICIENT_DEFAULT
Enable workqueue power-efficient mode by default
ENERGY_MODEL
Energy Model for devices with DVFS (CPUs, GPUs, etc)