[ARM] 4331/3: Support for Micrel/Kendin KS8695 processor
commitc53c9cf60e49119e97d38390849cac5b2f0a0981
authorAndrew Victor <andrew@sanpeople.com>
Fri, 11 May 2007 20:01:28 +0000 (11 21:01 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Fri, 11 May 2007 21:02:48 +0000 (11 22:02 +0100)
tree37615dedbbd8980b8357df47d90843eb86d017ff
parentc42dcb3dcfd3a473ab7c79c2ae91fc1c2e4dc5db
[ARM] 4331/3: Support for Micrel/Kendin KS8695 processor

Add core support for the Kendin/Micrel KS8695 processor family.

It is an ARM922-T based SoC with integrated USART, 4-port Ethernet
Switch, WAN Ethernet port, and optional PCI Host bridge, etc.
 http://www.micrel.com/page.do?page=product-info/sys_on_chip.jsp

This patch is based on earlier patches from Lennert Buytenhek, Ben
Dooks and Greg Ungerer posted to the arm-linux-kernel mailing list in
March 2006;  and Micrel's 2.6.9 port.

Signed-off-by: Andrew Victor <andrew@sanpeople.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
35 files changed:
arch/arm/Kconfig
arch/arm/Makefile
arch/arm/mach-ks8695/Kconfig [new file with mode: 0644]
arch/arm/mach-ks8695/Makefile [new file with mode: 0644]
arch/arm/mach-ks8695/Makefile.boot [new file with mode: 0644]
arch/arm/mach-ks8695/cpu.c [new file with mode: 0644]
arch/arm/mach-ks8695/devices.c [new file with mode: 0644]
arch/arm/mach-ks8695/generic.h [new file with mode: 0644]
arch/arm/mach-ks8695/irq.c [new file with mode: 0644]
arch/arm/mach-ks8695/time.c [new file with mode: 0644]
arch/arm/mm/Kconfig
include/asm-arm/arch-ks8695/debug-macro.S [new file with mode: 0644]
include/asm-arm/arch-ks8695/devices.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/dma.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/entry-macro.S [new file with mode: 0644]
include/asm-arm/arch-ks8695/hardware.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/io.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/irqs.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/memory.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/regs-gpio.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/regs-hpna.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/regs-irq.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/regs-lan.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/regs-mem.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/regs-misc.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/regs-pci.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/regs-switch.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/regs-sys.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/regs-timer.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/regs-uart.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/regs-wan.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/system.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/timex.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/uncompress.h [new file with mode: 0644]
include/asm-arm/arch-ks8695/vmalloc.h [new file with mode: 0644]