diff options
author | Philipp Tomsich <philipp.tomsich@theobroma-systems.com> | 2017-09-13 21:29:29 +0200 |
---|---|---|
committer | Philipp Tomsich <philipp.tomsich@theobroma-systems.com> | 2017-11-26 00:39:06 +0100 |
commit | 4914af1286c4a48cd0ae98cf6adea3569111413b (patch) | |
tree | 7f382feefa8209ae6515717c3c69aac3378638e0 /common | |
parent | 93a51d301ad051ec6f8c6016862c7719b8b434d3 (diff) | |
download | u-boot-4914af1286c4a48cd0ae98cf6adea3569111413b.tar.gz |
image: add IH_OS_ARM_TRUSTED_FIRMWARE for ARM Trusted Firmware
To boot on ARMv8 systems with ARM Trusted Firmware, we need to
assemble an ATF-specific parameter structure and also provide the
address of the images started by ATF (e.g. BL3-3, which may be the
full U-Boot).
To allow us to identify an ARM Trusted Firmware contained in a FIT
image, this adds the necessary definitions.
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'common')
-rw-r--r-- | common/image.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/common/image.c b/common/image.c index 06fdca129c..4ec4744589 100644 --- a/common/image.c +++ b/common/image.c @@ -95,6 +95,7 @@ static const table_entry_t uimage_arch[] = { static const table_entry_t uimage_os[] = { { IH_OS_INVALID, "invalid", "Invalid OS", }, + { IH_OS_ARM_TRUSTED_FIRMWARE, "arm-trusted-firmware", "ARM Trusted Firmware" }, { IH_OS_LINUX, "linux", "Linux", }, #if defined(CONFIG_LYNXKDI) || defined(USE_HOSTCC) { IH_OS_LYNXOS, "lynxos", "LynxOS", }, |