qemu_v8: build Xen with Buildroot

Commit 8b808915f856 ("qemu_v8: xen: apply patch to fix issue with RPC
buffer release") really did only one part of the job. Only the Xen tools
are built with Buildroot; the hypervisor itself (which needs the patch
mentioned in the commit) is actually built from the top-level xen/
directory. As a result the issue is stil present.
This commit changes the QEMUv8 makefiles as well as the Buildroot
configuration for Xen so that both the hypervisor and the tools are
built. As for the Xen configuration (enabling OP-TEE support), it is
introduced via a patch to the defconfig file.

Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org>
Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
4 files changed
tree: fd4993660bd968579d34d140086d81cca0c4b5db
  1. .github/
  2. br-ext/
  3. fvp/
  4. imx/
  5. kconfigs/
  6. qemu_v8/
  7. rpi3/
  8. ti/
  9. zynqmp/
  10. .gitignore
  11. am43xx.mk
  12. am57xx.mk
  13. common.mk
  14. dra7xx.mk
  15. fvp.mk
  16. get_clang.sh
  17. hikey.mk
  18. hikey960.mk
  19. imx.mk
  20. juno.mk
  21. poplar.mk
  22. qemu-check.exp
  23. qemu.mk
  24. qemu_v8.mk
  25. README.md
  26. rpi3.mk
  27. soc_term.py
  28. stm32mp1.mk
  29. synquacer.mk
  30. toolchain.mk
  31. trusted-keys.exp
  32. verdin.mk
  33. 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