arch/xtensa/Kconfig v5.13-rc1
XTENSA
Menu [Processor type and features]
XTENSA_VARIANT_DC232B
dc232b - Diamond 232L Standard Core Rev.B (LE)
XTENSA_VARIANT_DC233C
dc233c - Diamond 233L Standard Core Rev.C (LE)
XTENSA_VARIANT_CUSTOM
Custom Xtensa processor configuration
XTENSA_VARIANT_CUSTOM_NAME
Xtensa Processor Custom Core Variant Name
XTENSA_VARIANT_MMU
Core variant has a Full MMU (TLB, Pages, Protection, etc)
XTENSA_VARIANT_HAVE_PERF_EVENTS
Core variant has Performance Monitor Module
XTENSA_FAKE_NMI
Treat PMM IRQ as NMI
XTENSA_UNALIGNED_USER
Unaligned memory access in user space
HAVE_SMP
System Supports SMP (MX)
SMP
Enable Symmetric multi-processing support
HOTPLUG_CPU
Enable CPU hotplug support
FAST_SYSCALL_XTENSA
Enable fast atomic syscalls
FAST_SYSCALL_SPILL_REGISTERS
Enable spill registers syscall
USER_ABI_CALL0
Userspace ABI
USER_ABI_DEFAULT
Default ABI only
USER_ABI_CALL0_ONLY
Call0 ABI only
USER_ABI_CALL0_PROBE
Support both windowed and call0 ABI by probing
XTENSA_CALIBRATE_CCOUNT
Menu [Platform options]
XTENSA_PLATFORM_ISS
ISS
XTENSA_PLATFORM_XT2000
XT2000
XTENSA_PLATFORM_XTFPGA
XTFPGA
GENERIC_CALIBRATE_DELAY
Auto calibration of the BogoMIPS value
CMDLINE
Initial kernel command string
USE_OF
Flattened Device Tree support
PARSE_BOOTPARAM
Parse bootparam block
PARSE_BOOTPARAM
Semihosting interface
XTENSA_SIMCALL_ISS
simcall
XTENSA_SIMCALL_GDBIO
GDBIO
BLK_DEV_SIMDISK
Host file-based simulated block device support
BLK_DEV_SIMDISK_COUNT
Number of host file-based simulated block devices
SIMDISK0_FILENAME
Host filename for the first simulated device
SIMDISK1_FILENAME
Host filename for the second simulated device
XTFPGA_LCD
Enable XTFPGA LCD driver
XTFPGA_LCD_BASE_ADDR
XTFPGA LCD base address
XTFPGA_LCD_8BIT_ACCESS
Use 8-bit access to XTFPGA LCD
INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX
Initialize Xtensa MMU inside the Linux kernel code
XIP_KERNEL
Kernel Execute-In-Place from ROM
MEMMAP_CACHEATTR
Cache attributes for the memory address space
KSEG_PADDR
Physical address of the KSEG mapping
KERNEL_VIRTUAL_ADDRESS
Kernel virtual address
KERNEL_LOAD_ADDRESS
Kernel load address
KERNEL_LOAD_ADDRESS
Relocatable vectors location
XTENSA_VECTORS_IN_TEXT
Merge relocatable vectors into kernel text
XTENSA_VECTORS_SEPARATE
Put relocatable vectors at fixed address
VECTORS_ADDR
Kernel vectors virtual address
XIP_DATA_ADDR
XIP kernel data virtual address
DEFAULT_MEM_START
PAGE_OFFSET/PHYS_OFFSET
XTENSA_KSEG_MMU_V2
MMUv2: 128MB cached + 128MB uncached
XTENSA_KSEG_256M
256MB cached + 256MB uncached
XTENSA_KSEG_512M
512MB cached + 512MB uncached
HIGHMEM
High Memory Support
FORCE_MAX_ZONEORDER
Maximum zone order
Menu [Power management options]
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)