Arm
®
CoreLink™ GIC-600AE Generic Interrupt Controller
Technical Reference Manual
Document ID: 101206_0003_04_en
Issue: 04
Operation
Implementation-defined feature commands
Error mnemonic Encoding IERR Stall Mask Description
OPR_UNMAPPED_COLLECTION 0x10A03 1 - - Software has tried an operation through GITS_OPR using a collection
that is outside the range that the ITS supports.
See GITS_BASER0, and for information about the supported range,
see GITS_TYPER.
OPR_UNMAPPED_DEVICE 0x10A04 1 - - Software has tried to lock an interrupt from a device that is not
mapped through GITS_OPR.
The GITS_OPSR register reports a fail.
OPR_ID_OOR 0x10A05 1 - - Software has tried to lock an interrupt using an EventID that is larger
than the specified device supports.
The GITS_OPSR register reports a fail.
OPR_UNMAPPED_INTERRUPT 0x10A07 1 - - Software has tried to lock an interrupt that is not mapped through
GITS_OPR.
The GITS_OPSR register reports a fail.
OPR_SET_LOCKED 0x10A10 1 - - Software has tried to lock an interrupt into the cache but the set
already contains a locked interrupt.
The GITS_OPSR register reports a fail.
ACE_LITE_ACCESS_FAILURE 0x10B01 1 - - An access that the ITS issues, receives an SLVERR or DECODE error.
The address is given in GICT_ERR<n>MISC1. This error can occur
from multiple sources.
Software must determine whether the Command queue is stalled, by
checking GITS_CREADR.Stalled. If the Command queue has stalled,
the command might not have occurred. See 4.9.2 ITS commands and
errors on page 62.
ACE_LITE_TRANS_FAILURE 0x10B03 1 - AEE An unknown source in the system has written to the subordinate port
with an access that is not a legal GITS_TRANSLATER access.
The full address of the access is given in GICT_ERR<n>MISC1.
If the address matches GITS_TRANSLATER, then the size, length,
strobes, or access type is wrong.
Read accesses are not tracked.
INVALID_ML_DEV_TABLE_ENTRY 0x10B04 1 1 CEE Software is using a two-level Device table and the first-level table
entry has not completed.
Software must allocate and clear a new second-level table, update the
first-level entry, and repeat the command.
ACE_LITE_ADDR_OOR 0x10B05 1 - - ITS programming has tried to create an access to the address
specified in GICT_ERR<n>MISC1 that is larger than the address space
supported
INVALID_COMMAND 0x10F00 1 - CEE An invalid command has been detected in the Command queue.
Software must correct this and then resume.
Copyright © 2018–2020, 2022 Arm Limited (or its affiliates). All rights reserved.
Non-Confidential
Page 86 of 268