3.2 Interrupt groups

The GIC-600 configures the interrupts that it receives into one of three groups. Each group determines the security status of an interrupt and how it is routed.

These registers control whether each interrupt is configured as:

Each interrupt is programmed to belong to an interrupt group. Each interrupt group:

When the GIC-600 is set to security disabled, the meaning and number of interrupt groups is affected.

You can specify GIC-600 security by setting the configuration parameter ds_value to either 0, 1 or P, where 0 = Security enabled (fixed), 1 = Security disabled (fixed), P = Security is programmable by software during the boot sequence using GICD_CTLR.DS.

For more information, see the Arm® Generic Interrupt Controller Architecture Specification, GIC architecture version 3.0 and version 4.0 and Arm® GICv3 and GICv4 Software Overview.

Non-ConfidentialPDF file icon PDF version100336_0104_00_en
Copyright © 2016–2018 Arm Limited or its affiliates. All rights reserved.