ppc4xx: Kilauea: Add CPLD version detection and EBC reconfiguration
authorStefan Roese <sr@denx.de>
Thu, 21 Jan 2010 10:37:31 +0000 (11:37 +0100)
committerStefan Roese <sr@denx.de>
Sat, 23 Jan 2010 08:27:28 +0000 (09:27 +0100)
commit9998b1366e7e42089c3f579b4d1d790d3c295387
treee751933f22c96238c5eec1a2b4dbb255b22e1b5e
parent97c9f29008579f56c3fb86785f29f04dd4f47f94
ppc4xx: Kilauea: Add CPLD version detection and EBC reconfiguration

A newer CPLD version on the 405EX evaluation board requires a different
EBC controller setup for the CPLD register access. This patch adds a CPLD
version detection for Kilauea and code to reconfigure the EBC controller
(chip select 2) for the old CPLD if no new version is found.

Additionally the CPLD version is printed upon bootup:

Board: Kilauea - AMCC PPC405EX Evaluation Board (CPLD rev. 0)

Signed-off-by: Stefan Roese <sr@denx.de>
Acked-by: Wolfgang Denk <wd@denx.de>
Cc: Zhang Bao Quan <bqzhang@udtech.com.cn>
board/amcc/kilauea/kilauea.c
include/configs/kilauea.h