summaryrefslogtreecommitdiffstats
path: root/fs/Kconfig
blob: e3a95321c724355acbb70b1517b9aaac7ea17c08 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121

menu "Filesystem support"

config FS
	bool
	default y
	select FILETYPE

config FS_LEGACY
	bool
	help
	  invisible option selected by filesystem drivers which haven't
	  been ported to dentry cache.

if FS_LEGACY
comment "Some selected filesystems still use the legacy FS API."
comment "Consider updating them."
endif

config FS_AUTOMOUNT
	bool

config FS_CRAMFS
	bool
	select ZLIB
	prompt "cramfs support"

source "fs/ext4/Kconfig"

config FS_RAMFS
	bool
	default y
	prompt "ramfs support"

config FS_DEVFS
	bool
	default y
	prompt "devfs support"

config FS_TFTP
	bool
	prompt "tftp support"
	depends on NET

config FS_OMAP4_USBBOOT
	bool
	prompt "Filesystem over usb boot"
	depends on OMAP4_USBBOOT
	select FS_LEGACY

config FS_NFS
	depends on NET
	bool
	prompt "nfs support"

config FS_EFI
	depends on EFI_BOOTUP
	select FS_LEGACY
	bool
	prompt "EFI filesystem support"
	help
	  This filesystem driver provides access to the filesystems provided
	  by the EFI Firmware via the EFI Simple File System Protocol.

config FS_EFIVARFS
	depends on EFI_BOOTUP
	select FS_LEGACY
	bool
	prompt "EFI variable filesystem support (efivarfs)"
	help
	  This filesystem driver provides access to EFI variables.

source "fs/fat/Kconfig"
source "fs/ubifs/Kconfig"

config FS_BPKFS
	bool
	select CRC32
	select FS_LEGACY
	prompt "BPKFS support"
	help
	  Simple update file format developed for Somfy, tools and library are
	  available under LGPLv2 (https://www.gitorious.org/libbpk).
	  This format in the v1.0 allow you to store 6 types a binary stream for
	  a unique hardware id:
	   - bootloader
	   - bootloader_version
	   - description.gz
	   - kernel
	   - rootfs
	   - firmware_version

config FS_UIMAGEFS
	bool
	select CRC32
	select FS_LEGACY
	prompt "uImage FS support"

config FS_SMHFS
	depends on ARM_SEMIHOSTING
	select FS_LEGACY
	bool
	prompt "Semihosting FS support"
	help
	  If enabled this filesystem provides access to the files
	  located on a debugging host connected to the target running
	  Barebox

source "fs/pstore/Kconfig"
source "fs/squashfs/Kconfig"

config FS_RATP
	bool
	depends on RATP
	select FS_LEGACY
	prompt "RATP filesystem support"
	help
	  This enables support for transferring files over RATP. A host can
	  export a directory which can then be mounted under barebox.

endmenu