Lines Matching +full:default +full:- +full:on

1 # SPDX-License-Identifier: GPL-2.0
61 Xtensa processors are 32-bit RISC machines designed by Tensilica
66 a home page at <http://www.linux-xtensa.org/>.
85 default 100
102 default 0x6e400000
105 def_bool $(success,test "$(shell,echo __XTENSA_EB__ | $(CC) -E -P -)" = 1)
111 …def_bool $(success,test "$(shell,echo __XTENSA_CALL0_ABI__ | $(CC) -mabi=call0 -E -P - 2>/dev/null…
117 default XTENSA_VARIANT_FSF
120 bool "fsf - default (not generic) configuration"
124 bool "dc232b - Diamond 232L Standard Core Rev.B (LE)"
131 bool "dc233c - Diamond 233L Standard Core Rev.C (LE)"
147 depends on XTENSA_VARIANT_CUSTOM
155 default "dc232b" if XTENSA_VARIANT_DC232B
156 default "dc233c" if XTENSA_VARIANT_DC233C
157 default "fsf" if XTENSA_VARIANT_FSF
158 default XTENSA_VARIANT_CUSTOM_NAME if XTENSA_VARIANT_CUSTOM
162 depends on XTENSA_VARIANT_CUSTOM
163 default y
167 ie: it supports a TLB with auto-loading, page protection.
171 depends on XTENSA_VARIANT_CUSTOM
172 default n
181 depends on XTENSA_VARIANT_HAVE_PERF_EVENTS
182 default n
197 default y
210 Per default, unaligned memory accesses are disabled in user space.
224 byte and 2-byte access to memory attached to instruction bus.
228 depends on XTENSA_VARIANT_CUSTOM
231 This option is used to indicate that the system-on-a-chip (SOC)
242 You still have to select "Enable SMP" to enable SMP on this SOC.
245 bool "Enable Symmetric multi-processing support"
246 depends on HAVE_SMP
253 depends on SMP
254 int "Maximum number of CPUs (2-32)"
256 default "4"
260 depends on SMP
262 Say Y here to allow turning CPUs off and on. CPUs can be
269 default y
270 depends on HAVE_SMP
278 default n
281 on UP kernel when processor has no s32c1i support.
291 default n
304 default KERNEL_ABI_DEFAULT
314 If unsure, choose the default ABI.
317 bool "Default ABI"
319 Select this option to compile kernel code with the default ABI
329 When this option is not selected the default toolchain ABI will
339 default USER_ABI_DEFAULT
343 If unsure, choose the default ABI.
346 bool "Default ABI only"
348 Assume default userspace ABI. For XEA2 cores it is windowed ABI.
349 call0 ABI binaries may be run on such kernel, but signal delivery
358 an illegal instruction exception on the first 'entry' opcode.
370 used to turn on PS.WOE bit on the first 'entry' opcode executed by
377 raise an illegal instruction exception on cores with XEA2 when
387 On some platforms (XT2000, for example), the CPU clock rate can
401 default XTENSA_PLATFORM_ISS
413 XT2000 is the name of Tensilica's feature-rich emulation platform.
431 default 3 if XTENSA_PLATFORM_XT2000
432 default 0
436 depends on !XTENSA_CALIBRATE_CCOUNT
437 default 16
445 bool "Default bootloader kernel arguments"
449 depends on CMDLINE_BOOL
450 default "console=ttyS0,38400 root=/dev/ram"
452 On some architectures (EBSA110 and CATS), there is currently no way
454 architectures, you should supply some command-line options at build
467 depends on OF
471 default y
480 default XTENSA_SIMCALL_ISS
481 depends on XTENSA_PLATFORM_ISS
489 Use simcall instruction. simcall is only available on simulators,
490 it does nothing on hardware.
495 Use break instruction. It is available on real hardware when GDB
501 tristate "Host file-based simulated block device support"
502 default n
503 depends on XTENSA_PLATFORM_ISS && BLOCK
510 int "Number of host file-based simulated block devices"
512 depends on BLK_DEV_SIMDISK
513 default 2
515 This is the default minimal number of created block devices.
522 depends on BLK_DEV_SIMDISK = y
523 default ""
530 depends on BLK_DEV_SIMDISK = y && BLK_DEV_SIMDISK_COUNT != 1
531 default ""
533 Another simulated disk in a host file for a buildroot-independent
538 depends on XTENSA_PLATFORM_XTFPGA
539 default n
541 There's a 2x16 LCD on most of XTFPGA boards, kernel may output
549 depends on XTFPGA_LCD
550 default "0x0d0c0000"
558 bool "Use 8-bit access to XTFPGA LCD"
559 depends on XTFPGA_LCD
560 default n
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
570 depends on !XTENSA_VARIANT_FSF && !XTENSA_VARIANT_DC232B
571 default y if XTENSA_VARIANT_DC233C || XTENSA_VARIANT_CUSTOM
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
587 was mapped gdb wouldn't remove the breakpoint on hitting it as the
593 Selecting this will cause U-Boot to set the KERNEL Load and Entry
599 bool "Kernel Execute-In-Place from ROM"
600 depends on PLATFORM_HAVE_XIP
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,
611 store the kernel image depending on your own flash memory usage.
621 depends on !MMU
622 default 0x22222222
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,
652 depends on INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX && MMU
653 default 0x00000000
661 If unsure, leave the default value here.
665 depends on MMU && XIP_KERNEL
666 default 0xd0003000
675 default 0x60003000 if !MMU
676 default 0x00003000 if MMU && INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX
677 default 0xd0003000 if MMU && !INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX
683 If unsure, leave the default value here.
687 default XTENSA_VECTORS_IN_TEXT
692 placed at their hardware-defined locations.
696 depends on !MTD_XIP
708 Use it to put vectors into IRAM or out of FLASH on kernels with
709 XIP-aware MTD support.
715 default 0x00000000
716 depends on XTENSA_VECTORS_SEPARATE
723 depends on XIP_KERNEL
724 default 0x00000000
735 default 0x60000000 if PLATFORM_WANT_DEFAULT_MEM
736 default 0x00000000
741 If unsure, leave the default value here.
745 depends on MMU
746 default XTENSA_KSEG_MMU_V2
758 depends on INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX
766 depends on INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX
776 depends on MMU
780 default. However, the default MMUv2 setup only maps the
788 If you are compiling a kernel which will never run on a
796 default "10"
802 overriding the default setting when ability to allocate very