1. 27 Oct, 2020 6 commits
  2. 24 Oct, 2020 8 commits
  3. 22 Oct, 2020 1 commit
  4. 21 Oct, 2020 4 commits
    • Manish Pandey's avatar
      Merge changes from topic "tc0_sel2_spmc" into integration · bc98a2ec
      Manish Pandey authored
      * changes:
        plat: tc0: Configure TZC with secure world regions
        plat: tc0: Enable SPMC execution at S-EL2
        plat: tc0: Add TZC DRAM1 region for SPMC and trusted OS
        plat: arm: Make BL32_BASE platform dependent when SPD_spmd is enabled
        plat: tc0: Disable SPE
      bc98a2ec
    • Manish Pandey's avatar
      Merge changes from topic "tc0_sel2_spmc" into integration · c4d919ee
      Manish Pandey authored
      * changes:
        lib: el3_runtime: Fix SPE system registers in el2_sysregs_context
        lib: el3_runtime: Conditionally save/restore EL2 NEVE registers
        lib: el3_runtime: Fix aarch32 system registers in el2_sysregs_context
      c4d919ee
    • Tomas Pilar's avatar
      plat/qemu_sbsa: Remove cortex_a53 and aem_generic · d1ff30d7
      Tomas Pilar authored
      
      
      The qemu_sbsa platform uses 42bit address size but
      the cortex-a53 only supports 40bit addressing, the
      cpu is incompatible with the platform.
      
      The aem_generic is also not used with qemu_sbsa, in
      fact, the platform currently only properly supports
      the cortex-a57 cpu.
      
      Change-Id: I91c92533116f1c3451d01ca99824e91d3d58df14
      Signed-off-by: default avatarTomas Pilar <tomas@nuviateam.com>
      d1ff30d7
    • Pali Rohár's avatar
      plat: marvell: armada: Building ${DOIMAGETOOL} is only for a8k · b5e3d540
      Pali Rohár authored
      
      
      Currently a3k target is misusing ${DOIMAGETOOL} target for building flash
      and UART images. It is not used for building image tool.
      
      So move ${DOIMAGETOOL} target from common marvell include file into a8k
      include file and add correct invocation of ${MAKE} into a3k for building
      flash and UART images.
      
      Part of this change is also checks that MV_DDR_PATH for a3k was specified
      by user as this option is required for building a3k flash and UART images.
      Signed-off-by: default avatarPali Rohár <pali@kernel.org>
      Change-Id: I5ae9d08b8505460933f17836c9b6435fd6e51bb6
      b5e3d540
  5. 20 Oct, 2020 9 commits
  6. 19 Oct, 2020 2 commits
    • Pali Rohár's avatar
      plat: marvell: armada: Fix including plat/marvell/marvell.mk file · 0412b732
      Pali Rohár authored
      
      
      Include file plat/marvell/marvell.mk for platform A3700 was included two
      times. Once from file plat/marvell/armada/a3k/common/a3700_common.mk and
      second time from common file plat/marvell/armada/common/marvell_common.mk.
      
      It caused following warning every time was make called:
      
          plat/marvell/marvell.mk:51: warning: overriding recipe for target 'mrvl_clean'
          plat/marvell/marvell.mk:51: warning: ignoring old recipe for target 'mrvl_clean'
      
      Change in this commit removes inclusion of plat/marvell/marvell.mk file in
      common file plat/marvell/armada/common/marvell_common.mk. As a80x0 platform
      needs this include file, add it also into a80x0 platform specific include
      file lat/marvell/armada/a8k/common/a8k_common.mk.
      
      Also moves inclusion of plat/marvell/marvell.mk file in a3700 platform file
      plat/marvell/armada/a3k/common/a3700_common.mk at correct place. Global
      plat/marvell/marvell.mk expects that variables DOIMAGEPATH and DOIMAGETOOL
      are already defined, but it defines MARVELL_SECURE_BOOT variable which is
      needed by plat/marvell/armada/a3k/common/a3700_common.mk.
      Signed-off-by: default avatarPali Rohár <pali@kernel.org>
      Change-Id: I5cbbd7eb8a3376924419f9850516b2a4924be5aa
      0412b732
    • Alexei Fedorov's avatar
  7. 18 Oct, 2020 1 commit
  8. 16 Oct, 2020 7 commits
  9. 15 Oct, 2020 2 commits