board: visionfive2: Fixup memory size passed to kernel
[platform/kernel/u-boot.git] / test / Kconfig
index 7f3447a..6e859fb 100644 (file)
@@ -1,4 +1,11 @@
-menuconfig UNIT_TEST
+config POST
+       bool "Power On Self Test support"
+       help
+         See doc/README.POST for more details
+
+menu "Unit tests"
+
+config UNIT_TEST
        bool "Unit tests"
        help
          Select this to compile in unit tests for various parts of
@@ -8,6 +15,7 @@ menuconfig UNIT_TEST
 
 config SPL_UNIT_TEST
        bool "Unit tests in SPL"
+       depends on SPL
        # We need to be able to unbind devices for tests to work
        select SPL_DM_DEVICE_REMOVE
        help
@@ -19,7 +27,7 @@ config SPL_UNIT_TEST
 config UT_LIB
        bool "Unit tests for library functions"
        depends on UNIT_TEST
-       default y
+       default y if !SANDBOX_VPL
        help
          Enables the 'ut lib' command which tests library functions like
          memcat(), memcyp(), memmove() and ASN1 compiler/decoder.
@@ -63,7 +71,7 @@ endif
 config UT_COMPRESSION
        bool "Unit test for compression"
        depends on UNIT_TEST
-       depends on CMDLINE && GZIP_COMPRESSED && BZIP2 && LZMA && LZO && LZ4
+       depends on CMDLINE && GZIP_COMPRESSED && BZIP2 && LZMA && LZO && LZ4 && ZSTD
        default y
        help
          Enables tests for compression and decompression routines for simple
@@ -98,5 +106,8 @@ config UT_UNICODE
 
 source "test/dm/Kconfig"
 source "test/env/Kconfig"
+source "test/lib/Kconfig"
 source "test/optee/Kconfig"
 source "test/overlay/Kconfig"
+
+endmenu