This is a rebase and update of the testing patch posted by Sascha Hauer in 2017. The FIXMEs in the code have been addressed and additional support for loading optee as a builtin firmware has been added. Rouven Czerwinski Sascha Hauer (1): ARM: Initial OP-TEE support arch/arm/cpu/Makefile | 2 +- arch/arm/cpu/start-kernel-optee.S | 14 ++++- arch/arm/cpu/start.c | 3 +- arch/arm/include/asm/armlinux.h | 2 +- arch/arm/include/asm/barebox-arm.h | 9 ++- arch/arm/lib32/armlinux.c | 10 ++- arch/arm/lib32/bootm.c | 109 +++++++++++++++++++++++++++++- arch/arm/lib32/bootu.c | 2 +- arch/arm/lib32/bootz.c | 2 +- commands/bootm.c | 11 ++- common/Kconfig | 33 +++++++++- common/bootm.c | 6 ++- firmware/Kconfig | 3 +- firmware/Makefile | 2 +- include/bootm.h | 3 +- include/tee/optee.h | 30 ++++++++- 16 files changed, 234 insertions(+), 7 deletions(-) create mode 100644 arch/arm/cpu/start-kernel-optee.S create mode 100644 include/tee/optee.h base-commit: 60e12093cf3288086b62612bb3cf565a0b4320aa -- git-series 0.9.1 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox