]>
Commit | Line | Data |
---|---|---|
70f5c40c JP |
1 | |
2 | #- | |
3 | #- *** FILE: arch/arm/Kconfig *** | |
4 | #- | |
5 | ARM_DMA_IOMMU_ALIGNMENT arm=8 | |
6 | MMU arm=y | |
7 | ARCH_MULTIPLATFORM arm=y | |
70f5c40c JP |
8 | ARCH_EP93XX arm=n |
9 | ARCH_FOOTBRIDGE arm=n | |
10 | ARCH_IOP32X arm=n | |
11 | ARCH_IXP4XX arm=n | |
12 | ARCH_DOVE arm=n | |
13 | ARCH_PXA arm=n | |
14 | ARCH_RPC arm=n | |
15 | ARCH_SA1100 arm=n | |
16 | ARCH_S3C24XX arm=n | |
17 | ARCH_OMAP1 arm=n | |
18 | #- CPU Core family selection | |
7c008781 JP |
19 | ARCH_MULTI_V6 armv6l=y armv6hl=y armv7l=n armv7hl=n armv7hnl=n |
20 | ARCH_MULTI_V7 armv6l=y armv6hl=y armv7l=y armv7hl=y armv7hnl=y | |
70f5c40c JP |
21 | ARCH_VIRT arm=n |
22 | #- file arch/arm/mach-actions/Kconfig goes here | |
23 | #- file arch/arm/mach-alpine/Kconfig goes here | |
24 | #- file arch/arm/mach-artpec/Kconfig goes here | |
25 | #- file arch/arm/mach-asm9260/Kconfig goes here | |
26 | #- file arch/arm/mach-aspeed/Kconfig goes here | |
27 | #- file arch/arm/mach-at91/Kconfig goes here | |
28 | #- file arch/arm/mach-axxia/Kconfig goes here | |
29 | #- file arch/arm/mach-bcm/Kconfig goes here | |
30 | #- file arch/arm/mach-berlin/Kconfig goes here | |
31 | #- file arch/arm/mach-clps711x/Kconfig goes here | |
32 | #- file arch/arm/mach-cns3xxx/Kconfig goes here | |
33 | #- file arch/arm/mach-davinci/Kconfig goes here | |
34 | #- file arch/arm/mach-digicolor/Kconfig goes here | |
35 | #- file arch/arm/mach-dove/Kconfig goes here | |
36 | #- file arch/arm/mach-ep93xx/Kconfig goes here | |
37 | #- file arch/arm/mach-exynos/Kconfig goes here | |
70f5c40c JP |
38 | #- file arch/arm/mach-footbridge/Kconfig goes here |
39 | #- file arch/arm/mach-gemini/Kconfig goes here | |
40 | #- file arch/arm/mach-highbank/Kconfig goes here | |
41 | #- file arch/arm/mach-hisi/Kconfig goes here | |
42 | #- file arch/arm/mach-imx/Kconfig goes here | |
43 | #- file arch/arm/mach-integrator/Kconfig goes here | |
44 | #- file arch/arm/mach-iop32x/Kconfig goes here | |
45 | #- file arch/arm/mach-ixp4xx/Kconfig goes here | |
46 | #- file arch/arm/mach-keystone/Kconfig goes here | |
47 | #- file arch/arm/mach-lpc32xx/Kconfig goes here | |
48 | #- file arch/arm/mach-mediatek/Kconfig goes here | |
49 | #- file arch/arm/mach-meson/Kconfig goes here | |
50 | #- file arch/arm/mach-milbeaut/Kconfig goes here | |
51 | #- file arch/arm/mach-mmp/Kconfig goes here | |
52 | #- file arch/arm/mach-moxart/Kconfig goes here | |
53 | #- file arch/arm/mach-mstar/Kconfig goes here | |
54 | #- file arch/arm/mach-mv78xx0/Kconfig goes here | |
55 | #- file arch/arm/mach-mvebu/Kconfig goes here | |
56 | #- file arch/arm/mach-mxs/Kconfig goes here | |
57 | #- file arch/arm/mach-nomadik/Kconfig goes here | |
58 | #- file arch/arm/mach-npcm/Kconfig goes here | |
59 | #- file arch/arm/mach-nspire/Kconfig goes here | |
60 | #- file arch/arm/plat-omap/Kconfig goes here | |
61 | #- file arch/arm/mach-omap1/Kconfig goes here | |
62 | #- file arch/arm/mach-omap2/Kconfig goes here | |
63 | #- file arch/arm/mach-orion5x/Kconfig goes here | |
64 | #- file arch/arm/mach-oxnas/Kconfig goes here | |
70f5c40c JP |
65 | #- file arch/arm/mach-pxa/Kconfig goes here |
66 | #- file arch/arm/plat-pxa/Kconfig goes here | |
67 | #- file arch/arm/mach-qcom/Kconfig goes here | |
68 | #- file arch/arm/mach-rda/Kconfig goes here | |
69 | #- file arch/arm/mach-realtek/Kconfig goes here | |
70 | #- file arch/arm/mach-realview/Kconfig goes here | |
71 | #- file arch/arm/mach-rockchip/Kconfig goes here | |
e4269853 | 72 | #- file arch/arm/mach-s3c/Kconfig goes here |
70f5c40c JP |
73 | #- file arch/arm/mach-s5pv210/Kconfig goes here |
74 | #- file arch/arm/mach-sa1100/Kconfig goes here | |
75 | #- file arch/arm/mach-shmobile/Kconfig goes here | |
76 | #- file arch/arm/mach-socfpga/Kconfig goes here | |
77 | #- file arch/arm/mach-spear/Kconfig goes here | |
78 | #- file arch/arm/mach-sti/Kconfig goes here | |
79 | #- file arch/arm/mach-stm32/Kconfig goes here | |
80 | #- file arch/arm/mach-sunxi/Kconfig goes here | |
70f5c40c | 81 | #- file arch/arm/mach-tegra/Kconfig goes here |
70f5c40c JP |
82 | #- file arch/arm/mach-uniphier/Kconfig goes here |
83 | #- file arch/arm/mach-ux500/Kconfig goes here | |
84 | #- file arch/arm/mach-versatile/Kconfig goes here | |
85 | #- file arch/arm/mach-vexpress/Kconfig goes here | |
86 | #- file arch/arm/mach-vt8500/Kconfig goes here | |
70f5c40c JP |
87 | #- file arch/arm/mach-zynq/Kconfig goes here |
88 | #- file arch/arm/mm/Kconfig goes here | |
89 | #- file arch/arm/Kconfig-nommu goes here | |
90 | ARM_ERRATA_411920 arm=y | |
605ca9ab | 91 | ARM_ERRATA_430973 arm=y |
70f5c40c | 92 | ARM_ERRATA_643719 arm=y |
605ca9ab JP |
93 | ARM_ERRATA_720789 arm=y |
94 | ARM_ERRATA_754322 arm=y | |
95 | ARM_ERRATA_754327 arm=y | |
96 | ARM_ERRATA_764369 arm=y | |
97 | ARM_ERRATA_775420 arm=y | |
98 | ARM_ERRATA_798181 arm=y | |
99 | ARM_ERRATA_773022 arm=y | |
100 | ARM_ERRATA_818325_852422 arm=y | |
101 | ARM_ERRATA_821420 arm=y | |
102 | ARM_ERRATA_825619 arm=y | |
103 | ARM_ERRATA_857271 arm=y | |
104 | ARM_ERRATA_852421 arm=y | |
105 | ARM_ERRATA_852423 arm=y | |
106 | ARM_ERRATA_857272 arm=y | |
70f5c40c | 107 | #- file arch/arm/common/Kconfig goes here |
605ca9ab | 108 | ARM_ERRATA_814220 arm=y |
70f5c40c JP |
109 | SMP arm=y |
110 | SMP_ON_UP arm=y | |
111 | ARM_CPU_TOPOLOGY arm=y | |
112 | SCHED_MC arm=y | |
113 | SCHED_SMT arm=y | |
114 | HAVE_ARM_ARCH_TIMER arm=y | |
115 | MCPM arm=n | |
116 | BIG_LITTLE arm=n | |
117 | VMSPLIT_3G arm=n | |
118 | VMSPLIT_3G_OPT arm=n | |
119 | VMSPLIT_2G arm=y | |
120 | VMSPLIT_1G arm=n | |
121 | NR_CPUS arm=32 | |
122 | HOTPLUG_CPU arm=y | |
1421f0cc | 123 | ARM_PSCI arm=y |
70f5c40c JP |
124 | HZ_200 arm=n |
125 | HZ_500 arm=n | |
126 | THUMB2_KERNEL arm=n | |
127 | ARM_PATCH_IDIV arm=y | |
128 | OABI_COMPAT arm=n | |
129 | HIGHMEM arm=y | |
130 | HIGHPTE arm=y | |
131 | CPU_SW_DOMAIN_PAN arm=y | |
132 | ARM_MODULE_PLTS arm=y | |
133 | FORCE_MAX_ZONEORDER arm=11 | |
134 | UACCESS_WITH_MEMCPY arm=y | |
70f5c40c JP |
135 | PARAVIRT arm=y |
136 | PARAVIRT_TIME_ACCOUNTING arm=y | |
137 | XEN arm=y | |
138 | STACKPROTECTOR_PER_TASK arm=y | |
139 | USE_OF arm=y | |
140 | ATAGS arm=y | |
141 | DEPRECATED_PARAM_STRUCT arm=n | |
142 | ZBOOT_ROM_TEXT arm=0x0 | |
143 | ZBOOT_ROM_BSS arm=0x0 | |
144 | ARM_APPENDED_DTB arm=n | |
145 | CMDLINE arm="" | |
146 | KEXEC arm=y | |
147 | ATAGS_PROC arm=y | |
148 | CRASH_DUMP arm=n | |
149 | AUTO_ZRELADDR arm=y | |
150 | EFI arm=n | |
151 | #- file drivers/cpufreq/Kconfig goes here | |
152 | #- file drivers/cpuidle/Kconfig goes here | |
153 | #- At least one emulation must be selected | |
154 | VFP arm=y | |
155 | NEON arm=y | |
156 | KERNEL_MODE_NEON arm=y | |
157 | #- file kernel/power/Kconfig goes here | |
70f5c40c JP |
158 | #- file arch/arm/crypto/Kconfig goes here |
159 | #- file arch/arm/Kconfig.assembler goes here | |
160 | ||
161 | #- | |
162 | #- *** FILE: arch/arm/crypto/Kconfig *** | |
163 | #- | |
164 | ARM_CRYPTO arm=y | |
165 | CRYPTO_SHA1_ARM arm=m | |
166 | CRYPTO_SHA1_ARM_NEON arm=m | |
167 | CRYPTO_SHA1_ARM_CE arm=m | |
168 | CRYPTO_SHA2_ARM_CE arm=m | |
169 | CRYPTO_SHA256_ARM arm=m | |
170 | CRYPTO_SHA512_ARM arm=m | |
d2bbd12b JP |
171 | CRYPTO_BLAKE2S_ARM arm=m |
172 | CRYPTO_BLAKE2B_NEON arm=m | |
70f5c40c JP |
173 | CRYPTO_AES_ARM arm=m |
174 | CRYPTO_AES_ARM_BS arm=m | |
175 | CRYPTO_AES_ARM_CE arm=m | |
176 | CRYPTO_GHASH_ARM_CE arm=m | |
177 | CRYPTO_CRCT10DIF_ARM_CE arm=m | |
178 | CRYPTO_CRC32_ARM_CE arm=m | |
179 | CRYPTO_CHACHA20_NEON arm=m | |
180 | CRYPTO_POLY1305_ARM arm=m | |
181 | CRYPTO_NHPOLY1305_NEON arm=m | |
182 | CRYPTO_CURVE25519_NEON arm=m | |
183 | ||
184 | #- | |
185 | #- *** FILE: arch/arm/mach-actions/Kconfig *** | |
186 | #- | |
187 | ARCH_ACTIONS arm=n | |
188 | ||
189 | #- | |
190 | #- *** FILE: arch/arm/mach-alpine/Kconfig *** | |
191 | #- | |
192 | ARCH_ALPINE arm=n | |
193 | ||
194 | #- | |
195 | #- *** FILE: arch/arm/mach-artpec/Kconfig *** | |
196 | #- | |
197 | ARCH_ARTPEC arm=n | |
198 | ||
199 | #- | |
200 | #- *** FILE: arch/arm/mach-aspeed/Kconfig *** | |
201 | #- | |
202 | ARCH_ASPEED arm=n | |
203 | ||
204 | #- | |
205 | #- *** FILE: arch/arm/mach-at91/Kconfig *** | |
206 | #- | |
207 | ARCH_AT91 arm=n | |
208 | #- Clocksource driver selection | |
209 | ||
210 | #- | |
211 | #- *** FILE: arch/arm/mach-bcm/Kconfig *** | |
212 | #- | |
213 | ARCH_BCM arm=y | |
214 | #- IPROC architected SoCs | |
215 | ARCH_BCM_CYGNUS arm=n | |
216 | ARCH_BCM_HR2 arm=n | |
217 | ARCH_BCM_NSP arm=n | |
218 | ARCH_BCM_5301X arm=n | |
219 | #- KONA architected SoCs | |
220 | ARCH_BCM_281XX arm=n | |
221 | ARCH_BCM_21664 arm=n | |
222 | ARCH_BCM_23550 arm=n | |
223 | #- Other Architectures | |
224 | ARCH_BCM2835 arm=y | |
225 | ARCH_BCM_53573 arm=n | |
226 | ARCH_BCM_63XX arm=n | |
227 | ARCH_BRCMSTB arm=n | |
228 | ||
229 | #- | |
230 | #- *** FILE: arch/arm/mach-berlin/Kconfig *** | |
231 | #- | |
232 | ARCH_BERLIN arm=n | |
233 | ||
234 | #- | |
235 | #- *** FILE: arch/arm/mach-cns3xxx/Kconfig *** | |
236 | #- | |
237 | ARCH_CNS3XXX arm=n | |
238 | ||
239 | #- | |
240 | #- *** FILE: arch/arm/mach-digicolor/Kconfig *** | |
241 | #- | |
242 | ARCH_DIGICOLOR arm=n | |
243 | ||
244 | #- | |
245 | #- *** FILE: arch/arm/mach-exynos/Kconfig *** | |
246 | #- | |
247 | ARCH_EXYNOS arm=n | |
248 | #- Exynos SoCs | |
249 | ||
250 | #- | |
251 | #- *** FILE: arch/arm/mach-highbank/Kconfig *** | |
252 | #- | |
253 | ARCH_HIGHBANK arm=n | |
254 | ||
255 | #- | |
256 | #- *** FILE: arch/arm/mach-hisi/Kconfig *** | |
257 | #- | |
258 | ARCH_HISI arm=n | |
259 | ||
260 | #- | |
261 | #- *** FILE: arch/arm/mach-imx/Kconfig *** | |
262 | #- | |
263 | ARCH_MXC arm=n | |
e4269853 | 264 | #- ARM1136 platforms |
70f5c40c JP |
265 | #- Cortex-A platforms |
266 | #- Cortex-A/Cortex-M asymmetric multiprocessing platforms | |
70f5c40c JP |
267 | |
268 | #- | |
269 | #- *** FILE: arch/arm/mach-integrator/Kconfig *** | |
270 | #- | |
271 | ARCH_INTEGRATOR arm=n | |
272 | ||
273 | #- | |
274 | #- *** FILE: arch/arm/mach-keystone/Kconfig *** | |
275 | #- | |
276 | ARCH_KEYSTONE arm=n | |
277 | ||
278 | #- | |
279 | #- *** FILE: arch/arm/mach-mediatek/Kconfig *** | |
280 | #- | |
281 | ARCH_MEDIATEK arm=n | |
282 | ||
283 | #- | |
284 | #- *** FILE: arch/arm/mach-meson/Kconfig *** | |
285 | #- | |
286 | ARCH_MESON arm=n | |
287 | ||
288 | #- | |
289 | #- *** FILE: arch/arm/mach-milbeaut/Kconfig *** | |
290 | #- | |
291 | ARCH_MILBEAUT arm=n | |
292 | ||
293 | #- | |
294 | #- *** FILE: arch/arm/mach-mmp/Kconfig *** | |
295 | #- | |
296 | ARCH_MMP arm=n | |
297 | ||
298 | #- | |
299 | #- *** FILE: arch/arm/mach-mstar/Kconfig *** | |
300 | #- | |
301 | ARCH_MSTARV7 arm=n | |
302 | ||
303 | #- | |
304 | #- *** FILE: arch/arm/mach-mvebu/Kconfig *** | |
305 | #- | |
99c6565b JP |
306 | ARCH_MVEBU arm=y |
307 | MACH_ARMADA_370 arm=n | |
308 | MACH_ARMADA_375 arm=n | |
309 | MACH_ARMADA_38X arm=y | |
310 | MACH_ARMADA_39X arm=n | |
311 | MACH_ARMADA_XP arm=n | |
312 | MACH_DOVE arm=n | |
70f5c40c JP |
313 | |
314 | #- | |
315 | #- *** FILE: arch/arm/mach-npcm/Kconfig *** | |
316 | #- | |
317 | ARCH_NPCM arm=n | |
318 | ||
319 | #- | |
320 | #- *** FILE: arch/arm/mach-omap2/Kconfig *** | |
321 | #- | |
322 | ARCH_OMAP2 arm=n | |
323 | ARCH_OMAP3 arm=n | |
324 | ARCH_OMAP4 arm=n | |
325 | SOC_OMAP5 arm=n | |
326 | SOC_AM33XX arm=n | |
327 | SOC_AM43XX arm=n | |
328 | SOC_DRA7XX arm=n | |
329 | #- OMAP Core Type | |
330 | #- OMAP Legacy Platform Data Board Type | |
331 | ||
332 | #- | |
333 | #- *** FILE: arch/arm/mach-oxnas/Kconfig *** | |
334 | #- | |
335 | ARCH_OXNAS arm=n | |
336 | ||
70f5c40c JP |
337 | #- |
338 | #- *** FILE: arch/arm/mach-qcom/Kconfig *** | |
339 | #- | |
340 | ARCH_QCOM arm=n | |
341 | ||
342 | #- | |
343 | #- *** FILE: arch/arm/mach-rda/Kconfig *** | |
344 | #- | |
345 | ARCH_RDA arm=n | |
346 | ||
347 | #- | |
348 | #- *** FILE: arch/arm/mach-realtek/Kconfig *** | |
349 | #- | |
350 | ARCH_REALTEK arm=n | |
351 | ||
352 | #- | |
353 | #- *** FILE: arch/arm/mach-realview/Kconfig *** | |
354 | #- | |
355 | ARCH_REALVIEW arm=n | |
356 | ||
357 | #- | |
358 | #- *** FILE: arch/arm/mach-rockchip/Kconfig *** | |
359 | #- | |
360 | ARCH_ROCKCHIP arm=n | |
361 | ||
362 | #- | |
e4269853 | 363 | #- *** FILE: arch/arm/mach-s3c/Kconfig.s3c64xx *** |
70f5c40c JP |
364 | #- |
365 | ARCH_S3C64XX arm=n | |
366 | ||
367 | #- | |
368 | #- *** FILE: arch/arm/mach-s5pv210/Kconfig *** | |
369 | #- | |
370 | ARCH_S5PV210 arm=n | |
371 | ||
372 | #- | |
373 | #- *** FILE: arch/arm/mach-shmobile/Kconfig *** | |
374 | #- | |
375 | ARCH_RENESAS arm=n | |
376 | ||
377 | #- | |
378 | #- *** FILE: arch/arm/mach-socfpga/Kconfig *** | |
379 | #- | |
53e5c06d | 380 | ARCH_INTEL_SOCFPGA arm=n |
70f5c40c JP |
381 | |
382 | #- | |
383 | #- *** FILE: arch/arm/mach-spear/Kconfig *** | |
384 | #- | |
385 | PLAT_SPEAR arm=n | |
386 | ||
387 | #- | |
388 | #- *** FILE: arch/arm/mach-sti/Kconfig *** | |
389 | #- | |
390 | ARCH_STI arm=n | |
391 | ||
392 | #- | |
393 | #- *** FILE: arch/arm/mach-stm32/Kconfig *** | |
394 | #- | |
395 | ARCH_STM32 arm=n | |
396 | ||
397 | #- | |
398 | #- *** FILE: arch/arm/mach-sunxi/Kconfig *** | |
399 | #- | |
400 | ARCH_SUNXI arm=n | |
401 | ||
70f5c40c JP |
402 | #- |
403 | #- *** FILE: arch/arm/mach-tegra/Kconfig *** | |
404 | #- | |
405 | ARCH_TEGRA arm=n | |
406 | ||
407 | #- | |
408 | #- *** FILE: arch/arm/mach-uniphier/Kconfig *** | |
409 | #- | |
410 | ARCH_UNIPHIER arm=n | |
411 | ||
412 | #- | |
413 | #- *** FILE: arch/arm/mach-ux500/Kconfig *** | |
414 | #- | |
415 | ARCH_U8500 arm=n | |
416 | ||
417 | #- | |
418 | #- *** FILE: arch/arm/mach-vexpress/Kconfig *** | |
419 | #- | |
420 | ARCH_VEXPRESS arm=n | |
421 | ||
422 | #- | |
423 | #- *** FILE: arch/arm/mach-vt8500/Kconfig *** | |
424 | #- | |
425 | ARCH_WM8750 arm=n | |
426 | ARCH_WM8850 arm=n | |
427 | ||
70f5c40c JP |
428 | #- |
429 | #- *** FILE: arch/arm/mach-zynq/Kconfig *** | |
430 | #- | |
431 | ARCH_ZYNQ arm=n | |
432 | ||
433 | #- | |
434 | #- *** FILE: arch/arm/mm/Kconfig *** | |
435 | #- | |
436 | #- Processor Type | |
437 | #- Processor Features | |
438 | ARM_LPAE arm=n | |
439 | ARM_THUMBEE arm=n | |
1421f0cc | 440 | SWP_EMULATE arm=y |
99c6565b | 441 | CPU_BIG_ENDIAN arm=n |
70f5c40c JP |
442 | CPU_ICACHE_DISABLE arm=n |
443 | CPU_ICACHE_MISMATCH_WORKAROUND arm=y | |
444 | CPU_DCACHE_DISABLE arm=n | |
445 | CPU_BPREDICT_DISABLE arm=n | |
446 | KUSER_HELPERS arm=y | |
447 | VDSO arm=y | |
448 | DMA_CACHE_RWFO arm=y | |
99c6565b JP |
449 | CACHE_FEROCEON_L2 arm=y |
450 | CACHE_FEROCEON_L2_WRITETHROUGH arm=n | |
70f5c40c JP |
451 | CACHE_L2X0 arm=y |
452 | CACHE_L2X0_PMU arm=n | |
605ca9ab JP |
453 | PL310_ERRATA_588369 arm=y |
454 | PL310_ERRATA_727915 arm=y | |
455 | PL310_ERRATA_753970 arm=y | |
456 | PL310_ERRATA_769419 arm=y | |
70f5c40c JP |
457 | DEBUG_ALIGN_RODATA arm=y |
458 | ||
459 | #- | |
460 | #- *** FILE: drivers/cpufreq/Kconfig *** | |
461 | #- | |
462 | CPU_FREQ_GOV_PERFORMANCE arm=y | |
463 | #- CPU frequency scaling drivers | |
464 | CPUFREQ_DT arm=m | |
465 | #- file drivers/cpufreq/Kconfig.x86 goes here | |
466 | #- file drivers/cpufreq/Kconfig.arm goes here | |
467 | #- file drivers/cpufreq/Kconfig.powerpc goes here | |
468 | ||
469 | #- | |
470 | #- *** FILE: drivers/cpufreq/Kconfig.arm *** | |
471 | #- | |
99c6565b JP |
472 | ARM_ARMADA_37XX_CPUFREQ arm=m |
473 | ARM_ARMADA_8K_CPUFREQ arm=m | |
70f5c40c JP |
474 | ARM_SCPI_CPUFREQ arm=m |
475 | ARM_RASPBERRYPI_CPUFREQ arm=m | |
476 | ||
477 | #- | |
478 | #- *** FILE: drivers/cpuidle/Kconfig.arm *** | |
479 | #- | |
480 | ARM_CPUIDLE arm=y | |
481 | ARM_PSCI_CPUIDLE arm=n | |
482 | ARM_HIGHBANK_CPUIDLE arm=n | |
99c6565b | 483 | ARM_MVEBU_V7_CPUIDLE arm=y |