1. 19 Jul, 2018 3 commits
  2. 18 Jul, 2018 5 commits
  3. 16 Jul, 2018 1 commit
  4. 15 Jul, 2018 3 commits
  5. 14 Jul, 2018 2 commits
  6. 13 Jul, 2018 9 commits
  7. 12 Jul, 2018 15 commits
  8. 11 Jul, 2018 2 commits
    • Antonio Nino Diaz's avatar
      rpi3: Implement simple interrupt routing · d35de55e
      Antonio Nino Diaz authored
      
      
      Implement minimal interrupt routing functions. All interrupts are
      treated as non-secure interrupts to be handled by the non-secure world.
      
      Add note to the documentation about disabling FIQs qhen using OP-TEE
      with Linux.
      
      Change-Id: I937096542d973925e43ae946c5d0b306d0d95a94
      Tested-by: default avatarYing-Chun Liu (PaulLiu) <paul.liu@linaro.org>
      Signed-off-by: default avatarAntonio Nino Diaz <antonio.ninodiaz@arm.com>
      d35de55e
    • Sandrine Bailleux's avatar
      ARM platforms: Make arm_lock static · 1931d1d7
      Sandrine Bailleux authored
      
      
      The ARM_INSTANTIATE_LOCK macro defines a lock meant to be further
      manipulated using the arm_lock_init/get/release() macros. It has 2
      variants, depending on the BL image it is compiled for. One version
      defines the lock variable with internal linkage whereas the other one,
      with external linkage.
      
      Code that uses these macros is not compliant with MISRA rule 8.4 because
      when using the external linkage version, there is no visible declaration
      for the lock variable.
      
      This patch defines the arm_lock variable with internal linkage in both
      cases. This fits well the way these macros are used in the code today,
      where the lock is not used outside of the translation unit it is
      defined in.
      
      Change-Id: I213a74a2a6088a4f1e9a61a319ca7579c2001320
      Signed-off-by: default avatarSandrine Bailleux <sandrine.bailleux@arm.com>
      1931d1d7