arch-arm: Use ExceptionLevel type in TlbEntry
authorGiacomo Travaglini <giacomo.travaglini@arm.com>
Wed, 1 May 2019 14:21:03 +0000 (15:21 +0100)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Wed, 17 Jul 2019 13:06:23 +0000 (13:06 +0000)
commit4dd475c1c0db6915f811a246c9e6fce8a61a6a77
treeff494ce48de95600e3aac7cedc40905edcba2fdf
parentf9b549fbf572ac1b8b40ee86411eb9331a2bf458
arch-arm: Use ExceptionLevel type in TlbEntry

Replacing uint8_t with ExceptionLevel type in the arm TlbEntry. The
variable is representing the translation regime it is targeting.

Change-Id: Ifcd6e86c5d73f752e8476a2b7fda9ea74a0c7a3b
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/19488
Reviewed-by: Ciro Santilli <ciro.santilli@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/arch/arm/pagetable.hh
src/arch/arm/table_walker.cc
src/arch/arm/tlb.cc
src/arch/arm/tlb.hh