Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6705cda2 authored by Russell King's avatar Russell King Committed by Russell King
Browse files

[ARM] Merge individual ARM sub-trees



Merge:
 Atmel AT91RM9200 and AT91SAM9260 changes
 General ARM developments
 Disconfiguous memory cleanups
 64-bit/32-bit division and sched_clock extension patches
 EP93xx support changes
 IOP support changes

Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -348,6 +348,13 @@ P: Ian Molton
M:	spyro@f2s.com
S:	Maintained

ARM/ATMEL AT91RM9200 ARM ARCHITECTURE
P:      Andrew Victor
M:      andrew@sanpeople.com
L:      linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
W:      http://maxim.org.za/at91_26.html
S:      Maintained

ARM/CORGI MACHINE SUPPORT
P:	Richard Purdie
M:	rpurdie@rpsys.net
+17 −1
Original line number Diff line number Diff line
@@ -223,6 +223,12 @@ config ARCH_IOP33X
	help
	  Support for Intel's IOP33X (XScale) family of processors.

config ARCH_IOP13XX
	bool "IOP13xx-based"
	select PCI
	help
	  Support for Intel's IOP13XX (XScale) family of processors.

config ARCH_IXP4XX
	bool "IXP4xx-based"
	depends on MMU
@@ -331,6 +337,8 @@ source "arch/arm/mach-iop32x/Kconfig"

source "arch/arm/mach-iop33x/Kconfig"

source "arch/arm/mach-iop13xx/Kconfig"

source "arch/arm/mach-ixp4xx/Kconfig"

source "arch/arm/mach-ixp2000/Kconfig"
@@ -374,6 +382,14 @@ config PLAT_IOP

source arch/arm/mm/Kconfig

config IWMMXT
	bool "Enable iWMMXt support"
	depends CPU_XSCALE || CPU_XSC3
	default y if PXA27x
	help
	  Enable support for iWMMXt context switching at run time if
	  running on a CPU that supports it.

#  bool 'Use XScale PMU as timer source' CONFIG_XSCALE_PMU_TIMER
config XSCALE_PMU
	bool
@@ -583,7 +599,7 @@ config LEDS
		   ARCH_LUBBOCK || MACH_MAINSTONE || ARCH_NETWINDER || \
		   ARCH_OMAP || ARCH_P720T || ARCH_PXA_IDP || \
		   ARCH_SA1100 || ARCH_SHARK || ARCH_VERSATILE || \
		   ARCH_AT91RM9200 || MACH_TRIZEPS4
		   ARCH_AT91 || MACH_TRIZEPS4
	help
	  If you say Y here, the LEDs on your machine will be used
	  to provide useful information about your current system status.
+0 −4
Original line number Diff line number Diff line
@@ -32,10 +32,6 @@ config DEBUG_USER
	      8 - SIGSEGV faults
	     16 - SIGBUS faults

config DEBUG_WAITQ
	bool "Wait queue debugging"
	depends on DEBUG_KERNEL

config DEBUG_ERRORS
	bool "Verbose kernel error messages"
	depends on DEBUG_KERNEL
+3 −0
Original line number Diff line number Diff line
@@ -15,6 +15,8 @@ CPPFLAGS_vmlinux.lds = -DTEXT_OFFSET=$(TEXT_OFFSET)
OBJCOPYFLAGS	:=-O binary -R .note -R .comment -S
GZFLAGS		:=-9
#CFLAGS		+=-pipe
# Explicitly specifiy 32-bit ARM ISA since toolchain default can be -mthumb:
CFLAGS		+=$(call cc-option,-marm,)

# Do not use arch/arm/defconfig - it's always outdated.
# Select a platform tht is kept up-to-date
@@ -108,6 +110,7 @@ endif
 machine-$(CONFIG_ARCH_CLPS711X)   := clps711x
 machine-$(CONFIG_ARCH_IOP32X)	   := iop32x
 machine-$(CONFIG_ARCH_IOP33X)	   := iop33x
 machine-$(CONFIG_ARCH_IOP13XX)	   := iop13xx
 machine-$(CONFIG_ARCH_IXP4XX)	   := ixp4xx
 machine-$(CONFIG_ARCH_IXP2000)    := ixp2000
 machine-$(CONFIG_ARCH_IXP23XX)    := ixp23xx
+1 −1
Original line number Diff line number Diff line
@@ -160,7 +160,7 @@ void __init gic_dist_init(void __iomem *base)
	 */
	for (i = 29; i < max_irq; i++) {
		set_irq_chip(i, &gic_chip);
		set_irq_handler(i, do_level_IRQ);
		set_irq_handler(i, handle_level_irq);
		set_irq_flags(i, IRQF_VALID | IRQF_PROBE);
	}

Loading