bl31: Add error reporting registers
authorNaga Sureshkumar Relli <nagasure@xilinx.com>
Fri, 1 Jul 2016 07:22:41 +0000 (12:52 +0530)
committerSoren Brinkmann <soren.brinkmann@xilinx.com>
Tue, 12 Jul 2016 15:05:10 +0000 (08:05 -0700)
commit84629f2f2cf73b6d6180fc8a234f1ea9d423b280
treeb5954e86836a4a2ec51a0840c2e244740bb70c71
parent6f511c4782f079c75928a4dae3a4e3e4f6754831
bl31: Add error reporting registers

This patch adds cpumerrsr_el1 and l2merrsr_el1 to the register dump on
error for applicable CPUs.

These registers hold the ECC errors on L1 and L2 caches.

This patch updates the A53, A57, A72, A73 (l2merrsr_el1 only) CPU libraries.

Signed-off-by: Naga Sureshkumar Relli <nagasure@xilinx.com>
include/lib/cpus/aarch64/cortex_a53.h
include/lib/cpus/aarch64/cortex_a57.h
include/lib/cpus/aarch64/cortex_a72.h
include/lib/cpus/aarch64/cortex_a73.h
lib/cpus/aarch64/cortex_a53.S
lib/cpus/aarch64/cortex_a57.S
lib/cpus/aarch64/cortex_a72.S
lib/cpus/aarch64/cortex_a73.S