arm-trusted-firmware/include/tools_share
Sumit Garg 2be57b8658 TBB: Add an IO abstraction layer to load encrypted firmwares
TBBR spec advocates for optional encryption of firmwares (see optional
requirement: R060_TBBR_FUNCTION). So add an IO abstaction layer to
support firmware decryption that can be stacked above any underlying IO/
packaging layer like FIP etc. It aims to provide a framework to load any
encrypted IO payload.

Also, add plat_get_enc_key_info() to be implemented in a platform
specific manner as handling of encryption key may vary from one platform
to another.

Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
Change-Id: I9892e0ddf00ebecb8981301dbfa41ea23e078b03
2020-03-06 16:40:37 +05:30
..
firmware_encrypted.h TBB: Add an IO abstraction layer to load encrypted firmwares 2020-03-06 16:40:37 +05:30
firmware_image_package.h Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
sptool.h SPM: modify sptool to generate individual SP blobs 2020-02-10 11:51:19 +00:00
tbbr_oid.h Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
uuid.h fconf: Move platform io policies into fconf 2020-02-07 13:51:32 +00:00