treewide: Introduce CONFIG_ZSTD_COMMON

- This accomodates the common drivers between the ZSTD Compressor and the ZSTD Decompressor.

Signed-off-by: Cyber Knight <cyberknight755@gmail.com>
This commit is contained in:
Cyber Knight
2023-02-24 01:38:43 +08:00
committed by kondors1995
parent 67ea3a80d3
commit 2d4e713b48
3 changed files with 6 additions and 0 deletions

View File

@@ -1723,6 +1723,7 @@ config CRYPTO_ZSTD
select CRYPTO_ACOMP2
select ZSTD_COMPRESS
select ZSTD_DECOMPRESS
select ZSTD_COMMON
help
This is the zstd algorithm.

View File

@@ -256,6 +256,10 @@ config ZSTD_DECOMPRESS
select XXHASH
tristate
config ZSTD_COMMON
select XXHASH
tristate
source "lib/xz/Kconfig"
#

View File

@@ -144,6 +144,7 @@ obj-$(CONFIG_LZ4HC_COMPRESS) += lz4/
obj-$(CONFIG_LZ4_DECOMPRESS) += lz4/
obj-$(CONFIG_ZSTD_COMPRESS) += zstd/
obj-$(CONFIG_ZSTD_DECOMPRESS) += zstd/
obj-$(CONFIG_ZSTD_COMMON) += zstd/
obj-$(CONFIG_XZ_DEC) += xz/
obj-$(CONFIG_RAID6_PQ) += raid6/