Hello all, Internally[0] we use the a hook in the FIT loadable section to install our trusted execution environment solution (OPTEE) which is packaged in the FIT image with the rest of the platform's images. I would like to get some feedback if this will be an acceptable solution?
This patch is the first step where we allow a platform to add a custom hook for the "tee" type loadable. The rest of the work is in the platform specific call and so not relevant to this RFC. The resulting FIT .its looks something like this: ... am57xx-evm.optee { description = "OPTEE OS Image"; data = /incbin/("am57xx-evm.optee"); type = "tee"; arch = "arm"; compression = "none"; }; ... configurations { am57xx-evm { description = "Linux kernel, FDT blob, and OPTEE OS for the AM57xx EVM"; kernel = "kernel@1"; fdt = "am57xx-evm.dtb"; loadables = "am57xx-evm.optee"; }; ... Thanks, Andrew [0] git://git.ti.com/ti-u-boot/ti-u-boot.git Andrew F. Davis (1): image: Add TEE loading to FIT loadable processing Kconfig | 10 ++++++++++ common/image.c | 18 ++++++++++++++++++ include/image.h | 15 +++++++++++++++ 3 files changed, 43 insertions(+) -- 2.10.1 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot