1. 05 May, 2021 1 commit
    • Andre Przywara's avatar
      fix(plat/arm_fpga): increase initrd size · c3ce73be
      Andre Przywara authored
      
      
      In the comment in the ARM FPGA DT we promise a generous 100 MB initrd,
      but actually describe only a size of 20 MB.
      
      As initrds are the most common and easy userland option for the boards,
      let's increase the maximum size to the advertised 100 MB, to avoid
      unpacking errors when an initrd exceeds the current limit of 20 MB.
      
      Change-Id: If08ba3fabdad27b2c2aff93b18c3f664728b4348
      Signed-off-by: default avatarAndre Przywara <andre.przywara@arm.com>
      c3ce73be
  2. 29 Sep, 2020 1 commit
    • Andre Przywara's avatar
      arm_fpga: Add devicetree file · b48883c7
      Andre Przywara authored
      
      
      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: default avatarAndre Przywara <andre.przywara@arm.com>
      b48883c7