arm_fpga: Add support for topology self-discovery
As secondary cores show up, they populate an array to announce themselves so plat_core_pos_by_mpidr() can return an invalid COREID code for any non-existing MPIDR that it is queried about. The Power Domain Tree Description is populated with a topology based on the maximum harcoded values. Signed-off-by: Javier Almansa Sobrino <javier.almansasobrino@arm.com> Change-Id: I8fd64761a2296714ce0f37c46544f3e6f13b5f61 |
---|
|
plat/arm/board/arm_fpga/aarch64/fpga_helpers.S |
---|
plat/arm/board/arm_fpga/fpga_bl31_setup.c |
---|
plat/arm/board/arm_fpga/fpga_def.h |
---|
plat/arm/board/arm_fpga/fpga_private.h |
---|
plat/arm/board/arm_fpga/fpga_topology.c |
---|
plat/arm/board/arm_fpga/include/platform_def.h |
---|