Kconfig (603fb42a66499ab353466c7afa3d38beea20a8a9) | Kconfig (51aaf81fae8bf89b6bd277a244b5b43db9c730a0) |
---|---|
1config ARM 2 bool 3 default y 4 select ARCH_BINFMT_ELF_RANDOMIZE_PIE 5 select ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE 6 select ARCH_HAS_TICK_BROADCAST if GENERIC_CLOCKEVENTS_BROADCAST 7 select ARCH_HAVE_CUSTOM_GPIO_H 8 select ARCH_MIGHT_HAVE_PC_PARPORT --- 16 unchanged lines hidden (view full) --- 25 select GENERIC_STRNLEN_USER 26 select HARDIRQS_SW_RESEND 27 select HAVE_ARCH_AUDITSYSCALL if (AEABI && !OABI_COMPAT) 28 select HAVE_ARCH_JUMP_LABEL if !XIP_KERNEL 29 select HAVE_ARCH_KGDB 30 select HAVE_ARCH_SECCOMP_FILTER if (AEABI && !OABI_COMPAT) 31 select HAVE_ARCH_TRACEHOOK 32 select HAVE_BPF_JIT | 1config ARM 2 bool 3 default y 4 select ARCH_BINFMT_ELF_RANDOMIZE_PIE 5 select ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE 6 select ARCH_HAS_TICK_BROADCAST if GENERIC_CLOCKEVENTS_BROADCAST 7 select ARCH_HAVE_CUSTOM_GPIO_H 8 select ARCH_MIGHT_HAVE_PC_PARPORT --- 16 unchanged lines hidden (view full) --- 25 select GENERIC_STRNLEN_USER 26 select HARDIRQS_SW_RESEND 27 select HAVE_ARCH_AUDITSYSCALL if (AEABI && !OABI_COMPAT) 28 select HAVE_ARCH_JUMP_LABEL if !XIP_KERNEL 29 select HAVE_ARCH_KGDB 30 select HAVE_ARCH_SECCOMP_FILTER if (AEABI && !OABI_COMPAT) 31 select HAVE_ARCH_TRACEHOOK 32 select HAVE_BPF_JIT |
33 select HAVE_CC_STACKPROTECTOR |
|
33 select HAVE_CONTEXT_TRACKING 34 select HAVE_C_RECORDMCOUNT | 34 select HAVE_CONTEXT_TRACKING 35 select HAVE_C_RECORDMCOUNT |
35 select HAVE_CC_STACKPROTECTOR | |
36 select HAVE_DEBUG_KMEMLEAK 37 select HAVE_DMA_API_DEBUG 38 select HAVE_DMA_ATTRS 39 select HAVE_DMA_CONTIGUOUS if MMU 40 select HAVE_DYNAMIC_FTRACE if (!XIP_KERNEL) 41 select HAVE_EFFICIENT_UNALIGNED_ACCESS if (CPU_V6 || CPU_V6K || CPU_V7) && MMU 42 select HAVE_FTRACE_MCOUNT_RECORD if (!XIP_KERNEL) 43 select HAVE_FUNCTION_GRAPH_TRACER if (!THUMB2_KERNEL) --- 373 unchanged lines hidden (view full) --- 417 from Digital. It has limited hardware on-board, including an 418 Ethernet interface, two PCMCIA sockets, two serial ports and a 419 parallel port. 420 421config ARCH_EFM32 422 bool "Energy Micro efm32" 423 depends on !MMU 424 select ARCH_REQUIRE_GPIOLIB | 36 select HAVE_DEBUG_KMEMLEAK 37 select HAVE_DMA_API_DEBUG 38 select HAVE_DMA_ATTRS 39 select HAVE_DMA_CONTIGUOUS if MMU 40 select HAVE_DYNAMIC_FTRACE if (!XIP_KERNEL) 41 select HAVE_EFFICIENT_UNALIGNED_ACCESS if (CPU_V6 || CPU_V6K || CPU_V7) && MMU 42 select HAVE_FTRACE_MCOUNT_RECORD if (!XIP_KERNEL) 43 select HAVE_FUNCTION_GRAPH_TRACER if (!THUMB2_KERNEL) --- 373 unchanged lines hidden (view full) --- 417 from Digital. It has limited hardware on-board, including an 418 Ethernet interface, two PCMCIA sockets, two serial ports and a 419 parallel port. 420 421config ARCH_EFM32 422 bool "Energy Micro efm32" 423 depends on !MMU 424 select ARCH_REQUIRE_GPIOLIB |
425 select AUTO_ZRELADDR | |
426 select ARM_NVIC | 425 select ARM_NVIC |
426 select AUTO_ZRELADDR |
|
427 select CLKSRC_OF 428 select COMMON_CLK 429 select CPU_V7M 430 select GENERIC_CLOCKEVENTS 431 select NO_DMA 432 select NO_IOPORT_MAP 433 select SPARSE_IRQ 434 select USE_OF --- 71 unchanged lines hidden (view full) --- 506 select PLAT_IOP 507 help 508 Support for Intel's IOP33X (XScale) family of processors. 509 510config ARCH_IXP4XX 511 bool "IXP4xx-based" 512 depends on MMU 513 select ARCH_HAS_DMA_SET_COHERENT_MASK | 427 select CLKSRC_OF 428 select COMMON_CLK 429 select CPU_V7M 430 select GENERIC_CLOCKEVENTS 431 select NO_DMA 432 select NO_IOPORT_MAP 433 select SPARSE_IRQ 434 select USE_OF --- 71 unchanged lines hidden (view full) --- 506 select PLAT_IOP 507 help 508 Support for Intel's IOP33X (XScale) family of processors. 509 510config ARCH_IXP4XX 511 bool "IXP4xx-based" 512 depends on MMU 513 select ARCH_HAS_DMA_SET_COHERENT_MASK |
514 select ARCH_SUPPORTS_BIG_ENDIAN | |
515 select ARCH_REQUIRE_GPIOLIB | 514 select ARCH_REQUIRE_GPIOLIB |
515 select ARCH_SUPPORTS_BIG_ENDIAN |
|
516 select CLKSRC_MMIO 517 select CPU_XSCALE 518 select DMABOUNCE if PCI 519 select GENERIC_CLOCKEVENTS 520 select MIGHT_HAVE_PCI 521 select NEED_MACH_IO_H 522 select USB_EHCI_BIG_ENDIAN_DESC 523 select USB_EHCI_BIG_ENDIAN_MMIO --- 1046 unchanged lines hidden (view full) --- 1570 select MCPM 1571 help 1572 This option enables support selections for the big.LITTLE 1573 system architecture. 1574 1575config BL_SWITCHER 1576 bool "big.LITTLE switcher support" 1577 depends on BIG_LITTLE && MCPM && HOTPLUG_CPU | 516 select CLKSRC_MMIO 517 select CPU_XSCALE 518 select DMABOUNCE if PCI 519 select GENERIC_CLOCKEVENTS 520 select MIGHT_HAVE_PCI 521 select NEED_MACH_IO_H 522 select USB_EHCI_BIG_ENDIAN_DESC 523 select USB_EHCI_BIG_ENDIAN_MMIO --- 1046 unchanged lines hidden (view full) --- 1570 select MCPM 1571 help 1572 This option enables support selections for the big.LITTLE 1573 system architecture. 1574 1575config BL_SWITCHER 1576 bool "big.LITTLE switcher support" 1577 depends on BIG_LITTLE && MCPM && HOTPLUG_CPU |
1578 select CPU_PM | |
1579 select ARM_CPU_SUSPEND | 1578 select ARM_CPU_SUSPEND |
1579 select CPU_PM |
|
1580 help 1581 The big.LITTLE "switcher" provides the core functionality to 1582 transparently handle transition between a cluster of A15's 1583 and a cluster of A7's in a big.LITTLE system. 1584 1585config BL_SWITCHER_DUMMY_IF 1586 tristate "Simple big.LITTLE switcher user interface" 1587 depends on BL_SWITCHER && DEBUG_KERNEL --- 327 unchanged lines hidden (view full) --- 1915 depends on XEN 1916 1917config XEN 1918 bool "Xen guest support on ARM (EXPERIMENTAL)" 1919 depends on ARM && AEABI && OF 1920 depends on CPU_V7 && !CPU_V6 1921 depends on !GENERIC_ATOMIC64 1922 depends on MMU | 1580 help 1581 The big.LITTLE "switcher" provides the core functionality to 1582 transparently handle transition between a cluster of A15's 1583 and a cluster of A7's in a big.LITTLE system. 1584 1585config BL_SWITCHER_DUMMY_IF 1586 tristate "Simple big.LITTLE switcher user interface" 1587 depends on BL_SWITCHER && DEBUG_KERNEL --- 327 unchanged lines hidden (view full) --- 1915 depends on XEN 1916 1917config XEN 1918 bool "Xen guest support on ARM (EXPERIMENTAL)" 1919 depends on ARM && AEABI && OF 1920 depends on CPU_V7 && !CPU_V6 1921 depends on !GENERIC_ATOMIC64 1922 depends on MMU |
1923 select ARCH_DMA_ADDR_T_64BIT |
|
1923 select ARM_PSCI 1924 select SWIOTLB_XEN | 1924 select ARM_PSCI 1925 select SWIOTLB_XEN |
1925 select ARCH_DMA_ADDR_T_64BIT | |
1926 help 1927 Say Y if you want to run Linux in a Virtual Machine on Xen on ARM. 1928 1929endmenu 1930 1931menu "Boot options" 1932 1933config USE_OF --- 355 unchanged lines hidden (view full) --- 2289 depends on !ARCH_S5PC100 2290 depends on CPU_ARM920T || CPU_ARM926T || CPU_FEROCEON || CPU_SA1100 || \ 2291 CPU_V6 || CPU_V6K || CPU_V7 || CPU_V7M || CPU_XSC3 || CPU_XSCALE || CPU_MOHAWK 2292 def_bool y 2293 2294config ARM_CPU_SUSPEND 2295 def_bool PM_SLEEP 2296 | 1926 help 1927 Say Y if you want to run Linux in a Virtual Machine on Xen on ARM. 1928 1929endmenu 1930 1931menu "Boot options" 1932 1933config USE_OF --- 355 unchanged lines hidden (view full) --- 2289 depends on !ARCH_S5PC100 2290 depends on CPU_ARM920T || CPU_ARM926T || CPU_FEROCEON || CPU_SA1100 || \ 2291 CPU_V6 || CPU_V6K || CPU_V7 || CPU_V7M || CPU_XSC3 || CPU_XSCALE || CPU_MOHAWK 2292 def_bool y 2293 2294config ARM_CPU_SUSPEND 2295 def_bool PM_SLEEP 2296 |
2297config ARCH_HIBERNATION_POSSIBLE 2298 bool 2299 depends on MMU 2300 default y if ARCH_SUSPEND_POSSIBLE 2301 | |
2302endmenu 2303 2304source "net/Kconfig" 2305 2306source "drivers/Kconfig" 2307 2308source "fs/Kconfig" 2309 2310source "arch/arm/Kconfig.debug" 2311 2312source "security/Kconfig" 2313 2314source "crypto/Kconfig" 2315 2316source "lib/Kconfig" 2317 2318source "arch/arm/kvm/Kconfig" | 2297endmenu 2298 2299source "net/Kconfig" 2300 2301source "drivers/Kconfig" 2302 2303source "fs/Kconfig" 2304 2305source "arch/arm/Kconfig.debug" 2306 2307source "security/Kconfig" 2308 2309source "crypto/Kconfig" 2310 2311source "lib/Kconfig" 2312 2313source "arch/arm/kvm/Kconfig" |