1. 23 Apr, 2021 2 commits
  2. 14 Apr, 2021 1 commit
  3. 06 Apr, 2021 1 commit
  4. 01 Apr, 2021 3 commits
  5. 25 Mar, 2021 2 commits
    • Andre Przywara's avatar
      allwinner: Add Allwinner H616 SoC support · 26123ca3
      Andre Przywara authored
      
      
      The new Allwinner H616 SoC lacks the management controller and the secure
      SRAM A2, so we need to tweak the memory map quite substantially:
      We run BL31 in DRAM. Since the DRAM starts at 1GB, we cannot use our
      compressed virtual address space (max 256MB) anymore, so we revert to
      the full 32bit VA space and use a flat mapping throughout all of it.
      
      The missing controller also means we need to always use the native PSCI
      ops, using the CPUIDLE hardware, as SCPI and suspend depend on the ARISC.
      
      Change-Id: I77169b452cb7f5dc2ef734f3fc6e5d931749141d
      Signed-off-by: default avatarAndre Przywara <andre.przywara@arm.com>
      26123ca3
    • Andre Przywara's avatar
      doc: allwinner: Reorder sections, document memory mapping · fe90f9ae
      Andre Przywara authored
      
      
      Update the Allwinner platform documentation.
      Reorder the section, to have the build instructions first, followed by
      hints about the installation.
      
      Add some ASCII art about the layout of our virtual memory map, which
      uses a non-trivial condensed virtual address space.
      
      Change-Id: Iaaa79b4366012394e15e4c1b26c212b5efb6ed6a
      Signed-off-by: default avatarAndre Przywara <andre.przywara@arm.com>
      fe90f9ae
  6. 11 Mar, 2021 2 commits
  7. 01 Mar, 2021 1 commit
  8. 25 Feb, 2021 1 commit
  9. 16 Feb, 2021 1 commit
  10. 09 Feb, 2021 1 commit
  11. 05 Feb, 2021 1 commit
  12. 02 Feb, 2021 5 commits
  13. 29 Jan, 2021 4 commits
  14. 28 Jan, 2021 1 commit
  15. 26 Jan, 2021 1 commit
  16. 25 Jan, 2021 1 commit
  17. 21 Jan, 2021 1 commit
  18. 14 Jan, 2021 1 commit
  19. 13 Jan, 2021 6 commits
  20. 12 Jan, 2021 1 commit
  21. 05 Jan, 2021 1 commit
    • Marek Behún's avatar
      plat: marvell: armada: a3k: support doing system reset via CM3 secure coprocessor · d9243f26
      Marek Behún authored
      
      
      Introduce a new build option CM3_SYSTEM_RESET for A3700 platform, which,
      when enabled, adds code to the PSCI reset handler to try to do system
      reset by the WTMI firmware running on the Cortex-M3 secure coprocessor.
      (This function is exposed via the mailbox interface.)
      
      The reason is that the Turris MOX board has a HW bug which causes reset
      to hang unpredictably. This issue can be solved by putting the board in
      a specific state before reset.
      Signed-off-by: default avatarMarek Behún <marek.behun@nic.cz>
      Change-Id: I3f60b9f244f334adcd33d6db6a361fbc8b8d209f
      d9243f26
  22. 23 Dec, 2020 1 commit
  23. 18 Dec, 2020 1 commit