Update build config for GitHub SPMC 3.17 features

The OP-TEE v3.17 release comes with enhanced SP configuration support
based on manifest data. This enables access to device memory from SPs,
and access to the TPM Event Log gathered by earlier boot stages. This in
turn enables the PSA Crypto SP to use the TRNG as a strong randomness
source, and the PSA Initial Attestation SP to provide attestation data
to clients.

This patch changes the build configuration for the "github" version and:
 - stops forcing the mock platform for the PSA Crypto SP,
 - adds the PSA IAT SP to the configuration by setting SP_EVENT_LOG=y
   and enables building the SP.

Signed-off-by: Balint Dobszay <balint.dobszay@arm.com>
Change-Id: I9d7bdf2ce81ee3eecb1b4f0c80e368e09c607618
1 file changed
tree: 45067c21672dc4aa52212a28c32248a0a08f9159
  1. .github/
  2. br-ext/
  3. fvp/
  4. kconfigs/
  5. rpi3/
  6. ti/
  7. zynqmp/
  8. .gitignore
  9. .travis.yml
  10. am43xx.mk
  11. am57xx.mk
  12. common.mk
  13. dra7xx.mk
  14. fvp.mk
  15. fvp_ffa.mk
  16. get_clang.sh
  17. hikey.mk
  18. hikey960.mk
  19. juno.mk
  20. poplar.mk
  21. qemu-check.exp
  22. qemu.mk
  23. qemu_v8.mk
  24. README.md
  25. rpi3.mk
  26. stm32mp1.mk
  27. synquacer.mk
  28. toolchain.mk
  29. verdin.mk
  30. zynqmp.mk
README.md

OP-TEE build.git

This git contains makefiles etc to be able to build a full OP-TEE developer setup for the OP-TEE project.

All official OP-TEE documentation has moved to http://optee.readthedocs.io. The pages that used to be here in this git can be found under build and Device specific information at he new location for the OP-TEE documentation.

// OP-TEE core maintainers