1. 31 Aug, 2017 3 commits
  2. 30 Aug, 2017 8 commits
  3. 29 Aug, 2017 17 commits
  4. 25 Aug, 2017 8 commits
  5. 24 Aug, 2017 4 commits
    • Isla Mitchell's avatar
      Enable CnP bit for ARMv8.2 CPUs · 9fce2725
      Isla Mitchell authored
      
      
      This patch enables the CnP (Common not Private) bit for secure page
      tables so that multiple PEs in the same Inner Shareable domain can use
      the same translation table entries for a given stage of translation in
      a particular translation regime. This only takes effect when ARM
      Trusted Firmware is built with ARM_ARCH_MINOR >= 2.
      
      ARM Trusted Firmware Design has been updated to include a description
      of this feature usage.
      
      Change-Id: I698305f047400119aa1900d34c65368022e410b8
      Signed-off-by: default avatarIsla Mitchell <isla.mitchell@arm.com>
      9fce2725
    • Jeenu Viswambharan's avatar
      Add macro to test for minimum architecture version · f45e232a
      Jeenu Viswambharan authored
      
      
      The macro concisely expresses and requires architecture version to be at
      least as required by its arguments. This would be useful when extending
      Trusted Firmware functionality for future architecture revisions.
      
      Replace similar usage in the current code base with the new macro.
      
      Change-Id: I9dcd0aa71a663eabd02ed9632b8ce87611fa5a57
      Signed-off-by: default avatarJeenu Viswambharan <jeenu.viswambharan@arm.com>
      f45e232a
    • Jeenu Viswambharan's avatar
      firmware-design.rst: Fix formatting · 579b4adb
      Jeenu Viswambharan authored
      
      
      The format conversion wrongly formatted a couple of sections. These were
      also missing from the Table of Contents.
      
      Change-Id: I324216c27e7b4711e6cc5e25782f4b53842140cc
      Signed-off-by: default avatarJeenu Viswambharan <jeenu.viswambharan@arm.com>
      579b4adb
    • Jens Wiklander's avatar
      qemu: Add OP-TEE extra image parsing support · e2af1cad
      Jens Wiklander authored
      
      
      OP-TEE may have extra images to be loaded. Load them one by one and do
      the parsing. In this patch, ARM TF need to load up to 3 images for
      OP-TEE: header, pager and pages images. Header image is the info about
      optee os and images. Pager image include pager code and data.  Paged
      image include the paging parts using virtual memory.
      Signed-off-by: default avatarJens Wiklander <jens.wiklander@linaro.org>
      e2af1cad