The GITS_PARTIDR characteristics are:
Sets the PARTID and PMG values used for memory accesses by the ITS.
This register is present only when FEAT_GICv3p1 is implemented. Otherwise, direct accesses to GITS_PARTIDR are RES0.
A copy of this register is provided for each ITS.
When GITS_TYPER.MPAM==0, this register is RES0.
GITS_PARTIDR is a 32-bit register.
The GITS_PARTIDR bit assignments are:
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RES0 | PMG | PARTID |
Reserved, RES0.
PMG value used when ITS accesses memory.
It is IMPLEMENTATION DEFINED whether bits not needed to represent PMG values in the range 0 to PMG_MAX are stateful or RES0.
This field resets to 0.
PARTID value used when ITS accesses memory.
It is IMPLEMENTATION DEFINED whether bits not needed to represent PARTID values in the range 0 to PARTID_MAX are stateful or RES0.
This field resets to 0.
Component | Offset |
---|---|
GIC ITS control | 0x0014 |
This interface is accessible as follows:
01/07/2020 15:57; 80324f0b9997bede489cc15ad1565345720bcd2a
Copyright © 2010-2020 Arm Limited or its affiliates. All rights reserved. This document is Non-Confidential.