ARM: cns3xxx: Add basic support for Cavium Networks CNS3xxx processors
authorAnton Vorontsov <avorontsov@mvista.com>
Thu, 25 Mar 2010 14:12:41 +0000 (17:12 +0300)
committerAnton Vorontsov <avorontsov@mvista.com>
Sun, 2 May 2010 17:55:46 +0000 (21:55 +0400)
commitd94f944e108da21badabd99f527b25e03b677b96
tree3c150c38dcf4c6749eff881bacad872347ab3edd
parentea5ce655b90f5debb7b9768284eaafcca218ddef
ARM: cns3xxx: Add basic support for Cavium Networks CNS3xxx processors

This patch adds very basic support for ECONA CNS3xxx ARM11 MPcore
(ARMv6) dual-core processors.

Note that SMP is not yet supported, as well as many peripheral
devices. Support for these features will be added later.

Signed-off-by: Anton Vorontsov <avorontsov@mvista.com>
20 files changed:
MAINTAINERS
arch/arm/Kconfig
arch/arm/Makefile
arch/arm/mach-cns3xxx/Kconfig [new file with mode: 0644]
arch/arm/mach-cns3xxx/Makefile [new file with mode: 0644]
arch/arm/mach-cns3xxx/Makefile.boot [new file with mode: 0644]
arch/arm/mach-cns3xxx/core.c [new file with mode: 0644]
arch/arm/mach-cns3xxx/core.h [new file with mode: 0644]
arch/arm/mach-cns3xxx/include/mach/cns3xxx.h [new file with mode: 0644]
arch/arm/mach-cns3xxx/include/mach/debug-macro.S [new file with mode: 0644]
arch/arm/mach-cns3xxx/include/mach/entry-macro.S [new file with mode: 0644]
arch/arm/mach-cns3xxx/include/mach/hardware.h [new file with mode: 0644]
arch/arm/mach-cns3xxx/include/mach/io.h [new file with mode: 0644]
arch/arm/mach-cns3xxx/include/mach/irqs.h [new file with mode: 0644]
arch/arm/mach-cns3xxx/include/mach/memory.h [new file with mode: 0644]
arch/arm/mach-cns3xxx/include/mach/system.h [new file with mode: 0644]
arch/arm/mach-cns3xxx/include/mach/timex.h [new file with mode: 0644]
arch/arm/mach-cns3xxx/include/mach/uncompress.h [new file with mode: 0644]
arch/arm/mach-cns3xxx/include/mach/vmalloc.h [new file with mode: 0644]
arch/arm/mach-cns3xxx/pm.c [new file with mode: 0644]