MPC8308RDB: minimal support for devboard from Freescale
authorIlya Yanok <yanok@emcraft.com>
Wed, 7 Jul 2010 16:16:13 +0000 (20:16 +0400)
committerKim Phillips <kim.phillips@freescale.com>
Fri, 9 Jul 2010 21:10:36 +0000 (16:10 -0500)
commit5fb17030d5634d9951da48af69be08146eb71bf9
tree8e49b9ee2ee226c4b59c0a0fdb14f5c50a28cde6
parent7c619ddceebc6bf85ee05c705f02691f581bc282
MPC8308RDB: minimal support for devboard from Freescale

This patch provides support for MPC8308RDB development board from
Freescale with a minimal set of features:
 Dual UART is supported
 NOR flash is supported
 Both TSEC Ethernet controllers are supported
 PCI Express initialization is supported

The following features are enabled in configuration but not fully tested:
 I2C (used to get the board revision)
 I2C-connected RTC
 VSC7385 switch

There is one (hopefully) minor issue: on soft reset the board sometimes
resets twice. I've not managed to find the fix for this problem yet.
As a workaround instruction cache can be disabled.

Signed-off-by: Ilya Yanok <yanok@emcraft.com>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
MAINTAINERS
MAKEALL
board/freescale/mpc8308rdb/Makefile [new file with mode: 0644]
board/freescale/mpc8308rdb/config.mk [new file with mode: 0644]
board/freescale/mpc8308rdb/mpc8308rdb.c [new file with mode: 0644]
board/freescale/mpc8308rdb/sdram.c [new file with mode: 0644]
boards.cfg
include/configs/MPC8308RDB.h [new file with mode: 0644]