1. 15 Sep, 2017 3 commits
  2. 14 Sep, 2017 2 commits
  3. 13 Sep, 2017 4 commits
  4. 12 Sep, 2017 3 commits
  5. 11 Sep, 2017 6 commits
  6. 08 Sep, 2017 1 commit
  7. 07 Sep, 2017 6 commits
  8. 06 Sep, 2017 9 commits
    • davidcunado-arm's avatar
      Merge pull request #1078 from douglas-raillard-arm/dr/add_cfi_vector_entry · 2867ca37
      davidcunado-arm authored
      Add CFI debug info to vector entries
      2867ca37
    • davidcunado-arm's avatar
      Merge pull request #1019 from etienne-lms/log-size · 413115e1
      davidcunado-arm authored
      CPU_DATA_LOG2SIZE depends on cache line size
      413115e1
    • Soby Mathew's avatar
      CSS: Changes for SDS framework · 18e279eb
      Soby Mathew authored
      
      
      This patch does the required changes to enable CSS platforms
      to build and use the SDS framework. Since SDS is always coupled with
      SCMI protocol, the preexisting SCMI build flag is now renamed to
      `CSS_USE_SCMI_SDS_DRIVER` which will enable both SCMI and SDS on
      CSS platforms. Also some of the workarounds applied for SCMI are
      now removed with SDS in place.
      
      Change-Id: I94e8b93f05e3fe95e475c5501c25bec052588a9c
      Signed-off-by: default avatarSoby Mathew <soby.mathew@arm.com>
      18e279eb
    • Soby Mathew's avatar
      SDS: Introduce the sds drivers · 9bedda4a
      Soby Mathew authored
      
      
      This patch introduces the driver for Shared-Data-Structure (SDS)
      framework which will be used for communication between SCP and AP
      CPU. The SDS framework is intended to replace the Boot-Over-MHU
      (BOM) protocol used currently for the communication
      
      Change-Id: Ic174291121f4e581b174cce3389d22d6435f7269
      Signed-off-by: default avatarSoby Mathew <soby.mathew@arm.com>
      9bedda4a
    • Soby Mathew's avatar
      Split CSS makefile for sp_min on Juno · 0a04c69a
      Soby Mathew authored
      
      
      This patch factors out common files required for sp_min for all CSS
      platforms from the JUNO specific makefile to a the new `css_sp_min.mk`
      makefile. This also allows the common build options that affect CSS
      platforms to be configured in a central makefile for sp_min.
      
      Change-Id: Ida952d8833b1aa5eda77ae0a6664a4632aeab24c
      Signed-off-by: default avatarSoby Mathew <soby.mathew@arm.com>
      0a04c69a
    • Soby Mathew's avatar
      Fix JUNO AArch32 build · ba6c31da
      Soby Mathew authored
      
      
      This patch fixes the inconsistency with regards as to how
      BL2_BASE/BL2U_BASE and BL2_LIMIT/BL2U_LIMIT macros are defined
      when building Juno to run in AArch32 mode at EL3. In this case,
      BL32 is compiled for AArch32 whereas BL1 and BL2 are compiled
      for AArch64. This resulted in BL32 conditionally compiling a
      different definition of the above mentioned macros from BL1/BL2.
      This is fixed by taking into consideration the
      JUNO_AARCH32_EL3_RUNTIME build flag as well in the conditional
      compilation check.
      
      Change-Id: I27ac68aa4df0502089c1739c05366a9c509eb5be
      Signed-off-by: default avatarSoby Mathew <soby.mathew@arm.com>
      ba6c31da
    • Roberto Vargas's avatar
      Reduce time lock in psci_do_cpu_off · 216e58a3
      Roberto Vargas authored
      
      
      psci_set_power_off_state only initializes a local variable, so there
      isn't any reason why it should be done while the lock is held.
      
      Change-Id: I1c62f4cd5d860d102532e5a5350152180d41d127
      Signed-off-by: default avatarRoberto Vargas <roberto.vargas@arm.com>
      216e58a3
    • Roberto Vargas's avatar
      juno: Fix bug in plat_get_my_entrypoint · d9b7636e
      Roberto Vargas authored
      
      
      plat_get_my_entrypoint was branching to juno_do_reset_to_aarch_32_state,
      which is not supposed to return, and in case of returning it implemented
      an infinite loop. The problem was that plat_get_my_entrypoint was using
      "b" instead of "bl", so juno_do_reset_to_aarch_32_state was returning to
      the caller of plat_get_my_entrypoint instead of stop the system with a
      panic.
      
      To avoid this problem juno_do_reset_to_aarch_32_state was modified to
      call directly to plat_panic_handler if it tries to return.
      
      Change-Id: I591cf2dd78d27d8568fb15b91366e4b3dce027b5
      Signed-off-by: default avatarRoberto Vargas <roberto.vargas@arm.com>
      d9b7636e
    • davidcunado-arm's avatar
      Merge pull request #1076 from masahir0y/asm_macro · e524d78f
      davidcunado-arm authored
      asm_macros: set the default assembly code alignment to 4 byte
      e524d78f
  9. 05 Sep, 2017 3 commits
  10. 04 Sep, 2017 1 commit
  11. 01 Sep, 2017 2 commits