blob: ddc01961a0da5029534d358a899f7289eb8b343e [file] [log] [blame]
Catalin Marinas8c2c3df2012-04-20 14:45:54 +01001config ARM64
2 def_bool y
Arun Chandran92980402014-10-10 12:31:24 +01003 select ARCH_BINFMT_ELF_RANDOMIZE_PIE
Catalin Marinas8c2c3df2012-04-20 14:45:54 +01004 select ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE
Laura Abbott308c09f2014-08-08 14:23:25 -07005 select ARCH_HAS_SG_CHAIN
Lorenzo Pieralisi1f850082013-09-04 10:55:17 +01006 select ARCH_HAS_TICK_BROADCAST if GENERIC_CLOCKEVENTS_BROADCAST
Sudeep Hollac63c8702014-05-09 10:33:01 +01007 select ARCH_USE_CMPXCHG_LOCKREF
Peter Zijlstra4badad32014-06-06 19:53:16 +02008 select ARCH_SUPPORTS_ATOMIC_RMW
Arnd Bergmann91701002013-02-21 11:42:57 +01009 select ARCH_WANT_OPTIONAL_GPIOLIB
Will Deacon6212a512012-11-07 14:16:28 +000010 select ARCH_WANT_COMPAT_IPC_PARSE_VERSION
Catalin Marinasb6f35982013-01-29 18:25:41 +000011 select ARCH_WANT_FRAME_POINTERS
Catalin Marinas25c92a32012-12-18 15:26:13 +000012 select ARM_AMBA
Mark Rutland1aee5d72012-11-20 10:06:00 +000013 select ARM_ARCH_TIMER
Catalin Marinasc4188ed2013-01-14 12:39:31 +000014 select ARM_GIC
AKASHI Takahiro875cbf32014-07-04 08:28:30 +010015 select AUDIT_ARCH_COMPAT_GENERIC
Marc Zyngier021f6532014-06-30 16:01:31 +010016 select ARM_GIC_V3
Will Deaconadace892013-05-08 17:29:24 +010017 select BUILDTIME_EXTABLE_SORT
Catalin Marinasdb2789b2012-12-18 15:27:25 +000018 select CLONE_BACKWARDS
Deepak Saxena7ca2ef32012-09-22 10:33:36 -070019 select COMMON_CLK
Lorenzo Pieralisi166936b2013-11-07 18:37:14 +000020 select CPU_PM if (SUSPEND || CPU_IDLE)
Will Deacon7bc13fd2013-11-06 19:32:13 +000021 select DCACHE_WORD_ACCESS
Laura Abbottd4932f92014-10-09 15:26:44 -070022 select GENERIC_ALLOCATOR
Catalin Marinas8c2c3df2012-04-20 14:45:54 +010023 select GENERIC_CLOCKEVENTS
Lorenzo Pieralisi1f850082013-09-04 10:55:17 +010024 select GENERIC_CLOCKEVENTS_BROADCAST if SMP
Ard Biesheuvel3be1a5c2014-03-04 01:10:04 +000025 select GENERIC_CPU_AUTOPROBE
Mark Salterbf4b5582014-04-07 15:39:52 -070026 select GENERIC_EARLY_IOREMAP
Catalin Marinas8c2c3df2012-04-20 14:45:54 +010027 select GENERIC_IOMAP
28 select GENERIC_IRQ_PROBE
29 select GENERIC_IRQ_SHOW
Stephen Boyd65cd4f62013-07-18 16:21:18 -070030 select GENERIC_SCHED_CLOCK
Catalin Marinas8c2c3df2012-04-20 14:45:54 +010031 select GENERIC_SMP_IDLE_THREAD
Will Deacon12a0ef72013-11-06 17:20:22 +000032 select GENERIC_STRNCPY_FROM_USER
33 select GENERIC_STRNLEN_USER
Catalin Marinas8c2c3df2012-04-20 14:45:54 +010034 select GENERIC_TIME_VSYSCALL
Marc Zyngiera1ddc742014-08-26 11:03:17 +010035 select HANDLE_DOMAIN_IRQ
Catalin Marinas8c2c3df2012-04-20 14:45:54 +010036 select HARDIRQS_SW_RESEND
AKASHI Takahiro875cbf32014-07-04 08:28:30 +010037 select HAVE_ARCH_AUDITSYSCALL
Jiang Liu9732caf2014-01-07 22:17:13 +080038 select HAVE_ARCH_JUMP_LABEL
Vijaya Kumar K95292472014-01-28 11:20:22 +000039 select HAVE_ARCH_KGDB
Catalin Marinas8c2c3df2012-04-20 14:45:54 +010040 select HAVE_ARCH_TRACEHOOK
Zi Shen Lime54bcde2014-08-26 21:15:30 -070041 select HAVE_BPF_JIT
AKASHI Takahiroaf64d2a2014-04-30 10:54:32 +010042 select HAVE_C_RECORDMCOUNT
Laura Abbottc0c264a2014-06-25 23:55:03 +010043 select HAVE_CC_STACKPROTECTOR
Catalin Marinas9b2a60c2012-10-08 16:28:13 -070044 select HAVE_DEBUG_BUGVERBOSE
Catalin Marinasb69ec422012-10-08 16:28:11 -070045 select HAVE_DEBUG_KMEMLEAK
Catalin Marinas8c2c3df2012-04-20 14:45:54 +010046 select HAVE_DMA_API_DEBUG
47 select HAVE_DMA_ATTRS
Laura Abbott6ac21042013-12-12 19:28:33 +000048 select HAVE_DMA_CONTIGUOUS
AKASHI Takahirobd7d38d2014-04-30 10:54:34 +010049 select HAVE_DYNAMIC_FTRACE
Will Deacon50afc332013-12-16 17:50:08 +000050 select HAVE_EFFICIENT_UNALIGNED_ACCESS
AKASHI Takahiroaf64d2a2014-04-30 10:54:32 +010051 select HAVE_FTRACE_MCOUNT_RECORD
AKASHI Takahiro819e50e2014-04-30 18:54:33 +090052 select HAVE_FUNCTION_TRACER
53 select HAVE_FUNCTION_GRAPH_TRACER
Catalin Marinas8c2c3df2012-04-20 14:45:54 +010054 select HAVE_GENERIC_DMA_COHERENT
Catalin Marinas8c2c3df2012-04-20 14:45:54 +010055 select HAVE_HW_BREAKPOINT if PERF_EVENTS
Catalin Marinas8c2c3df2012-04-20 14:45:54 +010056 select HAVE_MEMBLOCK
Mark Rutland55834a72014-02-07 17:12:45 +000057 select HAVE_PATA_PLATFORM
Catalin Marinas8c2c3df2012-04-20 14:45:54 +010058 select HAVE_PERF_EVENTS
Jean Pihet2ee0d7f2014-02-03 19:18:27 +010059 select HAVE_PERF_REGS
60 select HAVE_PERF_USER_STACK_DUMP
Steve Capper5e5f6dc2014-10-09 15:29:23 -070061 select HAVE_RCU_TABLE_FREE
AKASHI Takahiro055b1212014-04-30 10:54:36 +010062 select HAVE_SYSCALL_TRACEPOINTS
Catalin Marinas8c2c3df2012-04-20 14:45:54 +010063 select IRQ_DOMAIN
Catalin Marinasfea2aca2012-10-16 11:26:57 +010064 select MODULES_USE_ELF_RELA
Catalin Marinas8c2c3df2012-04-20 14:45:54 +010065 select NO_BOOTMEM
66 select OF
67 select OF_EARLY_FLATTREE
Marek Szyprowski9bf14b72014-02-28 14:42:55 +010068 select OF_RESERVED_MEM
Catalin Marinas8c2c3df2012-04-20 14:45:54 +010069 select PERF_USE_VMALLOC
Catalin Marinasaa1e8ec2013-02-28 18:14:37 +000070 select POWER_RESET
71 select POWER_SUPPLY
Catalin Marinas8c2c3df2012-04-20 14:45:54 +010072 select RTC_LIB
73 select SPARSE_IRQ
Catalin Marinas7ac57a82012-10-08 16:28:16 -070074 select SYSCTL_EXCEPTION_TRACE
Larry Bassel6c81fe72014-05-30 12:34:15 -070075 select HAVE_CONTEXT_TRACKING
Catalin Marinas8c2c3df2012-04-20 14:45:54 +010076 help
77 ARM 64-bit (AArch64) Linux support.
78
79config 64BIT
80 def_bool y
81
82config ARCH_PHYS_ADDR_T_64BIT
83 def_bool y
84
85config MMU
86 def_bool y
87
Uwe Kleine-Königce816fa2014-04-07 15:39:19 -070088config NO_IOPORT_MAP
Liviu Dudaud1e6dc92014-09-29 15:29:31 +010089 def_bool y if !PCI
Catalin Marinas8c2c3df2012-04-20 14:45:54 +010090
91config STACKTRACE_SUPPORT
92 def_bool y
93
94config LOCKDEP_SUPPORT
95 def_bool y
96
97config TRACE_IRQFLAGS_SUPPORT
98 def_bool y
99
Will Deaconc209f792014-03-14 17:47:05 +0000100config RWSEM_XCHGADD_ALGORITHM
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100101 def_bool y
102
103config GENERIC_HWEIGHT
104 def_bool y
105
106config GENERIC_CSUM
107 def_bool y
108
109config GENERIC_CALIBRATE_DELAY
110 def_bool y
111
Catalin Marinas19e76402014-02-27 12:09:22 +0000112config ZONE_DMA
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100113 def_bool y
114
Steve Capper29e56942014-10-09 15:29:25 -0700115config HAVE_GENERIC_RCU_GUP
116 def_bool y
117
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100118config ARCH_DMA_ADDR_T_64BIT
119 def_bool y
120
121config NEED_DMA_MAP_STATE
122 def_bool y
123
124config NEED_SG_DMA_LENGTH
125 def_bool y
126
127config SWIOTLB
128 def_bool y
129
130config IOMMU_HELPER
131 def_bool SWIOTLB
132
Ard Biesheuvel4cfb3612013-07-09 14:18:12 +0100133config KERNEL_MODE_NEON
134 def_bool y
135
Rob Herring92cc15f2014-04-18 17:19:59 -0500136config FIX_EARLYCON_MEM
137 def_bool y
138
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100139source "init/Kconfig"
140
141source "kernel/Kconfig.freezer"
142
Catalin Marinas1ae90e72012-09-05 17:47:44 +0100143menu "Platform selection"
144
Suravee Suthikulpanit41904362014-11-26 11:51:09 +0700145config ARCH_SEATTLE
146 bool "AMD Seattle SoC Family"
147 help
148 This enables support for AMD Seattle SOC Family
149
Radha Mohan Chintakuntla28f74202014-04-08 18:47:51 +0530150config ARCH_THUNDER
151 bool "Cavium Inc. Thunder SoC Family"
152 help
153 This enables support for Cavium's Thunder Family of SoCs.
154
Catalin Marinas1ae90e72012-09-05 17:47:44 +0100155config ARCH_VEXPRESS
156 bool "ARMv8 software model (Versatile Express)"
157 select ARCH_REQUIRE_GPIOLIB
158 select COMMON_CLK_VERSATILE
Catalin Marinasaa1e8ec2013-02-28 18:14:37 +0000159 select POWER_RESET_VEXPRESS
Catalin Marinas1ae90e72012-09-05 17:47:44 +0100160 select VEXPRESS_CONFIG
161 help
162 This enables support for the ARMv8 software model (Versatile
163 Express).
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100164
Vinayak Kale15942852013-04-24 10:06:57 +0100165config ARCH_XGENE
166 bool "AppliedMicro X-Gene SOC Family"
167 help
168 This enables support for AppliedMicro X-Gene SOC Family
169
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100170endmenu
171
172menu "Bus support"
173
174config ARM_AMBA
175 bool
176
Liviu Dudaud1e6dc92014-09-29 15:29:31 +0100177config PCI
178 bool "PCI support"
179 help
180 This feature enables support for PCI bus system. If you say Y
181 here, the kernel will include drivers and infrastructure code
182 to support PCI bus devices.
183
184config PCI_DOMAINS
185 def_bool PCI
186
187config PCI_DOMAINS_GENERIC
188 def_bool PCI
189
190config PCI_SYSCALL
191 def_bool PCI
192
193source "drivers/pci/Kconfig"
194source "drivers/pci/pcie/Kconfig"
195source "drivers/pci/hotplug/Kconfig"
196
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100197endmenu
198
199menu "Kernel Features"
200
Jungseok Leee41ceed2014-05-12 10:40:38 +0100201choice
202 prompt "Page size"
203 default ARM64_4K_PAGES
204 help
205 Page size (translation granule) configuration.
206
207config ARM64_4K_PAGES
208 bool "4KB"
209 help
210 This feature enables 4KB pages support.
211
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100212config ARM64_64K_PAGES
Jungseok Leee41ceed2014-05-12 10:40:38 +0100213 bool "64KB"
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100214 help
215 This feature enables 64KB pages support (4KB by default)
216 allowing only two levels of page tables and faster TLB
217 look-up. AArch32 emulation is not available when this feature
218 is enabled.
219
Jungseok Leee41ceed2014-05-12 10:40:38 +0100220endchoice
221
222choice
223 prompt "Virtual address space size"
224 default ARM64_VA_BITS_39 if ARM64_4K_PAGES
225 default ARM64_VA_BITS_42 if ARM64_64K_PAGES
226 help
227 Allows choosing one of multiple possible virtual address
228 space sizes. The level of translation table is determined by
229 a combination of page size and virtual address space size.
230
231config ARM64_VA_BITS_39
232 bool "39-bit"
233 depends on ARM64_4K_PAGES
234
235config ARM64_VA_BITS_42
236 bool "42-bit"
237 depends on ARM64_64K_PAGES
238
Jungseok Leec79b9542014-05-12 18:40:51 +0900239config ARM64_VA_BITS_48
240 bool "48-bit"
Christoffer Dall04f905a2014-10-10 11:14:30 +0100241 depends on !ARM_SMMU
Jungseok Leec79b9542014-05-12 18:40:51 +0900242
Jungseok Leee41ceed2014-05-12 10:40:38 +0100243endchoice
244
245config ARM64_VA_BITS
246 int
247 default 39 if ARM64_VA_BITS_39
248 default 42 if ARM64_VA_BITS_42
Jungseok Leec79b9542014-05-12 18:40:51 +0900249 default 48 if ARM64_VA_BITS_48
Jungseok Leee41ceed2014-05-12 10:40:38 +0100250
Catalin Marinasabe669d2014-07-15 15:37:21 +0100251config ARM64_PGTABLE_LEVELS
252 int
253 default 2 if ARM64_64K_PAGES && ARM64_VA_BITS_42
Catalin Marinas383c2792014-07-21 15:54:50 +0100254 default 3 if ARM64_64K_PAGES && ARM64_VA_BITS_48
Catalin Marinasabe669d2014-07-15 15:37:21 +0100255 default 3 if ARM64_4K_PAGES && ARM64_VA_BITS_39
256 default 4 if ARM64_4K_PAGES && ARM64_VA_BITS_48
Jungseok Leec79b9542014-05-12 18:40:51 +0900257
Will Deacona8720132013-10-11 14:52:19 +0100258config CPU_BIG_ENDIAN
259 bool "Build big-endian kernel"
260 help
261 Say Y if you plan on running a kernel in big-endian mode.
262
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100263config SMP
264 bool "Symmetric Multi-Processing"
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100265 help
266 This enables support for systems with more than one CPU. If
267 you say N here, the kernel will run on single and
268 multiprocessor machines, but will use only one CPU of a
269 multiprocessor machine. If you say Y here, the kernel will run
270 on many, but not all, single processor machines. On a single
271 processor machine, the kernel will run faster if you say N
272 here.
273
274 If you don't know what to do here, say N.
275
Mark Brownf6e763b2014-03-04 07:51:17 +0000276config SCHED_MC
277 bool "Multi-core scheduler support"
278 depends on SMP
279 help
280 Multi-core scheduler support improves the CPU scheduler's decision
281 making when dealing with multi-core CPU chips at a cost of slightly
282 increased overhead in some places. If unsure say N here.
283
284config SCHED_SMT
285 bool "SMT scheduler support"
286 depends on SMP
287 help
288 Improves the CPU scheduler's decision making when dealing with
289 MultiThreading at a cost of slightly increased overhead in some
290 places. If unsure say N here.
291
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100292config NR_CPUS
Robert Richtere3672642014-09-08 12:44:48 +0100293 int "Maximum number of CPUs (2-64)"
294 range 2 64
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100295 depends on SMP
Vinayak Kale15942852013-04-24 10:06:57 +0100296 # These have to remain sorted largest to smallest
Robert Richtere3672642014-09-08 12:44:48 +0100297 default "64"
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100298
Mark Rutland9327e2c2013-10-24 20:30:18 +0100299config HOTPLUG_CPU
300 bool "Support for hot-pluggable CPUs"
301 depends on SMP
302 help
303 Say Y here to experiment with turning CPUs off and on. CPUs
304 can be controlled through /sys/devices/system/cpu.
305
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100306source kernel/Kconfig.preempt
307
308config HZ
309 int
310 default 100
311
312config ARCH_HAS_HOLES_MEMORYMODEL
313 def_bool y if SPARSEMEM
314
315config ARCH_SPARSEMEM_ENABLE
316 def_bool y
317 select SPARSEMEM_VMEMMAP_ENABLE
318
319config ARCH_SPARSEMEM_DEFAULT
320 def_bool ARCH_SPARSEMEM_ENABLE
321
322config ARCH_SELECT_MEMORY_MODEL
323 def_bool ARCH_SPARSEMEM_ENABLE
324
325config HAVE_ARCH_PFN_VALID
326 def_bool ARCH_HAS_HOLES_MEMORYMODEL || !SPARSEMEM
327
328config HW_PERF_EVENTS
329 bool "Enable hardware performance counter support for perf events"
330 depends on PERF_EVENTS
331 default y
332 help
333 Enable hardware performance counter support for perf events. If
334 disabled, perf events will use software events only.
335
Steve Capper084bd292013-04-10 13:48:00 +0100336config SYS_SUPPORTS_HUGETLBFS
337 def_bool y
338
339config ARCH_WANT_GENERAL_HUGETLB
340 def_bool y
341
342config ARCH_WANT_HUGE_PMD_SHARE
343 def_bool y if !ARM64_64K_PAGES
344
Steve Capperaf074842013-04-19 16:23:57 +0100345config HAVE_ARCH_TRANSPARENT_HUGEPAGE
346 def_bool y
347
Catalin Marinasa41dc0e2014-04-03 17:48:54 +0100348config ARCH_HAS_CACHE_LINE_SIZE
349 def_bool y
350
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100351source "mm/Kconfig"
352
Stefano Stabelliniaa42aa12013-06-03 17:05:43 +0000353config XEN_DOM0
354 def_bool y
355 depends on XEN
356
357config XEN
Julien Grallc2ba1f72014-09-17 14:07:06 -0700358 bool "Xen guest support on ARM64"
Stefano Stabelliniaa42aa12013-06-03 17:05:43 +0000359 depends on ARM64 && OF
Stefano Stabellini83862cc2013-10-10 13:40:44 +0000360 select SWIOTLB_XEN
Stefano Stabelliniaa42aa12013-06-03 17:05:43 +0000361 help
362 Say Y if you want to run Linux in a Virtual Machine on Xen on ARM64.
363
Steve Capperd03bb142013-04-25 15:19:21 +0100364config FORCE_MAX_ZONEORDER
365 int
366 default "14" if (ARM64_64K_PAGES && TRANSPARENT_HUGEPAGE)
367 default "11"
368
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100369endmenu
370
371menu "Boot options"
372
373config CMDLINE
374 string "Default kernel command string"
375 default ""
376 help
377 Provide a set of default command-line options at build time by
378 entering them here. As a minimum, you should specify the the
379 root device (e.g. root=/dev/nfs).
380
381config CMDLINE_FORCE
382 bool "Always use the default kernel command string"
383 help
384 Always use the default kernel command string, even if the boot
385 loader passes other arguments to the kernel.
386 This is useful if you cannot or don't want to change the
387 command-line options your boot loader passes to the kernel.
388
Ard Biesheuvelf4f75ad52014-07-02 14:54:43 +0200389config EFI_STUB
390 bool
391
Mark Salterf84d0272014-04-15 21:59:30 -0400392config EFI
393 bool "UEFI runtime support"
394 depends on OF && !CPU_BIG_ENDIAN
395 select LIBFDT
396 select UCS2_STRING
397 select EFI_PARAMS_FROM_FDT
Ard Biesheuvele15dd492014-07-04 19:41:53 +0200398 select EFI_RUNTIME_WRAPPERS
Ard Biesheuvelf4f75ad52014-07-02 14:54:43 +0200399 select EFI_STUB
400 select EFI_ARMSTUB
Mark Salterf84d0272014-04-15 21:59:30 -0400401 default y
402 help
403 This option provides support for runtime services provided
404 by UEFI firmware (such as non-volatile variables, realtime
Mark Salter3c7f2552014-04-15 22:47:52 -0400405 clock, and platform reset). A UEFI stub is also provided to
406 allow the kernel to be booted as an EFI application. This
407 is only useful on systems that have UEFI firmware.
Mark Salterf84d0272014-04-15 21:59:30 -0400408
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100409endmenu
410
411menu "Userspace binary formats"
412
413source "fs/Kconfig.binfmt"
414
415config COMPAT
416 bool "Kernel support for 32-bit EL0"
417 depends on !ARM64_64K_PAGES
418 select COMPAT_BINFMT_ELF
Catalin Marinasaf1839e2012-10-08 16:28:08 -0700419 select HAVE_UID16
Al Viro84b9e9b2012-12-25 16:29:11 -0500420 select OLD_SIGSUSPEND3
Al Viro51682032012-12-25 19:31:29 -0500421 select COMPAT_OLD_SIGACTION
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100422 help
423 This option enables support for a 32-bit EL0 running under a 64-bit
424 kernel at EL1. AArch32-specific components such as system calls,
425 the user helper functions, VFP support and the ptrace interface are
426 handled appropriately by the kernel.
427
428 If you want to execute 32-bit userspace applications, say Y.
429
430config SYSVIPC_COMPAT
431 def_bool y
432 depends on COMPAT && SYSVIPC
433
434endmenu
435
Lorenzo Pieralisi166936b2013-11-07 18:37:14 +0000436menu "Power management options"
437
438source "kernel/power/Kconfig"
439
440config ARCH_SUSPEND_POSSIBLE
441 def_bool y
442
443config ARM64_CPU_SUSPEND
444 def_bool PM_SLEEP
445
446endmenu
447
Lorenzo Pieralisi13072202013-07-17 14:54:21 +0100448menu "CPU Power Management"
449
450source "drivers/cpuidle/Kconfig"
451
Rob Herring52e7e812014-02-24 11:27:57 +0900452source "drivers/cpufreq/Kconfig"
453
454endmenu
455
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100456source "net/Kconfig"
457
458source "drivers/Kconfig"
459
Mark Salterf84d0272014-04-15 21:59:30 -0400460source "drivers/firmware/Kconfig"
461
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100462source "fs/Kconfig"
463
Marc Zyngierc3eb5b12013-07-04 13:34:32 +0100464source "arch/arm64/kvm/Kconfig"
465
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100466source "arch/arm64/Kconfig.debug"
467
468source "security/Kconfig"
469
470source "crypto/Kconfig"
Ard Biesheuvel2c988332014-03-06 16:23:33 +0800471if CRYPTO
472source "arch/arm64/crypto/Kconfig"
473endif
Catalin Marinas8c2c3df2012-04-20 14:45:54 +0100474
475source "lib/Kconfig"