[POWERPC] 4xx: EP405 boards support for arch/powerpc
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Fri, 21 Dec 2007 04:39:26 +0000 (15:39 +1100)
committerJosh Boyer <jwboyer@linux.vnet.ibm.com>
Sun, 23 Dec 2007 19:13:14 +0000 (13:13 -0600)
commit619740384cebe2601a8d307654a22d9ed85f2fcb
treea354c4b83554f2c718afea3ba6aa91d50702e03d
parent9dae8afdf212d39bc7c25f1b1ca9b10f10f6beaa
[POWERPC] 4xx: EP405 boards support for arch/powerpc

Brings EP405 support to arch/powerpc. The IRQ routing for the CPLD
comes from a device-tree property, PCI is working to the point where
I can see the video card, USB device, and south bridge.

This should work with both EP405 and EP405PC.

I've not totally figured out how IRQs are wired on this hardware
though, thus at this stage, expect only USB interrupts working,
pretty much the same as what arch/ppc did.

Also, the flash, nvram, rtc and temp control still have to be wired.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>
arch/powerpc/boot/4xx.c
arch/powerpc/boot/4xx.h
arch/powerpc/boot/Makefile
arch/powerpc/boot/dts/ep405.dts [new file with mode: 0644]
arch/powerpc/boot/ep405.c [new file with mode: 0644]
arch/powerpc/boot/treeboot-walnut.c
arch/powerpc/boot/wrapper
arch/powerpc/configs/ep405_defconfig [new file with mode: 0644]
arch/powerpc/platforms/40x/Kconfig
arch/powerpc/platforms/40x/Makefile
arch/powerpc/platforms/40x/ep405.c [new file with mode: 0644]