mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-16 09:34:18 +00:00
![]() The generic interrupt controller identifies an interrupt based on its type whereas the GIC uses the notion of groups to identify an interrupt. Currently, they are used interchangeably in GICv3 driver. It did not cause any functional issues since the matching type and group had the same value for corresponding macros. This patch makes the necessary fixes. The generic interrupt controller APIs, such as plat_ic_set_interrupt_type map interrupt type to interrupt group supported by the GICv3 IP. Similarly, other generic interrupt controller APIs map interrupt group to interrupt type as needed. This patch also changes the name of the helper functions to use group rather than type for handling interrupts. Change-Id: Ie2d88a3260c71e4ab9c8baacde24cc21e551de3d Signed-off-by: Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
||
---|---|---|
.. | ||
aarch32 | ||
aarch64 | ||
tbbr | ||
plat_bl1_common.c | ||
plat_bl_common.c | ||
plat_gicv2.c | ||
plat_gicv3.c | ||
plat_log_common.c | ||
plat_psci_common.c | ||
plat_spmd_manifest.c | ||
ubsan.c |