Lines Matching +full:custom +full:- +full:output +full:- +full:range +full:- +full:config
1 # SPDX-License-Identifier: GPL-2.0
2 config XTENSA
58 Xtensa processors are 32-bit RISC machines designed by Tensilica
63 a home page at <http://www.linux-xtensa.org/>.
65 config GENERIC_HWEIGHT
68 config ARCH_HAS_ILOG2_U32
71 config ARCH_HAS_ILOG2_U64
74 config ARCH_MTD_XIP
77 config NO_IOPORT_MAP
80 config HZ
84 config LOCKDEP_SUPPORT
87 config STACKTRACE_SUPPORT
90 config MMU
94 config HAVE_XTENSA_GPIO32
97 config KASAN_SHADOW_OFFSET
101 config CPU_BIG_ENDIAN
102 def_bool $(success,test "$(shell,echo __XTENSA_EB__ | $(CC) -E -P -)" = 1)
104 config CPU_LITTLE_ENDIAN
107 config CC_HAVE_CALL0_ABI
108 …def_bool $(success,test "$(shell,echo __XTENSA_CALL0_ABI__ | $(CC) -mabi=call0 -E -P - 2>/dev/null…
116 config XTENSA_VARIANT_FSF
117 bool "fsf - default (not generic) configuration"
120 config XTENSA_VARIANT_DC232B
121 bool "dc232b - Diamond 232L Standard Core Rev.B (LE)"
127 config XTENSA_VARIANT_DC233C
128 bool "dc233c - Diamond 233L Standard Core Rev.C (LE)"
134 config XTENSA_VARIANT_CUSTOM
135 bool "Custom Xtensa processor configuration"
138 Select this variant to use a custom Xtensa processor configuration.
142 config XTENSA_VARIANT_CUSTOM_NAME
143 string "Xtensa Processor Custom Core Variant Name"
146 Provide the name of a custom Xtensa processor variant.
150 config XTENSA_VARIANT_NAME
157 config XTENSA_VARIANT_MMU
164 ie: it supports a TLB with auto-loading, page protection.
166 config XTENSA_VARIANT_HAVE_PERF_EVENTS
176 config XTENSA_FAKE_NMI
192 config PFAULT
202 config XTENSA_UNALIGNED_USER
211 config XTENSA_LOAD_STORE
221 byte and 2-byte access to memory attached to instruction bus.
223 config HAVE_SMP
228 This option is used to indicate that the system-on-a-chip (SOC)
241 config SMP
242 bool "Enable Symmetric multi-processing support"
249 config NR_CPUS
251 int "Maximum number of CPUs (2-32)"
252 range 2 32
255 config HOTPLUG_CPU
264 config SECONDARY_RESET_VECTOR
273 config FAST_SYSCALL_XTENSA
286 config FAST_SYSCALL_SPILL_REGISTERS
313 config KERNEL_ABI_DEFAULT
321 config KERNEL_ABI_CALL0
331 config USER_ABI_CALL0
342 config USER_ABI_DEFAULT
349 config USER_ABI_CALL0_ONLY
360 config USER_ABI_CALL0_PROBE
381 config XTENSA_CALIBRATE_CCOUNT
388 config SERIAL_CONSOLE
391 config PLATFORM_HAVE_XIP
400 config XTENSA_PLATFORM_ISS
407 config XTENSA_PLATFORM_XT2000
410 XT2000 is the name of Tensilica's feature-rich emulation platform.
413 config XTENSA_PLATFORM_XTFPGA
426 config PLATFORM_NR_IRQS
431 config XTENSA_CPU_CLOCK
436 config GENERIC_CALIBRATE_DELAY
441 config CMDLINE_BOOL
444 config CMDLINE
451 architectures, you should supply some command-line options at build
455 config USE_OF
462 config BUILTIN_DTB_SOURCE
466 config PARSE_BOOTPARAM
483 config XTENSA_SIMCALL_ISS
489 config XTENSA_SIMCALL_GDBIO
497 config BLK_DEV_SIMDISK
498 tristate "Host file-based simulated block device support"
506 config BLK_DEV_SIMDISK_COUNT
507 int "Number of host file-based simulated block devices"
508 range 1 10
517 config SIMDISK0_FILENAME
525 config SIMDISK1_FILENAME
530 Another simulated disk in a host file for a buildroot-independent
533 config XTFPGA_LCD
538 There's a 2x16 LCD on most of XTFPGA boards, kernel may output
544 config XTFPGA_LCD_BASE_ADDR
554 config XTFPGA_LCD_8BIT_ACCESS
555 bool "Use 8-bit access to XTFPGA LCD"
559 LCD may be connected with 4- or 8-bit interface, 8-bit access may
560 only be used with 8-bit interface. Please consult prototyping user
565 config INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX
576 This unfortunately won't work for U-Boot and likely also won't
582 xt-gdb can't place a Software Breakpoint in the 0XD region prior
590 Selecting this will cause U-Boot to set the KERNEL Load and Entry
595 config XIP_KERNEL
596 bool "Kernel Execute-In-Place from ROM"
599 Execute-In-Place allows the kernel to run from non-volatile storage
602 to RAM. Read-write sections, such as the data section and stack,
616 config MEMMAP_CACHEATTR
623 region: bits 0..3 -- for addresses 0x00000000..0x1fffffff,
624 bits 4..7 -- for addresses 0x20000000..0x3fffffff, and so on.
643 2: WB, no-write-allocate cache,
647 config KSEG_PADDR
660 config KERNEL_VIRTUAL_ADDRESS
670 config KERNEL_LOAD_ADDRESS
689 placed at their hardware-defined locations.
691 config XTENSA_VECTORS_IN_TEXT
699 config XTENSA_VECTORS_SEPARATE
706 XIP-aware MTD support.
710 config VECTORS_ADDR
718 config XIP_DATA_ADDR
726 config PLATFORM_WANT_DEFAULT_MEM
729 config DEFAULT_MEM_START
745 config XTENSA_KSEG_MMU_V2
753 config XTENSA_KSEG_256M
761 config XTENSA_KSEG_512M
771 config HIGHMEM
791 config ARCH_FORCE_MAX_ORDER
808 config ARCH_HIBERNATION_POSSIBLE