arm-trusted-firmware/drivers/arm/gic
Soby Mathew 311b177364 Flush the GIC driver data after init
The GIC driver data is initialized by the primary CPU with caches
enabled. When the secondary CPU boots up, it initializes the
GICC/GICR interface with the caches disabled and there is a chance that
the driver data is not yet written back to the memory. This patch fixes
this problem by flushing the driver data after they have been
initialized.

Change-Id: Ie9477029683846209593ff005d2bac559bb8f5e6
Signed-off-by: Soby Mathew <soby.mathew@arm.com>
2017-03-01 14:38:28 +00:00
..
common Move private APIs in gic_common.h to a private header 2016-02-09 16:50:36 +00:00
v2 Flush the GIC driver data after init 2017-03-01 14:38:28 +00:00
v3 Flush the GIC driver data after init 2017-03-01 14:38:28 +00:00
arm_gic.c GIC: Ensure SGIs and PPIs are Group0 before setup 2016-07-07 11:59:33 +01:00
gic_v2.c Fix race in GIC IPRIORITY and ITARGET accessors 2016-02-09 16:50:36 +00:00
gic_v3.c Add support for %p in tf_printf() 2016-02-18 09:45:39 +00:00