# # File system configuration # menu "File systems" config FS bool "Support for filesystems" default y if SANDBOX || ARCH_QEMU_X86 || ARCH_QEMU_ARM depends on EXPERT help Provides an interface for filesystems, allowing them to be persistently mounted. Filesystem can contain files and directory. config DIR bool "Support for directories" depends on FS default y if SANDBOX || ARCH_QEMU_X86 || ARCH_QEMU_ARM help Provides an interface for directories within filesystems, allowing them to be listed. config FILE bool "Support for files" default y if SANDBOX || ARCH_QEMU_X86 || ARCH_QEMU_ARM help Provides an interface for files, allowing them to be opened, read, written and modified. Files are children of a filesystem device (UCLASS_FS). Note that a UCLASS_FILE device is only created when it is opened. config FS_LEGACY def_bool y help Enables legacy support for filesystems. This provides an interface which can talk to one filesystem at a time, with the filesystem being re-mounted on each operation. config SPL_FS_LEGACY bool depends on SPL help Enables legacy support for filesystems in SPL. This provides an interface which can talk to one filesystem at a time, with the filesystem being re-mounted on each operation. source "fs/btrfs/Kconfig" source "fs/cbfs/Kconfig" source "fs/exfat/Kconfig" source "fs/ext4/Kconfig" source "fs/ext4l/Kconfig" source "fs/fat/Kconfig" source "fs/jffs2/Kconfig" source "fs/sandbox/Kconfig" source "fs/ubifs/Kconfig" source "fs/cramfs/Kconfig" source "fs/yaffs2/Kconfig" source "fs/squashfs/Kconfig" source "fs/erofs/Kconfig" endmenu