summaryrefslogtreecommitdiff
path: root/target/linux/config
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2009-09-10 22:18:31 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2009-09-10 22:18:31 +0200
commitda18fa3f6bc7149d36f14cde0cf615096613f47a (patch)
tree06c22c1927acce0d40685881b259dc66ac74865b /target/linux/config
parenteaa376127850b4cd31eb62654f85c12de536c9d3 (diff)
make rootfs configurable, add ext4 support
Diffstat (limited to 'target/linux/config')
-rw-r--r--target/linux/config/Config.in.fs22
-rw-r--r--target/linux/config/Config.in.kernel3
-rw-r--r--target/linux/config/Config.in.lib11
3 files changed, 33 insertions, 3 deletions
diff --git a/target/linux/config/Config.in.fs b/target/linux/config/Config.in.fs
index 7468ee55c..a9c2668ae 100644
--- a/target/linux/config/Config.in.fs
+++ b/target/linux/config/Config.in.fs
@@ -17,6 +17,10 @@ config ADK_KPACKAGE_KMOD_EXPORTFS
default n
help
+config ADK_KERNEL_EXT2_FS
+ boolean
+ default n
+
config ADK_KPACKAGE_KMOD_EXT2_FS
prompt "kmod-fs-ext2...................... EXT2 filesystem support"
tristate
@@ -26,9 +30,14 @@ config ADK_KPACKAGE_KMOD_EXT2_FS
help
Ext2 is a standard Linux file system for hard disks.
+config ADK_KERNEL_EXT3_FS
+ boolean
+ default n
+
config ADK_KPACKAGE_KMOD_EXT3_FS
prompt "kmod-fs-ext3...................... EXT3 filesystem support"
tristate
+ depends on !ADK_KERNEL_EXT3_FS
default n
help
This is the journalling version of the Second extended file system
@@ -54,6 +63,19 @@ config ADK_KPACKAGE_KMOD_EXT3_FS
e2fsprogs version 1.20 or later in order to create ext3 journals
(available at <http://sourceforge.net/projects/e2fsprogs/>).
+config ADK_KERNEL_EXT4_FS
+ boolean
+ select ADK_KERNEL_CRC16
+ default n
+
+config ADK_KPACKAGE_KMOD_EXT4_FS
+ prompt "kmod-fs-ext4...................... EXT4 filesystem support"
+ tristate
+ depends on !ADK_KERNEL_EXT4_FS
+ select ADK_KPACKAGE_KMOD_CRC16
+ default n
+ help
+
config ADK_KPACKAGE_KMOD_HFSPLUS_FS
prompt "kmod-fs-hfsplus................... HFS+ filesystem support"
tristate
diff --git a/target/linux/config/Config.in.kernel b/target/linux/config/Config.in.kernel
index 9b739f840..594dd8fec 100644
--- a/target/linux/config/Config.in.kernel
+++ b/target/linux/config/Config.in.kernel
@@ -92,7 +92,4 @@ config ADK_KERNEL_SUNRPC
# boolean
# default n
-config ADK_KERNEL_EXT2_FS
- boolean
- default n
diff --git a/target/linux/config/Config.in.lib b/target/linux/config/Config.in.lib
index 0f8847010..ca1092a8c 100644
--- a/target/linux/config/Config.in.lib
+++ b/target/linux/config/Config.in.lib
@@ -1,5 +1,9 @@
menu "Library Routines"
+config ADK_KERNEL_CRC16
+ bool
+ default n
+
config ADK_KERNEL_CRC32
bool
default n
@@ -14,6 +18,13 @@ config ADK_KPACKAGE_KMOD_CRC_ITU_T
the kernel tree does. Such modules that use library CRC ITU-T V.41
functions require M here.
+config ADK_KPACKAGE_KMOD_CRC16
+ prompt "kmod-crc16.......................... provide CRC16 library functions"
+ tristate
+ depends on ! ADK_KERNEL_CRC16
+ default n
+ help
+
config ADK_KPACKAGE_KMOD_CRC32
prompt "kmod-crc32.......................... provide CRC32 library functions"
tristate