B4.23
ICH_VTR_EL2, Interrupt Controller VGIC Type Register, EL2
ICH_VTR_EL2 reports supported GIC virtualization features.
Bit field descriptions
ICH_VTR_EL2 is a 32-bit register and is part of:
• The GIC system registers functional group.
• The Virtualization registers functional group.
• The GIC host interface control registers functional group.
31
0
5
18
23
RES
0
4
21
PRIbits
20
ListRegs
29
PREbits
28
26 25
IDbits
22
19
TDS
nV4
A3V
SEIS
Figure B4-13 ICH_VTR_EL2 bit assignments
PRIbits, [31:29]
Priority bits. The number of virtual priority bits implemented, minus one.
0x4
Priority implemented is 5-bit.
PREbits, [28:26]
The number of virtual preemption bits implemented, minus one. The value is:
0x4
Virtual preemption implemented is 5-bit.
IDbits, [25:23]
The number of virtual interrupt identifier bits supported. The value is:
0x0
Virtual interrupt identifier bits that are implemented is 16-bit.
SEIS, [22]
SEI Support. The value is:
0x0
The virtual CPU interface logic does not support generation of SEIs.
A3V, [21]
Affinity 3 Valid. The value is:
0x1
The virtual CPU interface logic supports non-zero values of Affinity 3 in SGI
generation System registers.
nV4, [20]
Direct injection of virtual interrupts not supported. The value is:
0x0
The CPU interface logic supports direct injection of virtual interrupts.
TDS, [19]
B4 GIC registers
B4.23 ICH_VTR_EL2, Interrupt Controller VGIC Type Register, EL2
100798_0300_00_en
Copyright © 2016–2018 Arm Limited or its affiliates. All rights
reserved.
B4-343
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: ......