Kconfig (03069bb0b19f8c3b6e079099dd8ac5e974756381) | Kconfig (67a929e097b774c69253c8b61ef9eb8a42b463a3) |
---|---|
1# SPDX-License-Identifier: GPL-2.0 2config ARM 3 bool 4 default y 5 select ARCH_32BIT_OFF_T 6 select ARCH_CLOCKSOURCE_DATA 7 select ARCH_HAS_BINFMT_FLAT 8 select ARCH_HAS_DEBUG_VIRTUAL if MMU --- 61 unchanged lines hidden (view full) --- 70 select HAVE_CONTEXT_TRACKING 71 select HAVE_C_RECORDMCOUNT 72 select HAVE_DEBUG_KMEMLEAK 73 select HAVE_DMA_CONTIGUOUS if MMU 74 select HAVE_DYNAMIC_FTRACE if !XIP_KERNEL && !CPU_ENDIAN_BE32 && MMU 75 select HAVE_DYNAMIC_FTRACE_WITH_REGS if HAVE_DYNAMIC_FTRACE 76 select HAVE_EFFICIENT_UNALIGNED_ACCESS if (CPU_V6 || CPU_V6K || CPU_V7) && MMU 77 select HAVE_EXIT_THREAD | 1# SPDX-License-Identifier: GPL-2.0 2config ARM 3 bool 4 default y 5 select ARCH_32BIT_OFF_T 6 select ARCH_CLOCKSOURCE_DATA 7 select ARCH_HAS_BINFMT_FLAT 8 select ARCH_HAS_DEBUG_VIRTUAL if MMU --- 61 unchanged lines hidden (view full) --- 70 select HAVE_CONTEXT_TRACKING 71 select HAVE_C_RECORDMCOUNT 72 select HAVE_DEBUG_KMEMLEAK 73 select HAVE_DMA_CONTIGUOUS if MMU 74 select HAVE_DYNAMIC_FTRACE if !XIP_KERNEL && !CPU_ENDIAN_BE32 && MMU 75 select HAVE_DYNAMIC_FTRACE_WITH_REGS if HAVE_DYNAMIC_FTRACE 76 select HAVE_EFFICIENT_UNALIGNED_ACCESS if (CPU_V6 || CPU_V6K || CPU_V7) && MMU 77 select HAVE_EXIT_THREAD |
78 select HAVE_FAST_GUP if ARM_LPAE |
|
78 select HAVE_FTRACE_MCOUNT_RECORD if !XIP_KERNEL 79 select HAVE_FUNCTION_GRAPH_TRACER if !THUMB2_KERNEL && !CC_IS_CLANG 80 select HAVE_FUNCTION_TRACER if !XIP_KERNEL 81 select HAVE_GCC_PLUGINS 82 select HAVE_HW_BREAKPOINT if PERF_EVENTS && (CPU_V6 || CPU_V6K || CPU_V7) 83 select HAVE_IDE if PCI || ISA || PCMCIA 84 select HAVE_IRQ_TIME_ACCOUNTING 85 select HAVE_KERNEL_GZIP --- 1534 unchanged lines hidden (view full) --- 1620 bool 1621 1622config ARCH_SPARSEMEM_DEFAULT 1623 def_bool ARCH_SPARSEMEM_ENABLE 1624 1625config HAVE_ARCH_PFN_VALID 1626 def_bool ARCH_HAS_HOLES_MEMORYMODEL || !SPARSEMEM 1627 | 79 select HAVE_FTRACE_MCOUNT_RECORD if !XIP_KERNEL 80 select HAVE_FUNCTION_GRAPH_TRACER if !THUMB2_KERNEL && !CC_IS_CLANG 81 select HAVE_FUNCTION_TRACER if !XIP_KERNEL 82 select HAVE_GCC_PLUGINS 83 select HAVE_HW_BREAKPOINT if PERF_EVENTS && (CPU_V6 || CPU_V6K || CPU_V7) 84 select HAVE_IDE if PCI || ISA || PCMCIA 85 select HAVE_IRQ_TIME_ACCOUNTING 86 select HAVE_KERNEL_GZIP --- 1534 unchanged lines hidden (view full) --- 1621 bool 1622 1623config ARCH_SPARSEMEM_DEFAULT 1624 def_bool ARCH_SPARSEMEM_ENABLE 1625 1626config HAVE_ARCH_PFN_VALID 1627 def_bool ARCH_HAS_HOLES_MEMORYMODEL || !SPARSEMEM 1628 |
1628config HAVE_GENERIC_GUP 1629 def_bool y 1630 depends on ARM_LPAE 1631 | |
1632config HIGHMEM 1633 bool "High Memory Support" 1634 depends on MMU 1635 help 1636 The address space of ARM processors is only 4 Gigabytes large 1637 and it has to accommodate user address space, kernel address 1638 space as well as some memory mapped IO. That means that, if you 1639 have a large amount of physical memory and/or IO, not all of the --- 560 unchanged lines hidden --- | 1629config HIGHMEM 1630 bool "High Memory Support" 1631 depends on MMU 1632 help 1633 The address space of ARM processors is only 4 Gigabytes large 1634 and it has to accommodate user address space, kernel address 1635 space as well as some memory mapped IO. That means that, if you 1636 have a large amount of physical memory and/or IO, not all of the --- 560 unchanged lines hidden --- |