]> git.baikalelectronics.ru Git - kernel.git/commit
[ARM] 3369/1: ep93xx: add core cirrus ep93xx support
authorLennert Buytenhek <buytenh@wantstofly.org>
Mon, 20 Mar 2006 17:10:13 +0000 (17:10 +0000)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Tue, 21 Mar 2006 22:06:11 +0000 (22:06 +0000)
commit18877ee5010edc34b9b39c9284b5dd84ba4b99fe
tree21f27b7311a5298b9295b1e4b229eec190bfd23c
parent3b270bdd2c3a0861192cd8334a32ee91ad213aff
[ARM] 3369/1: ep93xx: add core cirrus ep93xx support

Patch from Lennert Buytenhek

This patch adds support for the Cirrus ep93xx series of CPUs.  The
ep93xx is an ARM920T based CPU with two VICs, PL010 based UARTs,
IrDA, MaverickCrunch floating point coprocessor, between 24 and 64
GPIOs, ethernet, OHCI USB and, depending on the model, pcmcia, raster
engine, graphics accelerator, IDE controller and a bunch of other
stuff.

This patch adds the core ep93xx support code, and support for the
Glomation GESBC-9312-sx and the Technologic Systems TS-72xx SBCs.

Signed-off-by: Lennert Buytenhek <buytenh@wantstofly.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
24 files changed:
arch/arm/Kconfig
arch/arm/Makefile
arch/arm/mach-ep93xx/Kconfig [new file with mode: 0644]
arch/arm/mach-ep93xx/Makefile [new file with mode: 0644]
arch/arm/mach-ep93xx/Makefile.boot [new file with mode: 0644]
arch/arm/mach-ep93xx/core.c [new file with mode: 0644]
arch/arm/mach-ep93xx/gesbc9312.c [new file with mode: 0644]
arch/arm/mach-ep93xx/ts72xx.c [new file with mode: 0644]
arch/arm/mm/Kconfig
include/asm-arm/arch-ep93xx/debug-macro.S [new file with mode: 0644]
include/asm-arm/arch-ep93xx/dma.h [new file with mode: 0644]
include/asm-arm/arch-ep93xx/entry-macro.S [new file with mode: 0644]
include/asm-arm/arch-ep93xx/ep93xx-regs.h [new file with mode: 0644]
include/asm-arm/arch-ep93xx/gesbc9312.h [new file with mode: 0644]
include/asm-arm/arch-ep93xx/hardware.h [new file with mode: 0644]
include/asm-arm/arch-ep93xx/io.h [new file with mode: 0644]
include/asm-arm/arch-ep93xx/irqs.h [new file with mode: 0644]
include/asm-arm/arch-ep93xx/memory.h [new file with mode: 0644]
include/asm-arm/arch-ep93xx/platform.h [new file with mode: 0644]
include/asm-arm/arch-ep93xx/system.h [new file with mode: 0644]
include/asm-arm/arch-ep93xx/timex.h [new file with mode: 0644]
include/asm-arm/arch-ep93xx/ts72xx.h [new file with mode: 0644]
include/asm-arm/arch-ep93xx/uncompress.h [new file with mode: 0644]
include/asm-arm/arch-ep93xx/vmalloc.h [new file with mode: 0644]