Lines Matching full:select

15 	select ACPI_GENERIC_GSI if ACPI
16 select ACPI_MCFG if (ACPI && PCI)
17 select ACPI_PPTT if ACPI
18 select ACPI_REDUCED_HARDWARE_ONLY if ACPI
19 select ACPI_SPCR_TABLE if ACPI
20 select ARCH_DMA_DEFAULT_COHERENT
21 select ARCH_ENABLE_HUGEPAGE_MIGRATION if HUGETLB_PAGE && MIGRATION
22 select ARCH_ENABLE_MEMORY_HOTPLUG if SPARSEMEM_VMEMMAP
23 select ARCH_ENABLE_MEMORY_HOTREMOVE if MEMORY_HOTPLUG
24 select ARCH_ENABLE_SPLIT_PMD_PTLOCK if PGTABLE_LEVELS > 2
25 select ARCH_ENABLE_THP_MIGRATION if TRANSPARENT_HUGEPAGE
26 select ARCH_HAS_BINFMT_FLAT
27 select ARCH_HAS_CURRENT_STACK_POINTER
28 select ARCH_HAS_DEBUG_VIRTUAL if MMU
29 select ARCH_HAS_DEBUG_VM_PGTABLE
30 select ARCH_HAS_DEBUG_WX
31 select ARCH_HAS_FAST_MULTIPLIER
32 select ARCH_HAS_FORTIFY_SOURCE
33 select ARCH_HAS_GCOV_PROFILE_ALL
34 select ARCH_HAS_GIGANTIC_PAGE
35 select ARCH_HAS_KCOV
36 select ARCH_HAS_KERNEL_FPU_SUPPORT if 64BIT && FPU
37 select ARCH_HAS_MEMBARRIER_CALLBACKS
38 select ARCH_HAS_MEMBARRIER_SYNC_CORE
39 select ARCH_HAS_MMIOWB
40 select ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE
41 select ARCH_HAS_PMEM_API
42 select ARCH_HAS_PREPARE_SYNC_CORE_CMD
43 select ARCH_HAS_PTE_DEVMAP if 64BIT && MMU
44 select ARCH_HAS_PTE_SPECIAL
45 select ARCH_HAS_SET_DIRECT_MAP if MMU
46 select ARCH_HAS_SET_MEMORY if MMU
47 select ARCH_HAS_STRICT_KERNEL_RWX if MMU && !XIP_KERNEL
48 select ARCH_HAS_STRICT_MODULE_RWX if MMU && !XIP_KERNEL
49 select ARCH_HAS_SYNC_CORE_BEFORE_USERMODE
50 select ARCH_HAS_SYSCALL_WRAPPER
51 select ARCH_HAS_TICK_BROADCAST if GENERIC_CLOCKEVENTS_BROADCAST
52 select ARCH_HAS_UBSAN
53 select ARCH_HAS_VDSO_DATA
54 select ARCH_KEEP_MEMBLOCK if ACPI
55 select ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE if 64BIT && MMU
56 select ARCH_OPTIONAL_KERNEL_RWX if ARCH_HAS_STRICT_KERNEL_RWX
57 select ARCH_OPTIONAL_KERNEL_RWX_DEFAULT
58 select ARCH_STACKWALK
59 select ARCH_SUPPORTS_ATOMIC_RMW
60 select ARCH_SUPPORTS_CFI_CLANG
61 select ARCH_SUPPORTS_DEBUG_PAGEALLOC if MMU
62 select ARCH_SUPPORTS_HUGETLBFS if MMU
64 select ARCH_SUPPORTS_LTO_CLANG if LLD_VERSION >= 140000
65 select ARCH_SUPPORTS_LTO_CLANG_THIN if LLD_VERSION >= 140000
66 select ARCH_SUPPORTS_PAGE_TABLE_CHECK if MMU
67 select ARCH_SUPPORTS_PER_VMA_LOCK if MMU
68 select ARCH_SUPPORTS_RT
69 select ARCH_SUPPORTS_SHADOW_CALL_STACK if HAVE_SHADOW_CALL_STACK
70 select ARCH_USE_CMPXCHG_LOCKREF if 64BIT
71 select ARCH_USE_MEMTEST
72 select ARCH_USE_QUEUED_RWLOCKS
73 select ARCH_USE_SYM_ANNOTATIONS
74 select ARCH_USES_CFI_TRAPS if CFI_CLANG
75 select ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH if MMU
76 select ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT if MMU
77 select ARCH_WANT_FRAME_POINTERS
78 select ARCH_WANT_GENERAL_HUGETLB if !RISCV_ISA_SVNAPOT
79 select ARCH_WANT_HUGE_PMD_SHARE if 64BIT
80 select ARCH_WANT_LD_ORPHAN_WARN if !XIP_KERNEL
81 select ARCH_WANT_OPTIMIZE_DAX_VMEMMAP
82 select ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP
83 select ARCH_WANTS_NO_INSTR
84 select ARCH_WANTS_THP_SWAP if HAVE_ARCH_TRANSPARENT_HUGEPAGE
85 select BINFMT_FLAT_NO_DATA_START_OFFSET if !MMU
86 select BUILDTIME_TABLE_SORT if MMU
87 select CLINT_TIMER if RISCV_M_MODE
88 select CLONE_BACKWARDS
89 select COMMON_CLK
90 select CPU_PM if CPU_IDLE || HIBERNATION || SUSPEND
91 select EDAC_SUPPORT
92 select FRAME_POINTER if PERF_EVENTS || (FUNCTION_TRACER && !DYNAMIC_FTRACE)
93 select FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY if DYNAMIC_FTRACE
94 select GENERIC_ARCH_TOPOLOGY
95 select GENERIC_ATOMIC64 if !64BIT
96 select GENERIC_CLOCKEVENTS_BROADCAST if SMP
97 select GENERIC_CPU_DEVICES
98 select GENERIC_CPU_VULNERABILITIES
99 select GENERIC_EARLY_IOREMAP
100 select GENERIC_ENTRY
101 select GENERIC_GETTIMEOFDAY if HAVE_GENERIC_VDSO
102 select GENERIC_IDLE_POLL_SETUP
103 select GENERIC_IOREMAP if MMU
104 select GENERIC_IRQ_IPI if SMP
105 select GENERIC_IRQ_IPI_MUX if SMP
106 select GENERIC_IRQ_MULTI_HANDLER
107 select GENERIC_IRQ_SHOW
108 select GENERIC_IRQ_SHOW_LEVEL
109 select GENERIC_LIB_DEVMEM_IS_ALLOWED
110 select GENERIC_PCI_IOMAP
111 select GENERIC_PTDUMP if MMU
112 select GENERIC_SCHED_CLOCK
113 select GENERIC_SMP_IDLE_THREAD
114 select GENERIC_TIME_VSYSCALL if MMU && 64BIT
115 select GENERIC_VDSO_TIME_NS if HAVE_GENERIC_VDSO
116 select HARDIRQS_SW_RESEND
117 select HAS_IOPORT if MMU
118 select HAVE_ARCH_AUDITSYSCALL
119 select HAVE_ARCH_HUGE_VMALLOC if HAVE_ARCH_HUGE_VMAP
120 select HAVE_ARCH_HUGE_VMAP if MMU && 64BIT
121 select HAVE_ARCH_JUMP_LABEL if !XIP_KERNEL
122 select HAVE_ARCH_JUMP_LABEL_RELATIVE if !XIP_KERNEL
123 select HAVE_ARCH_KASAN if MMU && 64BIT
124 select HAVE_ARCH_KASAN_VMALLOC if MMU && 64BIT
125 select HAVE_ARCH_KFENCE if MMU && 64BIT
126 select HAVE_ARCH_KGDB if !XIP_KERNEL
127 select HAVE_ARCH_KGDB_QXFER_PKT
128 select HAVE_ARCH_MMAP_RND_BITS if MMU
129 select HAVE_ARCH_MMAP_RND_COMPAT_BITS if COMPAT
130 select HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET
131 select HAVE_ARCH_SECCOMP_FILTER
132 select HAVE_ARCH_STACKLEAK
133 select HAVE_ARCH_THREAD_STRUCT_WHITELIST
134 select HAVE_ARCH_TRACEHOOK
135 select HAVE_ARCH_TRANSPARENT_HUGEPAGE if 64BIT && MMU
136 select HAVE_ARCH_USERFAULTFD_MINOR if 64BIT && USERFAULTFD
137 select HAVE_ARCH_VMAP_STACK if MMU && 64BIT
138 select HAVE_ASM_MODVERSIONS
139 select HAVE_CONTEXT_TRACKING_USER
140 select HAVE_DEBUG_KMEMLEAK
141 select HAVE_DMA_CONTIGUOUS if MMU
142select HAVE_DYNAMIC_FTRACE if !XIP_KERNEL && MMU && (CLANG_SUPPORTS_DYNAMIC_FTRACE || GCC_SUPPORTS…
143 select HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS
144 select HAVE_DYNAMIC_FTRACE_WITH_ARGS if HAVE_DYNAMIC_FTRACE
145 select HAVE_FTRACE_MCOUNT_RECORD if !XIP_KERNEL
146 select HAVE_FUNCTION_GRAPH_TRACER
147 select HAVE_FUNCTION_GRAPH_RETVAL if HAVE_FUNCTION_GRAPH_TRACER
148 select HAVE_FUNCTION_TRACER if !XIP_KERNEL && !PREEMPTION
149 select HAVE_EBPF_JIT if MMU
150 select HAVE_GUP_FAST if MMU
151 select HAVE_FUNCTION_ARG_ACCESS_API
152 select HAVE_FUNCTION_ERROR_INJECTION
153 select HAVE_GCC_PLUGINS
154 select HAVE_GENERIC_VDSO if MMU && 64BIT
155 select HAVE_IRQ_TIME_ACCOUNTING
156 select HAVE_KERNEL_BZIP2 if !XIP_KERNEL && !EFI_ZBOOT
157 select HAVE_KERNEL_GZIP if !XIP_KERNEL && !EFI_ZBOOT
158 select HAVE_KERNEL_LZ4 if !XIP_KERNEL && !EFI_ZBOOT
159 select HAVE_KERNEL_LZMA if !XIP_KERNEL && !EFI_ZBOOT
160 select HAVE_KERNEL_LZO if !XIP_KERNEL && !EFI_ZBOOT
161 select HAVE_KERNEL_UNCOMPRESSED if !XIP_KERNEL && !EFI_ZBOOT
162 select HAVE_KERNEL_ZSTD if !XIP_KERNEL && !EFI_ZBOOT
163 select HAVE_KERNEL_XZ if !XIP_KERNEL && !EFI_ZBOOT
164 select HAVE_KPROBES if !XIP_KERNEL
165 select HAVE_KRETPROBES if !XIP_KERNEL
167 select HAVE_LD_DEAD_CODE_DATA_ELIMINATION if !LD_IS_LLD
168 select HAVE_MOVE_PMD
169 select HAVE_MOVE_PUD
170 select HAVE_PAGE_SIZE_4KB
171 select HAVE_PCI
172 select HAVE_PERF_EVENTS
173 select HAVE_PERF_REGS
174 select HAVE_PERF_USER_STACK_DUMP
175 select HAVE_POSIX_CPU_TIMERS_TASK_WORK
176 select HAVE_PREEMPT_DYNAMIC_KEY if !XIP_KERNEL
177 select HAVE_REGS_AND_STACK_ACCESS_API
178 select HAVE_RETHOOK if !XIP_KERNEL
179 select HAVE_RSEQ
180 select HAVE_RUST if RUSTC_SUPPORTS_RISCV
181 select HAVE_SAMPLE_FTRACE_DIRECT
182 select HAVE_SAMPLE_FTRACE_DIRECT_MULTI
183 select HAVE_STACKPROTECTOR
184 select HAVE_SYSCALL_TRACEPOINTS
185 select HOTPLUG_CORE_SYNC_DEAD if HOTPLUG_CPU
186 select IRQ_DOMAIN
187 select IRQ_FORCED_THREADING
188 select KASAN_VMALLOC if KASAN
189 select LOCK_MM_AND_FIND_VMA
190 select MMU_GATHER_RCU_TABLE_FREE if SMP && MMU
191 select MODULES_USE_ELF_RELA if MODULES
192 select OF
193 select OF_EARLY_FLATTREE
194 select OF_IRQ
195 select PCI_DOMAINS_GENERIC if PCI
196 select PCI_ECAM if (ACPI && PCI)
197 select PCI_MSI if PCI
198 select RISCV_ALTERNATIVE if !XIP_KERNEL
199 select RISCV_APLIC
200 select RISCV_IMSIC
201 select RISCV_INTC
202 select RISCV_TIMER if RISCV_SBI
203 select SIFIVE_PLIC
204 select SPARSE_IRQ
205 select SYSCTL_EXCEPTION_TRACE
206 select THREAD_INFO_IN_TASK
207 select TRACE_IRQFLAGS_SUPPORT
208 select UACCESS_MEMCPY if !MMU
209 select USER_STACKTRACE_SUPPORT
210 select ZONE_DMA32 if 64BIT
269 Select this option if you want to run the kernel in M-mode,
282 Select if you want MMU-based virtualised addressing space
304 select SPARSEMEM_STATIC if 32BIT && SPARSEMEM
305 select SPARSEMEM_VMEMMAP_ENABLE if 64BIT
319 select GENERIC_BUG_RELATIVE_POINTERS if 64BIT
351 select ARCH_HAS_DMA_PREP_COHERENT
352 select ARCH_HAS_SETUP_DMA_OPS
353 select ARCH_HAS_SYNC_DMA_FOR_CPU
354 select ARCH_HAS_SYNC_DMA_FOR_DEVICE
355 select DMA_BOUNCE_UNALIGNED_KMALLOC if SWIOTLB
401 select 32BIT
402 select GENERIC_LIB_ASHLDI3
403 select GENERIC_LIB_ASHRDI3
404 select GENERIC_LIB_LSHRDI3
405 select GENERIC_LIB_UCMPDI2
409 select 64BIT
410 select ARCH_SUPPORTS_INT128 if CC_HAS_INT128
411 select SWIOTLB if MMU
431 select HAVE_MOD_ARCH_SPECIFIC
466 select GENERIC_IRQ_MIGRATION
487 select ARCH_SUPPORTS_NUMA_BALANCING
488 select GENERIC_ARCH_NUMA
489 select HAVE_SETUP_PER_CPU_AREA
490 select NEED_PER_CPU_EMBED_FIRST_CHUNK
491 select NEED_PER_CPU_PAGE_FIRST_CHUNK
492 select OF_NUMA
493 select USE_PERCPU_NUMA_NODE_ID
583 select DYNAMIC_SIGFRAME
707 select RISCV_DMA_NONCOHERENT
708 select DMA_DIRECT_REMAP
771 select HAVE_IRQ_EXIT_ON_IRQ_STACK
772 select HAVE_SOFTIRQ_ON_OWN_STACK
789 select SYSCTL_ARCH_UNALIGN_ALLOW
804 select RISCV_MISALIGNED
815 select RISCV_MISALIGNED
833 select DCACHE_WORD_ACCESS if MMU
834 select HAVE_EFFICIENT_UNALIGNED_ACCESS
885 select HOTPLUG_CPU if SMP
893 select HAVE_IMA_KEXEC if IMA
894 select KEXEC_ELF
929 Select this option to enable fine granularity task steal time
939 select MODULE_SECTIONS if MODULES
953 select RELOCATABLE
1025 select ARCH_SUPPORTS_ACPI if 64BIT
1026 select EFI_GENERIC_STUB
1027 select EFI_PARAMS_FROM_FDT
1028 select EFI_RUNTIME_WRAPPERS
1029 select EFI_STUB
1030 select LIBFDT
1031 select RISCV_ISA_C
1032 select UCS2_STRING
1079 select PHYS_RAM_BASE_FIXED
1151 select EFI
1152 select MMU
1153 select OF