diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2011-07-24 13:20:54 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2011-07-24 13:20:54 -0400 |
commit | b6844e8f64920cdee620157252169ba63afb0c89 (patch) | |
tree | 339a447f4d1b6b2a447d10d24de227ddfbd4cc65 /arch/arm/Kconfig | |
parent | 2f175074e6811974ee77ddeb026f4d21aa3eca4d (diff) | |
parent | 3ad55155b222f2a901405dea20ff7c68828ecd92 (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/Kconfig | 39 |
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 | ||
40 | config ARM_HAS_SG_CHAIN | ||
41 | bool | ||
42 | |||
40 | config HAVE_PWM | 43 | config HAVE_PWM |
41 | bool | 44 | bool |
42 | 45 | ||
@@ -1347,7 +1350,6 @@ config SMP_ON_UP | |||
1347 | 1350 | ||
1348 | config HAVE_ARM_SCU | 1351 | config 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 | ||
1721 | choice | ||
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 | |||
1733 | config ZBOOT_ROM_NONE | ||
1734 | bool "No SD/MMC loader in zImage (EXPERIMENTAL)" | ||
1735 | help | ||
1736 | Do not load image from SD or MMC | ||
1737 | |||
1719 | config ZBOOT_ROM_MMCIF | 1738 | config 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 | 1743 | config 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 | |
1748 | endchoice | ||
1730 | 1749 | ||
1731 | config CMDLINE | 1750 | config CMDLINE |
1732 | string "Default kernel command string" | 1751 | string "Default kernel command string" |