1. 07 Oct, 2020 2 commits
  2. 06 Oct, 2020 5 commits
  3. 05 Oct, 2020 3 commits
  4. 04 Oct, 2020 10 commits
  5. 03 Oct, 2020 3 commits
  6. 02 Oct, 2020 9 commits
  7. 01 Oct, 2020 3 commits
  8. 30 Sep, 2020 2 commits
    • Manish Pandey's avatar
      Merge changes from topic "stm32_exceptions" into integration · 428518c6
      Manish Pandey authored
      * changes:
        stm32mp1: correct crash console GPIO alternate configuration
        stm32mp1: add plat_panic_handler function
        stm32mp1: update plat_report_exception
        Align AARCH32 version of debug.S with AARCH64
      428518c6
    • André Przywara's avatar
      Merge changes from topic "fpga_generic" into integration · 2173b3e0
      André Przywara authored
      * changes:
        arm_fpga: Add platform documentation
        arm_fpga: Add post-build linker script
        arm_fpga: Add ROM trampoline
        arm_fpga: Add devicetree file
        arm_fpga: Remove SPE PMU DT node if SPE is not available
        arm_fpga: Adjust GICR size in DT to match number of cores
        fdt: Add function to adjust GICv3 redistributor size
        drivers: arm: gicv3: Allow detecting number of cores
      2173b3e0
  9. 29 Sep, 2020 3 commits
    • Madhukar Pappireddy's avatar
    • Andre Przywara's avatar
      arm_fpga: Add platform documentation · a6c07e0d
      Andre Przywara authored
      
      
      As the Arm Ltd. FPGA port is now working for all existing images, add
      some documentation file.
      
      Change-Id: I9e2c532ed15bbc121bb54b3dfc1bdfee8f1443a6
      Signed-off-by: default avatarAndre Przywara <andre.przywara@arm.com>
      a6c07e0d
    • Andre Przywara's avatar
      arm_fpga: Add post-build linker script · 01301b11
      Andre Przywara authored
      
      
      For the Arm Ltd. FPGAs to run, we need to load several payloads into the
      FPGA's memory:
      - Some trampoline code at address 0x0, to jump to BL31's entry point.
      - The actual BL31 binary at the beginning of DRAM.
      - The (generic) DTB image to describe the hardware.
      - The actual non-secure payloads (kernel, ramdisks, ...)
      
      The latter is application specific, but the first three blobs are rather
      generic.
      Since the uploader tool supports ELF binaries, it seems helpful to
      combine these three images into one .axf file, as this also simplifies
      the command line.
      
      Add a post-build linker script, that combines those three bits into one
      ELF file, together with their specific load addresses.
      Include a call to "ld" with this linker script in the platform Makefile,
      so it will be build automatically. The result will be called "bl31.axf".
      
      Change-Id: I4a90da16fa1e0e83b51d19e5b1daf61f5a0bbfca
      Signed-off-by: default avatarAndre Przywara <andre.przywara@arm.com>
      01301b11