aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2011-07-24 13:20:54 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2011-07-24 13:20:54 -0400
commitb6844e8f64920cdee620157252169ba63afb0c89 (patch)
tree339a447f4d1b6b2a447d10d24de227ddfbd4cc65 /arch/arm/Kconfig
parent2f175074e6811974ee77ddeb026f4d21aa3eca4d (diff)
parent3ad55155b222f2a901405dea20ff7c68828ecd92 (diff)
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
* 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm: (237 commits) ARM: 7004/1: fix traps.h compile warnings ARM: 6998/2: kernel: use proper memory barriers for bitops ARM: 6997/1: ep93xx: increase NR_BANKS to 16 for support of 128MB RAM ARM: Fix build errors caused by adding generic macros ARM: CPU hotplug: ensure we migrate all IRQs off a downed CPU ARM: CPU hotplug: pass in proper affinity mask on IRQ migration ARM: GIC: avoid routing interrupts to offline CPUs ARM: CPU hotplug: fix abuse of irqdesc->node ARM: 6981/2: mmci: adjust calculation of f_min ARM: 7000/1: LPAE: Use long long printk format for displaying the pud ARM: 6999/1: head, zImage: Always Enter the kernel in ARM state ARM: btc: avoid invalidating the branch target cache on kernel TLB maintanence ARM: ARM_DMA_ZONE_SIZE is no more ARM: mach-shark: move ARM_DMA_ZONE_SIZE to mdesc->dma_zone_size ARM: mach-sa1100: move ARM_DMA_ZONE_SIZE to mdesc->dma_zone_size ARM: mach-realview: move from ARM_DMA_ZONE_SIZE to mdesc->dma_zone_size ARM: mach-pxa: move from ARM_DMA_ZONE_SIZE to mdesc->dma_zone_size ARM: mach-ixp4xx: move from ARM_DMA_ZONE_SIZE to mdesc->dma_zone_size ARM: mach-h720x: move from ARM_DMA_ZONE_SIZE to mdesc->dma_zone_size ARM: mach-davinci: move from ARM_DMA_ZONE_SIZE to mdesc->dma_zone_size ...
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r--arch/arm/Kconfig39
1 files changed, 29 insertions, 10 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index e04fa9d7637c..1478c6171b00 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -10,7 +10,7 @@ config ARM
10 select GENERIC_ATOMIC64 if (CPU_V6 || !CPU_32v6K || !AEABI) 10 select GENERIC_ATOMIC64 if (CPU_V6 || !CPU_32v6K || !AEABI)
11 select HAVE_OPROFILE if (HAVE_PERF_EVENTS) 11 select HAVE_OPROFILE if (HAVE_PERF_EVENTS)
12 select HAVE_ARCH_KGDB 12 select HAVE_ARCH_KGDB
13 select HAVE_KPROBES if (!XIP_KERNEL && !THUMB2_KERNEL) 13 select HAVE_KPROBES if !XIP_KERNEL
14 select HAVE_KRETPROBES if (HAVE_KPROBES) 14 select HAVE_KRETPROBES if (HAVE_KPROBES)
15 select HAVE_FUNCTION_TRACER if (!XIP_KERNEL) 15 select HAVE_FUNCTION_TRACER if (!XIP_KERNEL)
16 select HAVE_FTRACE_MCOUNT_RECORD if (!XIP_KERNEL) 16 select HAVE_FTRACE_MCOUNT_RECORD if (!XIP_KERNEL)
@@ -37,6 +37,9 @@ config ARM
37 Europe. There is an ARM Linux project with a web page at 37 Europe. There is an ARM Linux project with a web page at
38 <http://www.arm.linux.org.uk/>. 38 <http://www.arm.linux.org.uk/>.
39 39
40config ARM_HAS_SG_CHAIN
41 bool
42
40config HAVE_PWM 43config HAVE_PWM
41 bool 44 bool
42 45
@@ -1347,7 +1350,6 @@ config SMP_ON_UP
1347 1350
1348config HAVE_ARM_SCU 1351config HAVE_ARM_SCU
1349 bool 1352 bool
1350 depends on SMP
1351 help 1353 help
1352 This option enables support for the ARM system coherency unit 1354 This option enables support for the ARM system coherency unit
1353 1355
@@ -1716,17 +1718,34 @@ config ZBOOT_ROM
1716 Say Y here if you intend to execute your compressed kernel image 1718 Say Y here if you intend to execute your compressed kernel image
1717 (zImage) directly from ROM or flash. If unsure, say N. 1719 (zImage) directly from ROM or flash. If unsure, say N.
1718 1720
1721choice
1722 prompt "Include SD/MMC loader in zImage (EXPERIMENTAL)"
1723 depends on ZBOOT_ROM && ARCH_SH7372 && EXPERIMENTAL
1724 default ZBOOT_ROM_NONE
1725 help
1726 Include experimental SD/MMC loading code in the ROM-able zImage.
1727 With this enabled it is possible to write the the ROM-able zImage
1728 kernel image to an MMC or SD card and boot the kernel straight
1729 from the reset vector. At reset the processor Mask ROM will load
1730 the first part of the the ROM-able zImage which in turn loads the
1731 rest the kernel image to RAM.
1732
1733config ZBOOT_ROM_NONE
1734 bool "No SD/MMC loader in zImage (EXPERIMENTAL)"
1735 help
1736 Do not load image from SD or MMC
1737
1719config ZBOOT_ROM_MMCIF 1738config ZBOOT_ROM_MMCIF
1720 bool "Include MMCIF loader in zImage (EXPERIMENTAL)" 1739 bool "Include MMCIF loader in zImage (EXPERIMENTAL)"
1721 depends on ZBOOT_ROM && ARCH_SH7372 && EXPERIMENTAL
1722 help 1740 help
1723 Say Y here to include experimental MMCIF loading code in the 1741 Load image from MMCIF hardware block.
1724 ROM-able zImage. With this enabled it is possible to write the 1742
1725 the ROM-able zImage kernel image to an MMC card and boot the 1743config ZBOOT_ROM_SH_MOBILE_SDHI
1726 kernel straight from the reset vector. At reset the processor 1744 bool "Include SuperH Mobile SDHI loader in zImage (EXPERIMENTAL)"
1727 Mask ROM will load the first part of the the ROM-able zImage 1745 help
1728 which in turn loads the rest the kernel image to RAM using the 1746 Load image from SDHI hardware block
1729 MMCIF hardware block. 1747
1748endchoice
1730 1749
1731config CMDLINE 1750config CMDLINE
1732 string "Default kernel command string" 1751 string "Default kernel command string"