Lines Matching +full:custom +full:- +full:output +full:- +full:range +full:- +full:config
1 # SPDX-License-Identifier: GPL-2.0
2 config XTENSA
61 Xtensa processors are 32-bit RISC machines designed by Tensilica
66 a home page at <http://www.linux-xtensa.org/>.
68 config GENERIC_HWEIGHT
71 config ARCH_HAS_ILOG2_U32
74 config ARCH_HAS_ILOG2_U64
77 config ARCH_MTD_XIP
80 config NO_IOPORT_MAP
83 config HZ
87 config LOCKDEP_SUPPORT
90 config STACKTRACE_SUPPORT
93 config MMU
97 config HAVE_XTENSA_GPIO32
100 config KASAN_SHADOW_OFFSET
104 config CPU_BIG_ENDIAN
105 def_bool $(success,test "$(shell,echo __XTENSA_EB__ | $(CC) -E -P -)" = 1)
107 config CPU_LITTLE_ENDIAN
110 config CC_HAVE_CALL0_ABI
111 …def_bool $(success,test "$(shell,echo __XTENSA_CALL0_ABI__ | $(CC) -mabi=call0 -E -P - 2>/dev/null…
119 config XTENSA_VARIANT_FSF
120 bool "fsf - default (not generic) configuration"
123 config XTENSA_VARIANT_DC232B
124 bool "dc232b - Diamond 232L Standard Core Rev.B (LE)"
130 config XTENSA_VARIANT_DC233C
131 bool "dc233c - Diamond 233L Standard Core Rev.C (LE)"
137 config XTENSA_VARIANT_CUSTOM
138 bool "Custom Xtensa processor configuration"
141 Select this variant to use a custom Xtensa processor configuration.
145 config XTENSA_VARIANT_CUSTOM_NAME
146 string "Xtensa Processor Custom Core Variant Name"
149 Provide the name of a custom Xtensa processor variant.
153 config XTENSA_VARIANT_NAME
160 config XTENSA_VARIANT_MMU
167 ie: it supports a TLB with auto-loading, page protection.
169 config XTENSA_VARIANT_HAVE_PERF_EVENTS
179 config XTENSA_FAKE_NMI
195 config PFAULT
205 config XTENSA_UNALIGNED_USER
214 config XTENSA_LOAD_STORE
224 byte and 2-byte access to memory attached to instruction bus.
226 config HAVE_SMP
231 This option is used to indicate that the system-on-a-chip (SOC)
244 config SMP
245 bool "Enable Symmetric multi-processing support"
252 config NR_CPUS
254 int "Maximum number of CPUs (2-32)"
255 range 2 32
258 config HOTPLUG_CPU
267 config SECONDARY_RESET_VECTOR
276 config FAST_SYSCALL_XTENSA
289 config FAST_SYSCALL_SPILL_REGISTERS
316 config KERNEL_ABI_DEFAULT
324 config KERNEL_ABI_CALL0
334 config USER_ABI_CALL0
345 config USER_ABI_DEFAULT
352 config USER_ABI_CALL0_ONLY
363 config USER_ABI_CALL0_PROBE
384 config XTENSA_CALIBRATE_CCOUNT
391 config SERIAL_CONSOLE
394 config PLATFORM_HAVE_XIP
403 config XTENSA_PLATFORM_ISS
410 config XTENSA_PLATFORM_XT2000
413 XT2000 is the name of Tensilica's feature-rich emulation platform.
416 config XTENSA_PLATFORM_XTFPGA
429 config PLATFORM_NR_IRQS
434 config XTENSA_CPU_CLOCK
439 config GENERIC_CALIBRATE_DELAY
444 config CMDLINE_BOOL
447 config CMDLINE
454 architectures, you should supply some command-line options at build
458 config USE_OF
465 config BUILTIN_DTB_SOURCE
469 config PARSE_BOOTPARAM
486 config XTENSA_SIMCALL_ISS
492 config XTENSA_SIMCALL_GDBIO
500 config BLK_DEV_SIMDISK
501 tristate "Host file-based simulated block device support"
509 config BLK_DEV_SIMDISK_COUNT
510 int "Number of host file-based simulated block devices"
511 range 1 10
520 config SIMDISK0_FILENAME
528 config SIMDISK1_FILENAME
533 Another simulated disk in a host file for a buildroot-independent
536 config XTFPGA_LCD
541 There's a 2x16 LCD on most of XTFPGA boards, kernel may output
547 config XTFPGA_LCD_BASE_ADDR
557 config XTFPGA_LCD_8BIT_ACCESS
558 bool "Use 8-bit access to XTFPGA LCD"
562 LCD may be connected with 4- or 8-bit interface, 8-bit access may
563 only be used with 8-bit interface. Please consult prototyping user
568 config INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX
579 This unfortunately won't work for U-Boot and likely also won't
585 xt-gdb can't place a Software Breakpoint in the 0XD region prior
593 Selecting this will cause U-Boot to set the KERNEL Load and Entry
598 config XIP_KERNEL
599 bool "Kernel Execute-In-Place from ROM"
602 Execute-In-Place allows the kernel to run from non-volatile storage
605 to RAM. Read-write sections, such as the data section and stack,
619 config MEMMAP_CACHEATTR
626 region: bits 0..3 -- for addresses 0x00000000..0x1fffffff,
627 bits 4..7 -- for addresses 0x20000000..0x3fffffff, and so on.
646 2: WB, no-write-allocate cache,
650 config KSEG_PADDR
663 config KERNEL_VIRTUAL_ADDRESS
673 config KERNEL_LOAD_ADDRESS
692 placed at their hardware-defined locations.
694 config XTENSA_VECTORS_IN_TEXT
702 config XTENSA_VECTORS_SEPARATE
709 XIP-aware MTD support.
713 config VECTORS_ADDR
721 config XIP_DATA_ADDR
729 config PLATFORM_WANT_DEFAULT_MEM
732 config DEFAULT_MEM_START
748 config XTENSA_KSEG_MMU_V2
756 config XTENSA_KSEG_256M
764 config XTENSA_KSEG_512M
774 config HIGHMEM
794 config ARCH_FORCE_MAX_ORDER
811 config ARCH_HIBERNATION_POSSIBLE