bloblist: Correct Kconfig dependencies
authorSimon Glass <sjg@chromium.org>
Sat, 30 Apr 2022 06:56:48 +0000 (00:56 -0600)
committerTom Rini <trini@konsulko.com>
Mon, 2 May 2022 13:58:13 +0000 (09:58 -0400)
This feature is not available in SPL unless common/ and lib/ are built.
Update the Kconfig to avoid build errors.

Signed-off-by: Simon Glass <sjg@chromium.org>
common/Kconfig

index 8f8a9064d50c66597b2fc6a12a676937d93cd978..f55b4211bb21adb5568ba3c0e50f3e43f53f8193 100644 (file)
@@ -762,7 +762,7 @@ config BLOBLIST
 
 config SPL_BLOBLIST
        bool "Support for a bloblist in SPL"
-       depends on BLOBLIST
+       depends on BLOBLIST && SPL_LIBGENERIC_SUPPORT && SPL_LIBCOMMON_SUPPORT
        default y if SPL
        help
          This enables a bloblist in SPL. If this is the first part of U-Boot
@@ -771,7 +771,7 @@ config SPL_BLOBLIST
 
 config TPL_BLOBLIST
        bool "Support for a bloblist in TPL"
-       depends on BLOBLIST
+       depends on BLOBLIST && TPL_LIBGENERIC_SUPPORT && TPL_LIBCOMMON_SUPPORT
        default y if TPL
        help
          This enables a bloblist in TPL. The bloblist is set up in TPL and