Lines Matching +full:disable +full:- +full:mmu +full:- +full:reset

1 # SPDX-License-Identifier: GPL-2.0
6 select ARCH_HAS_BINFMT_FLAT if !MMU
9 select ARCH_HAS_DMA_PREP_COHERENT if MMU
12 select ARCH_HAS_SYNC_DMA_FOR_CPU if MMU
13 select ARCH_HAS_SYNC_DMA_FOR_DEVICE if MMU
14 select ARCH_HAS_DMA_SET_UNCACHED if MMU
25 select DMA_NONCOHERENT_MMAP if MMU
33 select GENERIC_IOREMAP if MMU
36 select HAVE_ARCH_KASAN if MMU && !XIP_KERNEL
61 Xtensa processors are 32-bit RISC machines designed by Tensilica
66 a home page at <http://www.linux-xtensa.org/>.
93 config MMU config
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…
120 bool "fsf - default (not generic) configuration"
121 select MMU
124 bool "dc232b - Diamond 232L Standard Core Rev.B (LE)"
125 select MMU
131 bool "dc233c - Diamond 233L Standard Core Rev.C (LE)"
132 select MMU
151 Don't forget you have to select MMU if you have one.
161 bool "Core variant has a Full MMU (TLB, Pages, Protection, etc)"
164 select MMU
166 Build a Conventional Kernel with full MMU support,
167 ie: it supports a TLB with auto-loading, page protection.
196 bool "Handle protection faults" if EXPERT && !MMU
199 Handle protection faults. MMU configurations must enable it.
200 noMMU configurations may disable it if used memory map never
224 byte and 2-byte access to memory attached to instruction bus.
231 This option is used to indicate that the system-on-a-chip (SOC)
245 bool "Enable Symmetric multi-processing support"
254 int "Maximum number of CPUs (2-32)"
265 Say N if you want to disable CPU hotplug.
268 bool "Secondary cores use alternative reset vector"
272 Secondary cores may be configured to use alternative reset vector,
273 or all cores may use primary reset vector.
274 Say Y here to supply handler for the alternative reset location.
413 XT2000 is the name of Tensilica's feature-rich emulation platform.
419 select PLATFORM_WANT_DEFAULT_MEM if !MMU
454 architectures, you should supply some command-line options at build
501 tristate "Host file-based simulated block device support"
510 int "Number of host file-based simulated block devices"
533 Another simulated disk in a host file for a buildroot-independent
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
569 bool "Initialize Xtensa MMU inside the Linux kernel code"
573 Earlier version initialized the MMU in the exception vector
575 it was possible to place a software breakpoint at 'reset' and
576 then enter your normal kernel breakpoints once the MMU was mapped
579 This unfortunately won't work for U-Boot and likely also won't
583 So now the MMU is initialized in head.S but it's necessary to
585 xt-gdb can't place a Software Breakpoint in the 0XD region prior
586 to mapping the MMU and after mapping even if the area of low memory
593 Selecting this will cause U-Boot to set the KERNEL Load and Entry
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,
621 depends on !MMU
626 region: bits 0..3 -- for addresses 0x00000000..0x1fffffff,
627 bits 4..7 -- for addresses 0x20000000..0x3fffffff, and so on.
629 Cache attribute values are specific for the MMU type.
635 For full MMU:
646 2: WB, no-write-allocate cache,
652 depends on INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX && MMU
665 depends on MMU && XIP_KERNEL
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
692 placed at their hardware-defined locations.
709 XIP-aware MTD support.
719 It must be within KSEG if MMU is used.
727 It must be within KSEG if MMU is used.
734 prompt "PAGE_OFFSET/PHYS_OFFSET" if !MMU && PLATFORM_WANT_DEFAULT_MEM
745 depends on MMU
776 depends on MMU