arch-arm: Map ID_x_EL1 registers to AArch32 version
authorGiacomo Travaglini <giacomo.travaglini@arm.com>
Wed, 25 Apr 2018 17:23:17 +0000 (18:23 +0100)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Tue, 8 May 2018 15:28:12 +0000 (15:28 +0000)
commit376f1b2ff7034f4d084a087a68307b11042d2a9d
tree900b593a817104bc9345083f9952bbd3b8444bbf
parent05ee4c5b53cd0eaee5725abf039285156dab2734
arch-arm: Map ID_x_EL1 registers to AArch32 version

AArch64 ID_x_EL1 registers map to AArch32 ID_x counterparts.  Those
registers must be initialized even when the highest Exception Level is
using AArch64.

Change-Id: Iccc9b6f631f5fac288116eb1ef2ad1d30c03de7b
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/10361
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
src/arch/arm/isa.cc
src/arch/arm/miscregs.cc