diff options
author | Marek Vasut <marex@denx.de> | 2018-05-13 00:23:17 +0200 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2018-05-23 22:06:42 -0400 |
commit | 8a9dc16e4d07d29fff08b7caca36f0865065f7f7 (patch) | |
tree | e5cffbaacedfaee6dadf5dba1db489fa069e6ee1 /Kconfig | |
parent | f919fbd350bf6f782ab5ceba5b28fc5ad6d9c595 (diff) | |
download | u-boot-8a9dc16e4d07d29fff08b7caca36f0865065f7f7.tar.gz |
spl: Add full fitImage support
Add support for loading U-Boot and optionally FDT from a fitImage
in SPL by using the full fitImage support from U-Boot. While we do
have limited SPL loading support in SPL with a small footprint, it
is missing a lot of important features, like checking signatures.
This support has all the fitImage features, while the footprint is
obviously larger.
Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
Cc: Simon Glass <sjg@chromium.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'Kconfig')
-rw-r--r-- | Kconfig | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -328,6 +328,17 @@ config SPL_LOAD_FIT particular it can handle selecting from multiple device tree and passing the correct one to U-Boot. +config SPL_LOAD_FIT_FULL + bool "Enable SPL loading U-Boot as a FIT" + select SPL_FIT + help + Normally with the SPL framework a legacy image is generated as part + of the build. This contains U-Boot along with information as to + where it should be loaded. This option instead enables generation + of a FIT (Flat Image Tree) which provides more flexibility. In + particular it can handle selecting from multiple device tree + and passing the correct one to U-Boot. + config SPL_FIT_IMAGE_POST_PROCESS bool "Enable post-processing of FIT artifacts after loading by the SPL" depends on SPL_LOAD_FIT |