diff options
Diffstat (limited to 'fs/romfs/Kconfig')
-rw-r--r-- | fs/romfs/Kconfig | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/fs/romfs/Kconfig b/fs/romfs/Kconfig index 1a17020f9faf..802c742f002c 100644 --- a/fs/romfs/Kconfig +++ b/fs/romfs/Kconfig | |||
@@ -14,3 +14,27 @@ config ROMFS_FS | |||
14 | 14 | ||
15 | If you don't know whether you need it, then you don't need it: | 15 | If you don't know whether you need it, then you don't need it: |
16 | answer N. | 16 | answer N. |
17 | |||
18 | config ROMFS_ON_BLOCK | ||
19 | bool "Block device-backed ROM file system support" if (ROMFS_ON_MTD && EMBEDDED) | ||
20 | depends on ROMFS_FS && BLOCK | ||
21 | help | ||
22 | This permits ROMFS to use block devices buffered through the page | ||
23 | cache as the medium from which to retrieve data. It does not allow | ||
24 | direct mapping of the medium. | ||
25 | |||
26 | If unsure, answer Y. | ||
27 | |||
28 | config ROMFS_ON_MTD | ||
29 | bool "MTD-backed ROM file system support" | ||
30 | depends on ROMFS_FS | ||
31 | depends on MTD=y || (ROMFS_FS=m && MTD) | ||
32 | help | ||
33 | This permits ROMFS to use MTD based devices directly, without the | ||
34 | intercession of the block layer (which may have been disabled). It | ||
35 | also allows direct mapping of MTD devices through romfs files under | ||
36 | NOMMU conditions if the underlying device is directly addressable by | ||
37 | the CPU. | ||
38 | |||
39 | If unsure, answer Y. | ||
40 | |||