]> Git Repo - J-u-boot.git/blobdiff - lib/Kconfig
Merge patch series "vbe: Series part E"
[J-u-boot.git] / lib / Kconfig
index 0b089814d14905bb36714b25a5acc0f5cd8d5fe9..8f1a96d98c4378e2c92ae5299079c7baaa36f509 100644 (file)
@@ -728,6 +728,24 @@ config SPL_CRC8
          checksum with feedback to produce an 8-bit result. The code is small
          and it does not require a lookup table (unlike CRC32).
 
+config TPL_CRC8
+       bool "Support CRC8 in TPL"
+       depends on TPL
+       help
+         Enables CRC8 support in TPL. This is not normally required. CRC8 is
+         a simple and fast checksumming algorithm which does a bytewise
+         checksum with feedback to produce an 8-bit result. The code is small
+         and it does not require a lookup table (unlike CRC32).
+
+config VPL_CRC8
+       bool "Support CRC8 in VPL"
+       depends on VPL
+       help
+         Enables CRC8 support in VPL. This is not normally required. CRC8 is
+         a simple and fast checksumming algorithm which does a bytewise
+         checksum with feedback to produce an 8-bit result. The code is small
+         and it does not require a lookup table (unlike CRC32).
+
 config SPL_CRC16
        bool "Support CRC16 in SPL"
        depends on SPL
@@ -841,12 +859,36 @@ config SPL_LZ4
          fast compression and decompression speed. It belongs to the LZ77
          family of byte-oriented compression schemes.
 
+config TPL_LZ4
+       bool "Enable LZ4 decompression support in TPL"
+       depends on TPL
+       help
+         This enables support for the LZ4 decompression algorithm in TPL. LZ4
+         is a lossless data compression algorithm that is focused on
+         fast compression and decompression speed. It belongs to the LZ77
+         family of byte-oriented compression schemes.
+
+config VPL_LZ4
+       bool "Enable LZ4 decompression support in VPL"
+       depends on VPL
+       help
+         This enables support for the LZ4 decompression algorithm in VPL. LZ4
+         is a lossless data compression algorithm that is focused on
+         fast compression and decompression speed. It belongs to the LZ77
+         family of byte-oriented compression schemes.
+
 config SPL_LZMA
        bool "Enable LZMA decompression support for SPL build"
        depends on SPL
        help
          This enables support for LZMA compression algorithm for SPL boot.
 
+config TPL_LZMA
+       bool "Enable LZMA decompression support for TPL build"
+       depends on TPL
+       help
+         This enables support for LZMA compression algorithm for TPL boot.
+
 config VPL_LZMA
        bool "Enable LZMA decompression support for VPL build"
        default y if LZMA
@@ -865,11 +907,22 @@ config SPL_GZIP
        help
          This enables support for the GZIP compression algorithm for SPL boot.
 
+config TPL_GZIP
+       bool "Enable gzip decompression support for SPL build"
+       select TPL_ZLIB
+       help
+         This enables support for the GZIP compression algorithm for TPL
+
 config SPL_ZLIB
        bool
        help
          This enables compression lib for SPL boot.
 
+config TPL_ZLIB
+       bool
+       help
+         This enables compression lib for TPL
+
 config SPL_ZSTD
        bool "Enable Zstandard decompression support in SPL"
        depends on SPL
This page took 0.023947 seconds and 4 git commands to generate.