]> git.sur5r.net Git - u-boot/blobdiff - Kconfig
fit: Verify all configuration signatures
[u-boot] / Kconfig
diff --git a/Kconfig b/Kconfig
index 37331d289a1281d5b3a980b174c8ae902c5f9d69..5a82c95dd80f909200b3c6fb24d3b014822cf31e 100644 (file)
--- a/Kconfig
+++ b/Kconfig
@@ -253,6 +253,7 @@ config FIT_SIGNATURE
        bool "Enable signature verification of FIT uImages"
        depends on DM
        select RSA
+       select HASH
        help
          This option enables signature verification of FIT uImages,
          using a hash signed and verified using RSA. If
@@ -304,6 +305,12 @@ config SPL_FIT
        depends on SPL
        select SPL_OF_LIBFDT
 
+config SPL_FIT_PRINT
+       bool "Support FIT printing within SPL"
+       depends on SPL_FIT
+       help
+         Support printing the content of the fitImage in a verbose manner in SPL.
+
 config SPL_FIT_SIGNATURE
        bool "Enable signature verification of FIT firmware within SPL"
        depends on SPL_DM
@@ -321,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