• Oliver Swede's avatar
    plat/arm/board/arm_fpga: Compile with additional CPU libraries · 4b5793c9
    Oliver Swede authored
    
    
    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: default avatarOliver Swede <oli.swede@arm.com>
    Change-Id: I18300b4443176b89767015e3688c0f315a91c27e
    4b5793c9
platform.mk 2.8 KB