Add support for Juno r1 in the platform reset handler
For Juno r0, the platform reset handler needs to:
 - Implement the workaround for defect #831273
 - Increase the L2 Data and Tag RAM latencies for Cortex-A57.

Defect #831273 does not affect Juno r1. Also, the default value
for the L2 Tag RAM latency for Cortex-A57 is suitable on Juno r1.
The L2 Data RAM latency for Cortex-A57 still needs to be
increased, though.

This patch modifies the Juno platform reset handler to detect
the board revision and skip the unnecessary steps on Juno r1.
The behaviour on Juno r0 is unchanged.

Change-Id: I27542917223e680ef923ee860900806ffcd0357b
1 parent 3b982be commit 9454d3160278a15a3b002e11ecc4244f2fe6aaa2
@Sandrine Bailleux Sandrine Bailleux authored on 4 Feb 2015
Showing 2 changed files
View
plat/juno/aarch64/plat_helpers.S
View
plat/juno/juno_def.h