arm-trusted-firmware/drivers
Soby Mathew 464ce2bbaa 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
2015-11-26 12:29:48 +00:00
..
arm Add ARM GICv2 driver 2015-11-26 12:29:48 +00:00
auth TBB: add TBBR Chain of Trust 2015-06-25 08:53:27 +01:00
console Use uintptr_t as base address type in ARM driver APIs 2015-07-09 11:53:32 +01:00
delay_timer Add a simple delay timer driver API 2015-06-17 13:13:54 +01:00
io Remove deprecated IO return definitions 2015-11-02 10:47:01 +00:00
ti/uart Driver for 16550 UART interface 2015-05-29 11:25:20 +05:30