summaryrefslogtreecommitdiff
path: root/target/Config.in
diff options
context:
space:
mode:
Diffstat (limited to 'target/Config.in')
-rw-r--r--target/Config.in76
1 files changed, 74 insertions, 2 deletions
diff --git a/target/Config.in b/target/Config.in
index 0b7b95c13..a2756b5a2 100644
--- a/target/Config.in
+++ b/target/Config.in
@@ -212,10 +212,8 @@ config ADK_LINUX_X86_64_SHUTTLE
select ADK_KERNEL_BLK_DEV_MD if ADK_TARGET_ROOTFS_ARCHIVE
select ADK_KERNEL_MD_RAID0 if ADK_TARGET_ROOTFS_ARCHIVE
select ADK_KERNEL_MD_RAID1 if ADK_TARGET_ROOTFS_ARCHIVE
- select ADK_KERNEL_XFS_FS if ADK_TARGET_ROOTFS_ARCHIVE
select ADK_KPACKAGE_KMOD_SKY2 if ADK_TARGET_ROOTFS_INITRAMFS_PIGGYBACK
select ADK_KPACKAGE_KMOD_SATA_AHCI if ADK_TARGET_ROOTFS_INITRAMFS_PIGGYBACK
- select ADK_KPACKAGE_KMOD_XFS_FS if ADK_TARGET_ROOTFS_INITRAMFS_PIGGYBACK
select ADK_KPACKAGE_KMOD_BLK_DEV_MD if ADK_TARGET_ROOTFS_INITRAMFS_PIGGYBACK
select ADK_KPACKAGE_KMOD_MD_RAID0 if ADK_TARGET_ROOTFS_INITRAMFS_PIGGYBACK
select ADK_KPACKAGE_KMOD_MD_RAID1 if ADK_TARGET_ROOTFS_INITRAMFS_PIGGYBACK
@@ -535,6 +533,80 @@ config ADK_TARGET_ROOTFS_ENCRYPTED
endchoice
+choice
+prompt "Root filesystem type"
+ depends on ADK_TARGET_ROOTFS_INITRAMFS_PIGGYBACK
+ default ADK_TARGET_ROOT_XFS
+
+config ADK_TARGET_ROOT_XFS_MOD
+ boolean
+ prompt "XFS filesystem"
+ select ADK_KPACKAGE_KMOD_XFS_FS
+ select ADK_PACKAGE_XFSPROGS
+ help
+ Select XFS filesystem kernel module and filesystem utilities.
+
+config ADK_TARGET_ROOT_EXT2_MOD
+ boolean
+ prompt "EXT2 filesystem"
+ select ADK_KPACKAGE_KMOD_EXT2_FS
+ select ADK_PACKAGE_E2FSPROGS
+ help
+ Select EXT2 filesystem kernel module and filesystem utilities.
+
+config ADK_TARGET_ROOT_EXT3_MOD
+ boolean
+ prompt "EXT3 filesystem"
+ select ADK_KPACKAGE_KMOD_EXT3_FS
+ select ADK_PACKAGE_E2FSPROGS
+ help
+ Select EXT3 filesystem kernel module and filesystem utilities.
+
+config ADK_TARGET_ROOT_EXT4_MOD
+ boolean
+ prompt "EXT4 filesystem"
+ select ADK_KPACKAGE_KMOD_EXT4_FS
+ select ADK_PACKAGE_E2FSPROGS
+ help
+ Select EXT4 filesystem kernel module and filesystem utilities.
+
+endchoice
+
+choice
+prompt "Root filesystem type"
+ depends on ADK_TARGET_ROOTFS_ARCHIVE
+ default ADK_TARGET_ROOT_XFS
+
+config ADK_TARGET_ROOT_XFS
+ boolean
+ prompt "XFS filesystem"
+ select ADK_KERNEL_XFS_FS
+ help
+ Compile XFS filesystem into kernel and use it as root filesystem.
+
+config ADK_TARGET_ROOT_EXT2
+ boolean
+ prompt "EXT2 filesystem"
+ select ADK_KERNEL_EXT2_FS
+ help
+ Compile EXT2 filesystem into kernel and use it as root filesystem.
+
+config ADK_TARGET_ROOT_EXT3
+ boolean
+ prompt "EXT3 filesystem"
+ select ADK_KERNEL_EXT3_FS
+ help
+ Compile EXT3 filesystem into kernel and use it as root filesystem.
+
+config ADK_TARGET_ROOT_EXT4
+ boolean
+ prompt "EXT4 filesystem"
+ select ADK_KERNEL_EXT4_FS
+ help
+ Compile EXT4 filesystem into kernel and use it as root filesystem.
+
+endchoice
+
#config ADK_SSP
# bool "Enable Stack Smashing Protection"
# default n