diff options
Diffstat (limited to 'include/drivers')
-rw-r--r-- | include/drivers/arm/gicv3.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/drivers/arm/gicv3.h b/include/drivers/arm/gicv3.h index 03596b96ec..77dc350ddb 100644 --- a/include/drivers/arm/gicv3.h +++ b/include/drivers/arm/gicv3.h @@ -222,6 +222,14 @@ #define TYPER_PPI_NUM_SHIFT U(27) #define TYPER_PPI_NUM_MASK U(0x1f) +/* GICR_IIDR bit definitions */ +#define IIDR_PRODUCT_ID_MASK 0xff000000 +#define IIDR_VARIANT_MASK 0x000f0000 +#define IIDR_REVISION_MASK 0x0000f000 +#define IIDR_IMPLEMENTER_MASK 0x00000fff +#define IIDR_MODEL_MASK (IIDR_PRODUCT_ID_MASK | \ + IIDR_IMPLEMENTER_MASK) + /******************************************************************************* * GICv3 and 3.1 CPU interface registers & constants ******************************************************************************/ |