Kconfig (6d0add405a6665e743fddf9c117fd6778f7a428e) | Kconfig (d93003e8e4e1fbbc8a06ec561a63f5aa105a4c45) |
---|---|
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) --- 262 unchanged lines hidden (view full) --- 306 307config ARCH_MULTIPLATFORM 308 bool "Allow multiple platforms to be selected" 309 depends on MMU 310 select ARCH_WANT_OPTIONAL_GPIOLIB 311 select ARM_HAS_SG_CHAIN 312 select ARM_PATCH_PHYS_VIRT 313 select AUTO_ZRELADDR | 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) --- 262 unchanged lines hidden (view full) --- 306 307config ARCH_MULTIPLATFORM 308 bool "Allow multiple platforms to be selected" 309 depends on MMU 310 select ARCH_WANT_OPTIONAL_GPIOLIB 311 select ARM_HAS_SG_CHAIN 312 select ARM_PATCH_PHYS_VIRT 313 select AUTO_ZRELADDR |
314 select CLKSRC_OF | |
315 select COMMON_CLK 316 select GENERIC_CLOCKEVENTS 317 select MULTI_IRQ_HANDLER 318 select SPARSE_IRQ 319 select USE_OF 320 321config ARCH_INTEGRATOR 322 bool "ARM Ltd. Integrator family" --- 95 unchanged lines hidden (view full) --- 418 from Digital. It has limited hardware on-board, including an 419 Ethernet interface, two PCMCIA sockets, two serial ports and a 420 parallel port. 421 422config ARCH_EFM32 423 bool "Energy Micro efm32" 424 depends on !MMU 425 select ARCH_REQUIRE_GPIOLIB | 314 select COMMON_CLK 315 select GENERIC_CLOCKEVENTS 316 select MULTI_IRQ_HANDLER 317 select SPARSE_IRQ 318 select USE_OF 319 320config ARCH_INTEGRATOR 321 bool "ARM Ltd. Integrator family" --- 95 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 |
426 select AUTO_ZRELADDR | |
427 select ARM_NVIC | 425 select ARM_NVIC |
426 select AUTO_ZRELADDR |
|
428 select CLKSRC_OF 429 select COMMON_CLK 430 select CPU_V7M 431 select GENERIC_CLOCKEVENTS 432 select NO_DMA 433 select NO_IOPORT_MAP 434 select SPARSE_IRQ 435 select USE_OF --- 71 unchanged lines hidden (view full) --- 507 select PLAT_IOP 508 help 509 Support for Intel's IOP33X (XScale) family of processors. 510 511config ARCH_IXP4XX 512 bool "IXP4xx-based" 513 depends on MMU 514 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 |
515 select ARCH_SUPPORTS_BIG_ENDIAN | |
516 select ARCH_REQUIRE_GPIOLIB | 514 select ARCH_REQUIRE_GPIOLIB |
515 select ARCH_SUPPORTS_BIG_ENDIAN |
|
517 select CLKSRC_MMIO 518 select CPU_XSCALE 519 select DMABOUNCE if PCI 520 select GENERIC_CLOCKEVENTS 521 select MIGHT_HAVE_PCI 522 select NEED_MACH_IO_H 523 select USB_EHCI_BIG_ENDIAN_DESC 524 select USB_EHCI_BIG_ENDIAN_MMIO --- 581 unchanged lines hidden (view full) --- 1106source arch/arm/mm/Kconfig 1107 1108config ARM_NR_BANKS 1109 int 1110 default 16 if ARCH_EP93XX 1111 default 8 1112 1113config IWMMXT | 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 --- 581 unchanged lines hidden (view full) --- 1105source arch/arm/mm/Kconfig 1106 1107config ARM_NR_BANKS 1108 int 1109 default 16 if ARCH_EP93XX 1110 default 8 1111 1112config IWMMXT |
1114 bool "Enable iWMMXt support" if !CPU_PJ4 1115 depends on CPU_XSCALE || CPU_XSC3 || CPU_MOHAWK || CPU_PJ4 1116 default y if PXA27x || PXA3xx || ARCH_MMP || CPU_PJ4 | 1113 bool "Enable iWMMXt support" 1114 depends on CPU_XSCALE || CPU_XSC3 || CPU_MOHAWK || CPU_PJ4 || CPU_PJ4B 1115 default y if PXA27x || PXA3xx || ARCH_MMP || CPU_PJ4 || CPU_PJ4B |
1117 help 1118 Enable support for iWMMXt context switching at run time if 1119 running on a CPU that supports it. 1120 1121config MULTI_IRQ_HANDLER 1122 bool 1123 help 1124 Allow each machine to specify it's own IRQ handler at run time. --- 446 unchanged lines hidden (view full) --- 1571 select MCPM 1572 help 1573 This option enables support selections for the big.LITTLE 1574 system architecture. 1575 1576config BL_SWITCHER 1577 bool "big.LITTLE switcher support" 1578 depends on BIG_LITTLE && MCPM && HOTPLUG_CPU | 1116 help 1117 Enable support for iWMMXt context switching at run time if 1118 running on a CPU that supports it. 1119 1120config MULTI_IRQ_HANDLER 1121 bool 1122 help 1123 Allow each machine to specify it's own IRQ handler at run time. --- 446 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 |
1579 select CPU_PM | |
1580 select ARM_CPU_SUSPEND | 1578 select ARM_CPU_SUSPEND |
1579 select CPU_PM |
|
1581 help 1582 The big.LITTLE "switcher" provides the core functionality to 1583 transparently handle transition between a cluster of A15's 1584 and a cluster of A7's in a big.LITTLE system. 1585 1586config BL_SWITCHER_DUMMY_IF 1587 tristate "Simple big.LITTLE switcher user interface" 1588 depends on BL_SWITCHER && DEBUG_KERNEL --- 327 unchanged lines hidden (view full) --- 1916 depends on XEN 1917 1918config XEN 1919 bool "Xen guest support on ARM (EXPERIMENTAL)" 1920 depends on ARM && AEABI && OF 1921 depends on CPU_V7 && !CPU_V6 1922 depends on !GENERIC_ATOMIC64 1923 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 |
|
1924 select ARM_PSCI 1925 select SWIOTLB_XEN | 1924 select ARM_PSCI 1925 select SWIOTLB_XEN |
1926 select ARCH_DMA_ADDR_T_64BIT | |
1927 help 1928 Say Y if you want to run Linux in a Virtual Machine on Xen on ARM. 1929 1930endmenu 1931 1932menu "Boot options" 1933 1934config USE_OF --- 380 unchanged lines hidden --- | 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 --- 380 unchanged lines hidden --- |