summaryrefslogtreecommitdiff
path: root/target/linux/config
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux/config')
-rw-r--r--target/linux/config/Config.in.block3
-rw-r--r--target/linux/config/Config.in.crypto4
-rw-r--r--target/linux/config/Config.in.fs17
-rw-r--r--target/linux/config/Config.in.lib12
4 files changed, 36 insertions, 0 deletions
diff --git a/target/linux/config/Config.in.block b/target/linux/config/Config.in.block
index 7aa2b0f19..25e6403e9 100644
--- a/target/linux/config/Config.in.block
+++ b/target/linux/config/Config.in.block
@@ -3,6 +3,9 @@ menu "Block devices support"
config ADK_KERNEL_MD
boolean
+config ADK_KERNEL_RAID6_PQ
+ tristate
+
config ADK_KERNEL_LBD
boolean
diff --git a/target/linux/config/Config.in.crypto b/target/linux/config/Config.in.crypto
index 0aac38141..47c03befa 100644
--- a/target/linux/config/Config.in.crypto
+++ b/target/linux/config/Config.in.crypto
@@ -6,6 +6,9 @@ config ADK_KERNEL_CRYPTO
config ADK_KERNEL_CRYPTO_HW
tristate
+config ADK_KERNEL_XOR_BLOCKS
+ tristate
+
comment "Hardware cryptography"
menu "Hardware crypto devices"
@@ -69,6 +72,7 @@ config ADK_KERNEL_CRYPTO_AEAD2
config ADK_KERNEL_CRYPTO_HASH
tristate
+ select ADK_KERNEL_CRYPTO_ALGAPI
select ADK_KERNEL_CRYPTO_HASH2
select ADK_KERNEL_CRYPTO_ALGAPI
diff --git a/target/linux/config/Config.in.fs b/target/linux/config/Config.in.fs
index 37bbcf183..b27cb7525 100644
--- a/target/linux/config/Config.in.fs
+++ b/target/linux/config/Config.in.fs
@@ -181,6 +181,23 @@ config ADK_KERNEL_XFS_FS
for complete details. This implementation is on-disk compatible
with the IRIX version of XFS.
+config ADK_KERNEL_BTRFS_FS
+ prompt "Btrfs filesystem support"
+ tristate
+ select ADK_KERNEL_CRYPTO_CRC32C
+ select ADK_KERNEL_RAID6_PQ
+ select ADK_KERNEL_XOR_BLOCKS
+ select ADK_KERNEL_ZLIB_DEFLATE
+ select ADK_KERNEL_LZO_COMPRESS
+ select ADK_KERNEL_LZO_DECOMPRESS
+ default n
+ help
+ Btrfs is a general purpose copy-on-write filesystem with extents,
+ writable snapshotting, support for multiple devices and many more
+ features focused on fault tolerance, repair and easy administration.
+ For more information, please see the web pages at
+ http://btrfs.wiki.kernel.org
+
config ADK_KERNEL_FUSE_FS
prompt "Filesystem in Userspace support"
tristate
diff --git a/target/linux/config/Config.in.lib b/target/linux/config/Config.in.lib
index 2b188fc7d..1bc76d67f 100644
--- a/target/linux/config/Config.in.lib
+++ b/target/linux/config/Config.in.lib
@@ -40,4 +40,16 @@ config ADK_KERNEL_CRC_CCITT
This module provides CRC-CCITT library functions for kernel
modules built outside the kernel.
+config ADK_KERNEL_ZLIB_DEFLATE
+ tristate
+ default n
+
+config ADK_KERNEL_LZO_COMPRESS
+ tristate
+ default n
+
+config ADK_KERNEL_LZO_DECOMPRESS
+ tristate
+ default n
+
endmenu