summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2023-08-07 19:32:19 +0300
committerTom Rini <trini@konsulko.com>2023-08-07 20:41:44 +0300
commita536b2fdb10c6eb678fda6f239eb16414caf0496 (patch)
treecb113105695757c226dd648ea5f14d17905b517d
parenta2b13273987ff0fb1290d33f7624e2ac406c5830 (diff)
downloadu-boot-a536b2fdb10c6eb678fda6f239eb16414caf0496.tar.xz
bloblist: Enforce CRC32
In the common bloblist code we call crc32 to get a checksum for the data. Ensure we will have the CRC32 code via select. Signed-off-by: Tom Rini <trini@konsulko.com>
-rw-r--r--common/Kconfig3
1 files changed, 3 insertions, 0 deletions
diff --git a/common/Kconfig b/common/Kconfig
index d103bc6ddb..f2dfda4c74 100644
--- a/common/Kconfig
+++ b/common/Kconfig
@@ -951,6 +951,7 @@ menu "Blob list"
config BLOBLIST
bool "Support for a bloblist"
+ select CRC32
help
This enables support for a bloblist in U-Boot, which can be passed
from TPL to SPL to U-Boot proper (and potentially to Linux). The
@@ -961,6 +962,7 @@ config BLOBLIST
config SPL_BLOBLIST
bool "Support for a bloblist in SPL"
depends on BLOBLIST && SPL_LIBGENERIC_SUPPORT && SPL_LIBCOMMON_SUPPORT
+ select SPL_CRC32
default y if SPL
help
This enables a bloblist in SPL. If this is the first part of U-Boot
@@ -970,6 +972,7 @@ config SPL_BLOBLIST
config TPL_BLOBLIST
bool "Support for a bloblist in TPL"
depends on BLOBLIST && TPL_LIBGENERIC_SUPPORT && TPL_LIBCOMMON_SUPPORT
+ select TPL_CRC32
default y if TPL
help
This enables a bloblist in TPL. The bloblist is set up in TPL and