B2.51
HCR_EL2, Hypervisor Configuration Register, EL2
The HCR_EL2 provides configuration control for virtualization, including whether various Non-secure
operations are trapped to EL2.
Bit field descriptions
HCR_EL2 is a 64-bit register, and is part of the Virtualization registers functional group.
31
0
1
2
11
12
TRVM
PTW
FMO
IMO
AMO
VF
VI
VSE
FB
BSU
DC
TWI
TWE
TID0
TDZ
TGE
TVM
TTLB
TPU
TSW
TACR
TIDCP
TSC
TID3
TID2
TID1
TPC
SWIO
VM
30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13
10 9 8 7 6 5 4 3
32
33
34
CD
ID
63
35
36
37
38
39
MIOCNCE
TLOR
E2H
RES
0
RES
1
TEA
TERR
RW
HCD
Figure B2-38 HCR_EL2 bit assignments
RES0, [63:39]
RES0
Reserved.
MIOCNCE, [38]
Mismatched Inner/Outer Cacheable Non-Coherency Enable, for the Non-secure EL1 and EL0
translation regime.
RW, [31]
RES1
Reserved.
HCD, [29]
RES0
Reserved.
B2 AArch64 system registers
B2.51 HCR_EL2, Hypervisor Configuration Register, EL2
100798_0300_00_en
Copyright © 2016–2018 Arm Limited or its affiliates. All rights
reserved.
B2-212
Non-Confidential
Summary of Contents for Cortex-A76 Core
Page 4: ......
Page 22: ......
Page 23: ...Part A Functional description ...
Page 24: ......
Page 119: ...Part B Register descriptions ...
Page 120: ......
Page 363: ...Part C Debug descriptions ...
Page 364: ......
Page 401: ...Part D Debug registers ...
Page 402: ......
Page 589: ...Part E Appendices ...
Page 590: ......