ARM: initial DTS support for km_kirkwood
authorValentin Longchamp <valentin.longchamp@keymile.com>
Tue, 4 Sep 2012 09:55:02 +0000 (11:55 +0200)
committerJason Cooper <jason@lakedaemon.net>
Fri, 21 Sep 2012 17:07:17 +0000 (17:07 +0000)
commit0510c8a014432b45f09509d1fb450922ec96b40d
tree82d01eea4ec0a5dfded7f000ad19055d135efaff
parent903234673f1421f5ad9a74bafca427b812f59c93
ARM: initial DTS support for km_kirkwood

This is a first attempt to support the km_kirkwood reference design with
a device tree. This km_kirkwood design is present in many Keymile
products. It is based on the Marvell Bobcat SOC which integrates a
Kirkwood CPU next to a big L2 Ethernet Switch. The Kirkwood in the SOC
is very similar to the "normal" one, but there are a few differences.

This initial support is minimal: the kernel can boot with network
(ge0), serial port and NAND functional.

Signed-off-by: Valentin Longchamp <valentin.longchamp@keymile.com>
Cc: Holger Brunck <holger.brunck@keymile.com>
Acked-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
arch/arm/boot/dts/kirkwood-km_kirkwood.dts [new file with mode: 0644]
arch/arm/mach-kirkwood/Kconfig
arch/arm/mach-kirkwood/Makefile
arch/arm/mach-kirkwood/Makefile.boot
arch/arm/mach-kirkwood/board-dt.c
arch/arm/mach-kirkwood/board-km_kirkwood.c [new file with mode: 0644]
arch/arm/mach-kirkwood/common.h