vexpress64: use DM for all vexpress64 boards
authorLinus Walleij <linus.walleij@linaro.org>
Tue, 14 Apr 2015 08:01:35 +0000 (10:01 +0200)
committerTom Rini <trini@konsulko.com>
Thu, 23 Apr 2015 12:52:26 +0000 (08:52 -0400)
commitd280ea00ef303b5116b14cc5f8861278831116a1
treeec685b3d4ff64924b2d4c6c910f8e8c44d4e0129
parente0e3aa50b5eb481865f2b407bd0ae25dd4578d55
vexpress64: use DM for all vexpress64 boards

Commit d8bafe1310487ba0e0785997726b4792072178d3
"ARMv8: enable DM in vexpress64 board" only enabled DM
for the simulated vexpress64 board (FVP) with the
hardcoded clock value for the simulated board, causing
a console regression on the Juno board which was using
a different clock setting.

Fix this by enabling DM for all vexpress64 boards,
defining the clock frequency per-board, deleting the
static array of PL01x ports from the config file and
relying solely on the port defined in the boardfile
using platform data.

Cc: David Feng <fenghua@phytium.com.cn>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
board/armltd/vexpress64/vexpress64.c
include/configs/vexpress_aemv8a.h