plat/arm/gicv3: add support for probing multiple GIC Redistributor frames
ARM platform can have a non-contiguous GICR frames. For instance, a
multi socket platform can have two or more GIC Redistributor frames
which are 4TB apart. Hence it is necessary for the `gicv3_rdistif_probe`
function to probe all the GICR frames available in the platform.

Introduce `plat_arm_override_gicr_frames` function which platforms can
use to override the default gicr_frames which holds the GICR base
address of the primary cpu.

Change-Id: I1f537b0d871a679cb256092944737f2e55ab866e
Signed-off-by: Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
1 parent 1d2b416 commit 74c21244005f639812b0cc68f71e501f831d8f70
@Vijayenthiran Subramaniam Vijayenthiran Subramaniam authored on 11 Oct 2019
Showing 2 changed files
View
include/plat/arm/common/plat_arm.h
View
plat/arm/common/arm_gicv3.c