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)
committerWolfgang Denk <wd@denx.de>
Sat, 23 Jan 2010 16:54:03 +0000 (17:54 +0100)
commit580ca3c2b1d032534195cd0bfd89aa11e8c03bb3
tree3de73c2229533750e3080b6533b56ca411dff576
parenteb20392ca986074c78ee4f241a8f2369777a8df3
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