]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
FIT: Image pre-load signature support must select not depends on FIT_SIGNATURE
authorTom Rini <trini@konsulko.com>
Mon, 16 Mar 2026 01:25:11 +0000 (19:25 -0600)
committerTom Rini <trini@konsulko.com>
Mon, 30 Mar 2026 19:56:35 +0000 (13:56 -0600)
The options to enable pre-load signature support (full U-Boot or in SPL)
must depend on FIT_SIGNATURE being enabled, and not select it.

Signed-off-by: Tom Rini <trini@konsulko.com>
boot/Kconfig
configs/tools-only_defconfig

index 4e9bc9491a067943cced8295da5b084810e4716a..d81e56e8528c754474067038e9322f0076a01da0 100644 (file)
@@ -1809,7 +1809,7 @@ config SPL_IMAGE_PRE_LOAD
 config IMAGE_PRE_LOAD_SIG
        bool "Image pre-load signature support"
        depends on IMAGE_PRE_LOAD
-       select FIT_SIGNATURE
+       depends on FIT_SIGNATURE
        select RSA
        select RSA_VERIFY_WITH_PKEY
        help
@@ -1826,7 +1826,7 @@ config IMAGE_PRE_LOAD_SIG
 config SPL_IMAGE_PRE_LOAD_SIG
        bool "Image pre-load signature support within SPL"
        depends on SPL_IMAGE_PRE_LOAD && IMAGE_PRE_LOAD_SIG
-       select SPL_FIT_SIGNATURE
+       depends on SPL_FIT_SIGNATURE
        select SPL_RSA
        select SPL_RSA_VERIFY_WITH_PKEY
        help
index 42ec595751004c85d871c7d893c3563d1e164cfb..3b7eea55f77b67ffe816b75d596e26fdf52e8f05 100644 (file)
@@ -9,6 +9,7 @@ CONFIG_EFI_LOADER=n
 CONFIG_ANDROID_BOOT_IMAGE=y
 CONFIG_TIMESTAMP=y
 CONFIG_FIT=y
+CONFIG_FIT_SIGNATURE=y
 CONFIG_BOOTSTD_FULL=n
 CONFIG_BOOTMETH_CROS=n
 CONFIG_BOOTMETH_VBE=n