factorize 'filelist' and 'update_rootfs' rules

Factorize embedded file list and rootfs generation for fvp, juno,
mediatek, qemu, qemu_v8 and rpi3.

busybox is madatory to all 'common' rootfs.
optee-client, xtestn helloworld are always embedded: moved to common.

Remove obsolete CFG_DEV_PATH.

Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Joakim Bech <joakim.bech@linaro.org>
Tested-by: Jerome Forissier <jerome.forissier@linaro.org> (HiKey)
Tested-by: Joakim Bech <joakim.bech@linaro.org> (RPi3, MTK8173)
Tested-by: Etienne Carriere <etienne.carriere@linaro.org> (qemu_v7/v8)
7 files changed
tree: fd853f9910d268e75e453ae6e618f7dfbe5798b2
  1. kconfigs/
  2. rpi3/
  3. .gitignore
  4. common.mk
  5. fvp.mk
  6. hikey.mk
  7. hikey_debian.mk
  8. juno.mk
  9. mediatek.mk
  10. qemu-check.exp
  11. qemu.mk
  12. qemu_v8.mk
  13. README.md
  14. rpi3.mk
  15. toolchain.mk
README.md

Contains the necessary build files to handle OP-TEE for various setups, for now, please see manifest/README.md and OP-TEE/README.md for instructions.