diff options
Diffstat (limited to 'drivers/target/Kconfig')
-rw-r--r-- | drivers/target/Kconfig | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/drivers/target/Kconfig b/drivers/target/Kconfig new file mode 100644 index 000000000000..2fac3be209ac --- /dev/null +++ b/drivers/target/Kconfig | |||
@@ -0,0 +1,32 @@ | |||
1 | |||
2 | menuconfig TARGET_CORE | ||
3 | tristate "Generic Target Core Mod (TCM) and ConfigFS Infrastructure" | ||
4 | depends on SCSI && BLOCK | ||
5 | select CONFIGFS_FS | ||
6 | default n | ||
7 | help | ||
8 | Say Y or M here to enable the TCM Storage Engine and ConfigFS enabled | ||
9 | control path for target_core_mod. This includes built-in TCM RAMDISK | ||
10 | subsystem logic for virtual LUN 0 access | ||
11 | |||
12 | if TARGET_CORE | ||
13 | |||
14 | config TCM_IBLOCK | ||
15 | tristate "TCM/IBLOCK Subsystem Plugin for Linux/BLOCK" | ||
16 | help | ||
17 | Say Y here to enable the TCM/IBLOCK subsystem plugin for non-buffered | ||
18 | access to Linux/Block devices using BIO | ||
19 | |||
20 | config TCM_FILEIO | ||
21 | tristate "TCM/FILEIO Subsystem Plugin for Linux/VFS" | ||
22 | help | ||
23 | Say Y here to enable the TCM/FILEIO subsystem plugin for buffered | ||
24 | access to Linux/VFS struct file or struct block_device | ||
25 | |||
26 | config TCM_PSCSI | ||
27 | tristate "TCM/pSCSI Subsystem Plugin for Linux/SCSI" | ||
28 | help | ||
29 | Say Y here to enable the TCM/pSCSI subsystem plugin for non-buffered | ||
30 | passthrough access to Linux/SCSI device | ||
31 | |||
32 | endif | ||