1. 29 Jan, 2021 1 commit
    • Pali Rohár's avatar
      plat: marvell: armada: a3k: Allow use of the system Crypto++ library · 8708a884
      Pali Rohár authored
      
      
      This change introduces two new A3720 parameters, CRYPTOPP_LIBDIR and
      CRYPTOPP_INCDIR, which can be used to specify directory paths to
      pre-compiled Crypto++ library and header files.
      
      When both new parameters are specified then the source code of Crypto++ via
      CRYPTOPP_PATH parameter is not needed. And therefore it allows TF-A build
      process to use system Crypto++ library.
      Signed-off-by: default avatarPali Rohár <pali@kernel.org>
      Change-Id: I6d440f86153373b11b8d098bb68eb7325e86b20b
      8708a884
  2. 28 Jan, 2021 1 commit
  3. 26 Jan, 2021 1 commit
  4. 14 Jan, 2021 1 commit
  5. 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
  6. 19 Nov, 2020 1 commit
  7. 11 Oct, 2020 1 commit
  8. 04 Oct, 2020 1 commit
  9. 30 Jul, 2020 3 commits
  10. 10 Jul, 2020 1 commit
    • Konstantin Porotchkin's avatar
      plat: marvell: armada: a8k: change CCU LLC SRAM mapping · 0a977b9b
      Konstantin Porotchkin authored
      
      
      The LLC SRAM will be enabled in OP-TEE OS for usage as secure storage.
      The CCU have to prepare SRAM window, but point to the DRAM-0 target
      until the SRAM is actually enabled.
      This patch changes CCU SRAM window target to DRAM-0
      Remove dependence between LLC_SRAM and LLC_ENABLE and update the
      build documentation.
      The SRAМ base moved to follow the OP-TEE SHMEM area (0x05400000)
      
      Change-Id: I85c2434a3d515ec37da5ae8eb729e3280f91c456
      Signed-off-by: default avatarKonstantin Porotchkin <kostap@marvell.com>
      0a977b9b
  11. 19 Jun, 2020 1 commit
  12. 06 Jun, 2020 2 commits