GICv2: Fix populating PE target data
authorJeenu Viswambharan <jeenu.viswambharan@arm.com>
Tue, 7 Nov 2017 16:10:19 +0000 (16:10 +0000)
committerJeenu Viswambharan <jeenu.viswambharan@arm.com>
Mon, 13 Nov 2017 07:49:30 +0000 (07:49 +0000)
commit058efeef98315d21f59092c80dd1d24d58008b4d
tree54262034145145cfa790b45ab2f43f1a8a40e392
parentbf2de7e49971159bc46b4215aed09150bea63176
GICv2: Fix populating PE target data

This patch brings in the following fixes:

  - The per-PE target data initialized during power up needs to be
    flushed so as to be visible to other PEs.

  - Setup per-PE target data for the primary PE as well. At present,
    this was only setup for secondary PEs when they were powered on.

Change-Id: Ibe3a57c14864e37b2326dd7ab321a5c7bf80e8af
Signed-off-by: Jeenu Viswambharan <jeenu.viswambharan@arm.com>
drivers/arm/gic/v2/gicv2_main.c
plat/arm/common/arm_gicv2.c