ppc4xx: Big lwmon5 board support rework/update
authorSascha Laue <sascha.laue@liebherr.com>
Thu, 19 Aug 2010 07:38:56 +0000 (09:38 +0200)
committerStefan Roese <sr@denx.de>
Mon, 4 Oct 2010 09:19:35 +0000 (11:19 +0200)
commitf14ae4180a37cf05c6bcfa5d55cc2955e920e1e2
treede40c143117aae93ab9d01ee179bed48bd6db4b7
parentd0e6665a24c2c2a3d333db169fcd1261a0903146
ppc4xx: Big lwmon5 board support rework/update

This patch brings the lwmon5 board support up-to-date. Here a
summary of the changes:

lwmon5 board port related:
- GPIO's changed to control the LSB transmitter
- Reset USB PHY's upon power-up
- Enable CAN upon power-up
- USB init error workaround (errata CHIP_6)
- EBC: Enable burstmode and modify the timings for the GDC memory
- EBC: Speed up NOR flash timings

lwmon5 board POST related:
- Add FPGA memory test
- Add GDC memory test
- DSP POST reworked
- SYSMON POST: Fix handling of negative temperatures
- Add output for sysmon1 POST
- HW-watchdog min. time test reworked

Additionally some coding-style changes were done.

Signed-off-by: Sascha Laue <sascha.laue@liebherr.com>
Signed-off-by: Stefan Roese <sr@denx.de>
board/lwmon5/kbd.c
board/lwmon5/lwmon5.c
include/configs/lwmon5.h
post/board/lwmon5/dsp.c
post/board/lwmon5/dspic.c
post/board/lwmon5/fpga.c
post/board/lwmon5/gdc.c
post/board/lwmon5/sysmon.c
post/board/lwmon5/watchdog.c