aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r--arch/arm/Kconfig25
1 files changed, 24 insertions, 1 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index b649c5904a4f..8928b21a2dba 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -7,7 +7,6 @@ config ARM
7 select HAVE_IDE if PCI || ISA || PCMCIA 7 select HAVE_IDE if PCI || ISA || PCMCIA
8 select HAVE_DMA_ATTRS 8 select HAVE_DMA_ATTRS
9 select HAVE_DMA_CONTIGUOUS if (CPU_V6 || CPU_V6K || CPU_V7) 9 select HAVE_DMA_CONTIGUOUS if (CPU_V6 || CPU_V6K || CPU_V7)
10 select CMA if (CPU_V6 || CPU_V6K || CPU_V7)
11 select HAVE_MEMBLOCK 10 select HAVE_MEMBLOCK
12 select RTC_LIB 11 select RTC_LIB
13 select SYS_SUPPORTS_APM_EMULATION 12 select SYS_SUPPORTS_APM_EMULATION
@@ -46,6 +45,9 @@ config ARM
46 select GENERIC_SMP_IDLE_THREAD 45 select GENERIC_SMP_IDLE_THREAD
47 select KTIME_SCALAR 46 select KTIME_SCALAR
48 select GENERIC_CLOCKEVENTS_BROADCAST if SMP 47 select GENERIC_CLOCKEVENTS_BROADCAST if SMP
48 select GENERIC_STRNCPY_FROM_USER
49 select GENERIC_STRNLEN_USER
50 select DCACHE_WORD_ACCESS if (CPU_V6 || CPU_V6K || CPU_V7) && !CPU_BIG_ENDIAN
49 help 51 help
50 The ARM series is a line of low-power-consumption RISC chip designs 52 The ARM series is a line of low-power-consumption RISC chip designs
51 licensed by ARM Ltd and targeted at embedded applications and 53 licensed by ARM Ltd and targeted at embedded applications and
@@ -294,6 +296,7 @@ config ARCH_VERSATILE
294 select ICST 296 select ICST
295 select GENERIC_CLOCKEVENTS 297 select GENERIC_CLOCKEVENTS
296 select ARCH_WANT_OPTIONAL_GPIOLIB 298 select ARCH_WANT_OPTIONAL_GPIOLIB
299 select NEED_MACH_IO_H if PCI
297 select PLAT_VERSATILE 300 select PLAT_VERSATILE
298 select PLAT_VERSATILE_CLCD 301 select PLAT_VERSATILE_CLCD
299 select PLAT_VERSATILE_FPGA_IRQ 302 select PLAT_VERSATILE_FPGA_IRQ
@@ -589,6 +592,7 @@ config ARCH_ORION5X
589 select PCI 592 select PCI
590 select ARCH_REQUIRE_GPIOLIB 593 select ARCH_REQUIRE_GPIOLIB
591 select GENERIC_CLOCKEVENTS 594 select GENERIC_CLOCKEVENTS
595 select NEED_MACH_IO_H
592 select PLAT_ORION 596 select PLAT_ORION
593 help 597 help
594 Support for the following Marvell Orion 5x series SoCs: 598 Support for the following Marvell Orion 5x series SoCs:
@@ -1960,6 +1964,25 @@ config ARM_ATAG_DTB_COMPAT
1960 bootloaders, this option allows zImage to extract the information 1964 bootloaders, this option allows zImage to extract the information
1961 from the ATAG list and store it at run time into the appended DTB. 1965 from the ATAG list and store it at run time into the appended DTB.
1962 1966
1967choice
1968 prompt "Kernel command line type" if ARM_ATAG_DTB_COMPAT
1969 default ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER
1970
1971config ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER
1972 bool "Use bootloader kernel arguments if available"
1973 help
1974 Uses the command-line options passed by the boot loader instead of
1975 the device tree bootargs property. If the boot loader doesn't provide
1976 any, the device tree bootargs property will be used.
1977
1978config ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND
1979 bool "Extend with bootloader kernel arguments"
1980 help
1981 The command-line arguments provided by the boot loader will be
1982 appended to the the device tree bootargs property.
1983
1984endchoice
1985
1963config CMDLINE 1986config CMDLINE
1964 string "Default kernel command string" 1987 string "Default kernel command string"
1965 default "" 1988 default ""