arm-trusted-firmware/plat/arm/board/arm_fpga
Andre Przywara b48883c79a arm_fpga: Add devicetree file
The FPGA images used in Arm Ltd. focus on CPU cores, so they share a
common platform, with a minimal set of peripherals (interconnect, GIC,
UART).
This allows to support most platforms with a single devicetree file.
The topology and number of CPU cores differ, but those will added at
runtime, in BL31. Other adjustments (GICR size, SPE node, command line)
are also done at this point.

Add the common devicetree file to TF-A's build system, so it can be
build together with BL31. At runtime, the resulting .dtb file should be
uploaded to the address given with FPGA_PRELOADED_DTB_BASE at build time.

Change-Id: I3206d6131059502ec96896e95329865452c9d83e
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
2020-09-29 13:28:25 +01:00
..
aarch64 arm_fpga: Add support for topology self-discovery 2020-07-24 15:06:42 +01:00
include arm_fpga: Add support for topology self-discovery 2020-07-24 15:06:42 +01:00
fpga_bl31_setup.c arm_fpga: Remove SPE PMU DT node if SPE is not available 2020-09-29 13:28:25 +01:00
fpga_console.c arm_fpga: Read UART address from DT 2020-05-05 15:36:51 +01:00
fpga_def.h arm_fpga: Add support for topology self-discovery 2020-07-24 15:06:42 +01:00
fpga_gicv3.c arm_fpga: Adjust GICR size in DT to match number of cores 2020-09-29 13:28:25 +01:00
fpga_pm.c Fix coverity defects found on the FPGA port. 2020-04-02 14:11:12 +01:00
fpga_private.h arm_fpga: Adjust GICR size in DT to match number of cores 2020-09-29 13:28:25 +01:00
fpga_topology.c arm_fpga: Add support for topology self-discovery 2020-07-24 15:06:42 +01:00
platform.mk arm_fpga: Add devicetree file 2020-09-29 13:28:25 +01:00