]> git.baikalelectronics.ru Git - arm-tf.git/commitdiff
Merge changes from topic "qemu_sel2" into integration
authorOlivier Deprez <olivier.deprez@arm.com>
Thu, 15 Dec 2022 13:25:16 +0000 (14:25 +0100)
committerTrustedFirmware Code Review <review@review.trustedfirmware.org>
Thu, 15 Dec 2022 13:25:16 +0000 (14:25 +0100)
* changes:
  docs(build): describes the SPMC_OPTEE build option
  feat(qemu): support el3 spmc
  feat(el3-spmc): make platform logical partition optional
  feat(qemu): support s-el2 spmc
  feat(qemu): update abi between spmd and spmc
  fix(sptool): add dependency to SP image

1  2 
docs/getting_started/build-options.rst
plat/qemu/qemu/include/platform_def.h
plat/qemu/qemu/platform.mk

Simple merge
index 2cf2b9a983c03fd5a4b09a4e4f3ce02626d5fe6d,cd8c06f19b6fa99b47ebaa988d2e296bd18c8879..4cbce9d04af93e7490909ee5e170c48c2f81c2e5
@@@ -210,14 -212,11 +211,17 @@@ BL31_SOURCES            +=      lib/cpus/aarch64/aem_g
                                ${PLAT_QEMU_COMMON_PATH}/qemu_bl31_setup.c              \
                                ${QEMU_GIC_SOURCES}
  
 +# Pointer Authentication sources
 +ifeq (${ENABLE_PAUTH}, 1)
 +PLAT_BL_COMMON_SOURCES        +=      plat/arm/common/aarch64/arm_pauth.c     \
 +                              lib/extensions/pauth/pauth_helpers.S
 +endif
 +
  ifeq (${SPD},spmd)
- BL31_SOURCES          +=      plat/qemu/common/qemu_spmd_manifest.c
+ BL31_SOURCES          +=      plat/common/plat_spmd_manifest.c        \
+                               common/uuid.c                           \
+                               ${LIBFDT_SRCS}                          \
+                               ${FDT_WRAPPERS_SOURCES}
  endif
  endif