From 075b8ea6e8f113f58a534834fea7e85a49fdc18d Mon Sep 17 00:00:00 2001 From: Giacomo Travaglini Date: Thu, 18 Jul 2019 10:50:21 +0100 Subject: [PATCH] arch-arm: Add HPD bit for TCR_EL2/EL3 This is controlling Hierarchical Permissions for EL3 and for EL2 when HCR_EL2.E2H = 0. Change-Id: I9d6615ff4980cc56a28dc32088cf1524155f0fa4 Signed-off-by: Giacomo Travaglini Reviewed-by: Ciro Santilli Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/19609 Tested-by: kokoro --- src/arch/arm/miscregs_types.hh | 1 + 1 file changed, 1 insertion(+) diff --git a/src/arch/arm/miscregs_types.hh b/src/arch/arm/miscregs_types.hh index 0a9621634..c0eafdaac 100644 --- a/src/arch/arm/miscregs_types.hh +++ b/src/arch/arm/miscregs_types.hh @@ -502,6 +502,7 @@ namespace ArmISA Bitfield<21, 16> t1sz; // EL1 Bitfield<22> a1; // EL1 Bitfield<23> epd1; // EL1 + Bitfield<24> hpd; // EL2/EL3, E2H=0 Bitfield<25, 24> irgn1; // EL1 Bitfield<27, 26> orgn1; // EL1 Bitfield<29, 28> sh1; // EL1 -- 2.30.2