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

1 # SPDX-License-Identifier: GPL-2.0
48 Xtensa processors are 32-bit RISC machines designed by Tensilica
53 a home page at <http://www.linux-xtensa.org/>.
69 default 100
85 default 0x6e400000
88 def_bool $(success,test "$(shell,echo __XTENSA_EB__ | $(CC) -E -P -)" = 1)
97 default XTENSA_VARIANT_FSF
100 bool "fsf - default (not generic) configuration"
104 bool "dc232b - Diamond 232L Standard Core Rev.B (LE)"
111 bool "dc233c - Diamond 233L Standard Core Rev.C (LE)"
127 depends on XTENSA_VARIANT_CUSTOM
135 default "dc232b" if XTENSA_VARIANT_DC232B
136 default "dc233c" if XTENSA_VARIANT_DC233C
137 default "fsf" if XTENSA_VARIANT_FSF
138 default XTENSA_VARIANT_CUSTOM_NAME if XTENSA_VARIANT_CUSTOM
142 depends on XTENSA_VARIANT_CUSTOM
143 default y
147 ie: it supports a TLB with auto-loading, page protection.
151 depends on XTENSA_VARIANT_CUSTOM
152 default n
161 depends on XTENSA_VARIANT_HAVE_PERF_EVENTS
162 default n
180 Per default, unaligned memory accesses are disabled in user space.
186 depends on XTENSA_VARIANT_CUSTOM
189 This option is used to indicate that the system-on-a-chip (SOC)
200 You still have to select "Enable SMP" to enable SMP on this SOC.
203 bool "Enable Symmetric multi-processing support"
204 depends on HAVE_SMP
211 depends on SMP
212 int "Maximum number of CPUs (2-32)"
214 default "4"
218 depends on SMP
220 Say Y here to allow turning CPUs off and on. CPUs can be
227 default n
230 on UP kernel when processor has no s32c1i support.
240 default n
256 default USER_ABI_DEFAULT
260 If unsure, choose the default ABI.
263 bool "Default ABI only"
265 Assume default userspace ABI. For XEA2 cores it is windowed ABI.
266 call0 ABI binaries may be run on such kernel, but signal delivery
275 an illegal instruction exception on the first 'entry' opcode.
287 used to turn on PS.WOE bit on the first 'entry' opcode executed by
294 raise an illegal instruction exception on cores with XEA2 when
304 On some platforms (XT2000, for example), the CPU clock rate can
318 default XTENSA_PLATFORM_ISS
330 XT2000 is the name of Tensilica's feature-rich emulation platform.
348 default 3 if XTENSA_PLATFORM_XT2000
349 default 0
353 depends on !XTENSA_CALIBRATE_CCOUNT
354 default 16
362 bool "Default bootloader kernel arguments"
366 depends on CMDLINE_BOOL
367 default "console=ttyS0,38400 root=/dev/ram"
369 On some architectures (EBSA110 and CATS), there is currently no way
371 architectures, you should supply some command-line options at build
384 depends on OF
388 default y
397 default XTENSA_SIMCALL_ISS
398 depends on XTENSA_PLATFORM_ISS
406 Use simcall instruction. simcall is only available on simulators,
407 it does nothing on hardware.
412 Use break instruction. It is available on real hardware when GDB
418 tristate "Host file-based simulated block device support"
419 default n
420 depends on XTENSA_PLATFORM_ISS && BLOCK
427 int "Number of host file-based simulated block devices"
429 depends on BLK_DEV_SIMDISK
430 default 2
432 This is the default minimal number of created block devices.
439 depends on BLK_DEV_SIMDISK = y
440 default ""
447 depends on BLK_DEV_SIMDISK = y && BLK_DEV_SIMDISK_COUNT != 1
448 default ""
450 Another simulated disk in a host file for a buildroot-independent
455 depends on XTENSA_PLATFORM_XTFPGA
456 default n
458 There's a 2x16 LCD on most of XTFPGA boards, kernel may output
466 depends on XTFPGA_LCD
467 default "0x0d0c0000"
475 bool "Use 8-bit access to XTFPGA LCD"
476 depends on XTFPGA_LCD
477 default n
479 LCD may be connected with 4- or 8-bit interface, 8-bit access may
480 only be used with 8-bit interface. Please consult prototyping user
487 depends on !XTENSA_VARIANT_FSF && !XTENSA_VARIANT_DC232B
488 default y if XTENSA_VARIANT_DC233C || XTENSA_VARIANT_CUSTOM
496 This unfortunately won't work for U-Boot and likely also won't
502 xt-gdb can't place a Software Breakpoint in the 0XD region prior
504 was mapped gdb wouldn't remove the breakpoint on hitting it as the
510 Selecting this will cause U-Boot to set the KERNEL Load and Entry
516 bool "Kernel Execute-In-Place from ROM"
517 depends on PLATFORM_HAVE_XIP
519 Execute-In-Place allows the kernel to run from non-volatile storage
522 to RAM. Read-write sections, such as the data section and stack,
528 store the kernel image depending on your own flash memory usage.
538 depends on !MMU
539 default 0x22222222
543 region: bits 0..3 -- for addresses 0x00000000..0x1fffffff,
544 bits 4..7 -- for addresses 0x20000000..0x3fffffff, and so on.
563 2: WB, no-write-allocate cache,
569 depends on INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX && MMU
570 default 0x00000000
578 If unsure, leave the default value here.
582 depends on MMU && XIP_KERNEL
583 default 0xd0003000
592 default 0x60003000 if !MMU
593 default 0x00003000 if MMU && INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX
594 default 0xd0003000 if MMU && !INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX
600 If unsure, leave the default value here.
604 default XTENSA_VECTORS_IN_TEXT
609 placed at their hardware-defined locations.
613 depends on !MTD_XIP
625 Use it to put vectors into IRAM or out of FLASH on kernels with
626 XIP-aware MTD support.
632 default 0x00000000
633 depends on XTENSA_VECTORS_SEPARATE
640 depends on XIP_KERNEL
641 default 0x00000000
652 default 0x60000000 if PLATFORM_WANT_DEFAULT_MEM
653 default 0x00000000
658 If unsure, leave the default value here.
662 depends on MMU
663 default XTENSA_KSEG_MMU_V2
675 depends on INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX
683 depends on INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX
693 depends on MMU
697 default. However, the default MMUv2 setup only maps the
705 If you are compiling a kernel which will never run on a
713 default "11"