Add ARM GICv2 driver
This patch adds a driver for ARM GICv2 systems, example GIC-400. Unlike
the existing GIC driver in `include/drivers/arm/arm_gic.h`, this driver
is optimised for GICv2 and does not support GICv3 systems in GICv2
compatibility mode. The driver interface has been implemented in
`drivers/arm/gic/v2/gicv2_main.c`. The corresponding header is in
`include/drivers/arm/gicv2.h`. Helper functions are implemented in
`drivers/arm/gic/v2/gicv2_helpers.c` and are accessible through the
`drivers/arm/gic/v2/gicv2_private.h` header.

Change-Id: I09fffa4e621fb99ba3c01204839894816cd89a2a
1 parent df37373 commit 464ce2bbaa95a95f773a639c47e14bdffa21d75a
@Soby Mathew Soby Mathew authored on 7 Oct 2015
Showing 4 changed files
View
drivers/arm/gic/v2/gicv2_helpers.c 0 → 100644
View
drivers/arm/gic/v2/gicv2_main.c 0 → 100644
View
drivers/arm/gic/v2/gicv2_private.h 0 → 100644
View
include/drivers/arm/gicv2.h 0 → 100644