1. 15 Mar, 2021 3 commits
    • Olivier Deprez's avatar
      SPM: declare third cactus instance as UP SP · e96fc8e7
      Olivier Deprez authored
      
      
      The FF-A v1.0 spec allows two configurations for the number of EC/vCPU
      instantiated in a Secure Partition:
      -A MultiProcessor (MP) SP instantiates as many ECs as the number of PEs.
      An EC is pinned to a corresponding physical CPU.
      -An UniProcessor (UP) SP instantiates a single EC. The EC is migrated to
      the physical CPU from which the FF-A call is originating.
      This change permits exercising the latter case within the TF-A-tests
      framework.
      Signed-off-by: default avatarOlivier Deprez <olivier.deprez@arm.com>
      Change-Id: I7fae0e7b873f349b34e57de5cea496210123aea0
      e96fc8e7
    • Olivier Deprez's avatar
      SPMD: lock the g_spmd_pm structure · 473ced56
      Olivier Deprez authored
      
      
      Add a lock and spin lock/unlock calls when accessing the fields of the
      SPMD PM structure.
      Signed-off-by: default avatarOlivier Deprez <olivier.deprez@arm.com>
      Change-Id: I9bab705564dc1ba003c29512b1f9be5f126fbb0d
      473ced56
    • Olivier Deprez's avatar
      FF-A: implement FFA_SECONDARY_EP_REGISTER · cdb49d47
      Olivier Deprez authored
      
      
      Remove the former impdef SPMD service for SPMC entry point
      registration. Replace with FFA_SECONDARY_EP_REGISTER ABI
      providing a single entry point address into the SPMC for
      primary and secondary cold boot.
      Signed-off-by: default avatarOlivier Deprez <olivier.deprez@arm.com>
      Change-Id: I067adeec25fc12cdae90c15a616903b4ac4d4d83
      cdb49d47
  2. 12 Mar, 2021 1 commit
  3. 10 Mar, 2021 2 commits
  4. 09 Mar, 2021 2 commits
  5. 08 Mar, 2021 2 commits
  6. 05 Mar, 2021 3 commits
  7. 04 Mar, 2021 2 commits
  8. 03 Mar, 2021 9 commits
  9. 02 Mar, 2021 5 commits
  10. 01 Mar, 2021 5 commits
  11. 25 Feb, 2021 5 commits
  12. 24 Feb, 2021 1 commit