4b5793c9a8
This change is part of the goal of enabling the port to be compatible with multiple FPGA images. BL31 behaves differently depending on whether or not the CPUs in the system use cache coherency, and as a result any CPU libraries that are compiled together must serve processors that are consistent in this regard. This compiles a different set of CPU libraries depending on whether or not the HW_ASSISTED_COHERENCY is enabled at build-time to indicate the CPUs support hardware-level support for cache coherency. This build flag is used in the makefile in the same way as the Arm FVP port. Signed-off-by: Oliver Swede <oli.swede@arm.com> Change-Id: I18300b4443176b89767015e3688c0f315a91c27e |
||
---|---|---|
.. | ||
aarch64 | ||
include | ||
fpga_bl31_setup.c | ||
fpga_console.c | ||
fpga_def.h | ||
fpga_gicv3.c | ||
fpga_pm.c | ||
fpga_private.h | ||
fpga_topology.c | ||
platform.mk |